Selur's Little Message Board
Esxi running macos For selur - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Talk, Talk, Talk (https://forum.selur.net/forum-5.html)
+--- Forum: Small Talk (https://forum.selur.net/forum-7.html)
+--- Thread: Esxi running macos For selur (/thread-1495.html)



RE: Esxi running macos For selur - Selur - 30.08.2020

Okay, got the SvtHevEncApp problem on my system resolved.
a. ulimit needed to be increased (ulimit -n 1000)
(see: https://github.com/OpenVisualCloud/SVT-HEVC/issues/495 + https://github.com/OpenVisualCloud/SVT-AV1/issues/178#issuecomment-481452141)

b. the cpus VMWare is running are too old (two Intel® Xeon® CPU E5640 @ 2.67GHz) but SvtHevEncApp
Quote:CPU Requirements

In order to achieve the performance targeted by the encoder, the specific CPU model listed above would need to be used when running the encoder. Otherwise, the encoder runs on any 5th Generation Intel Core™ Processors (formerly Broadwell) CPUs (Xeon E5-v4) or newer
source: https://github.com/OpenVisualCloud/SVT-HEVC

So my guess is that on more modern CPUs it should work. Smile

Cu Selur


RE: Esxi running macos For selur - shijan - 30.08.2020

Maybe it is possible somehow attach to Hybrid that BBC QuickTime File Format and ProRes Video Parameter Editor binary to write proper tags in MOV files? https://github.com/bbc/qtff-parameter-editor

Davinci Resolve: (all proper tags)
[Image: vh1KYwD.jpg]
[Image: tHSTZpg.jpg][Image: nDHewCh.jpg]

Hybrid ffmbc: (writes incorrect NCLC tags)
[Image: ewtLeXd.jpg]
[Image: EOAWKeq.jpg][Image: uvWGL9s.jpg]

Hybrid FFmpeg:(can't write NCLC tags)
[Image: ewtLeXd.jpg]
[Image: XXWIRle.jpg][Image: Qeh4Cz7.jpg]


Same time Tags in MP4 x264 and x265 works correct when i use both MP4box and FFmpeg


RE: Esxi running macos For selur - shijan - 30.08.2020

In addition to tags naming unification in distant future if it ever be possible, i suggest to unify tags lines order arrangement and names of those parameters. Currently we have four places with similar settings arranged in totally different ways and with slightly different naming variations. Unfortunately there is no any global specification how to order those lines and different media inspectors use different order. But i guess in most cases suggested order and naming looks like this:

Luma Range
Color Primaries
Transfer Characteristics
Matrix Coefficients

In addition in x264 and x265 there are common "Overscan" and "Video Format" settings lines. 
[Image: TMJwX4m.jpg][Image: U6IY4iF.jpg]
[Image: d8nVXMD.jpg][Image: T7LwZAT.jpg]


RE: Esxi running macos For selur - shijan - 30.08.2020

Also these checkboxes arrays probably may be unified to same look (I guess arrangement logic of those checkboxes in x265 looks more friendly):
[Image: pZur3w1.jpg][Image: k16Ggl0.jpg]


RE: Esxi running macos For selur - shijan - 31.08.2020

Another mistake in Filter(s) presets list name:
Change Resiual cleaner to Residual cleaner


RE: Esxi running macos For selur - shijan - 31.08.2020

From conversation with TimeCube developer it seems mistake in script:

"TimeCube can work on any RGB format, not just RGB24, so it is an issue with the script generator."
"In the script you pasted, the input is converted to 8-bit before it reaches TimeCube:"
# adjusting color space from YUV422P10 to RGB24 for vscube
clip = core.resize.Bicubic(clip=clip, format=vs.RGB24, matrix_in_s="709", range_s="limited")
# color adjustment using TimeCube
clip = core.timecube.Cube(clip=clip, cube="/Applications/Hybrid.app/Contents/MacOS/TimeCubeFiles/identity.cube")

Guess it is better to fix it on Windows as well because that RGB24 probably force convert everything to crappy 8 bit


RE: Esxi running macos For selur - Selur - 31.08.2020

Quote:"TimeCube can work on any RGB format, not just RGB24, so it is an issue with the script generator."
Good to know.
8bit = vs.RGB24
9bit = vs.RGB27
10bit = vs.RGB30
16bit = vs.RGB48
-> will probably look at it after work

Quote:Change Resiual cleaner to Residual cleaner
fixed locally

Cu Selur


RE: Esxi running macos For selur - shijan - 31.08.2020

TemporalDegrain ERROR if input file is ProRes 10 bit Smile
No error with input 8 bit MP4 or VOB file
Failed to evaluate the script:
Python exception: Hqdn3d: input clip must be 8 bit, not RGB, and it must have constant format and dimensions.

Traceback (most recent call last):
File "src/cython/vapoursynth.pyx", line 2244, in vapoursynth.vpy_evaluateScript
File "src/cython/vapoursynth.pyx", line 2245, in vapoursynth.vpy_evaluateScript
File "/Volumes/temp/Hybrid Temp/tempPreviewVapoursynthFile06_16_47_222.vpy", line 26, in <module>
clip = havsfunc.TemporalDegrain(inpClip=clip)
File "/Library/Frameworks/VapourSynth.framework/lib/python3.8/site-packages/havsfunc.py", line 5181, in TemporalDegrain
filterClip = denoiseClip.hqdn3d.Hqdn3d(4,3,6,3)
File "src/cython/vapoursynth.pyx", line 2069, in vapoursynth.Function.__call__
vapoursynth.Error: Hqdn3d: input clip must be 8 bit, not RGB, and it must have constant format and dimensions.



RE: Esxi running macos For selur - Selur - 31.08.2020

Will restrict Temporaldegrain to 8bit formats.
Sadly libhqdn3d only supports 8bit.


RE: Esxi running macos For selur - Selur - 31.08.2020

uploaded a new version,..