When I reencode the content the output passing through the HDR and VUI data as in call above, the reencode is properly displayed as HDR using MPC-HC ('passhtrough HDR to display' in madVR). This is probably the cause, why I didn't notice the difference.
Still transfer should be signaled too, which causing the difference in MediaInfos output.
This will happen with everything you encode with NVEnc to HDR.It is btw. also on other sources from (for example) a natural documentary in 4k hdr. Same behaviour
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 2,221 to 2,235 of 2235
Thread
-
users currently on my ignore list: deadrats, Stears555
-
Ok, when you say it happens always with Nvenc, i testet it also with x265 and it does happen too there.
When i use this setting:Code:x265 --input - --fps 24000/1001 --output-depth 10 --y4m --profile main10 --limit-modes --no-early-skip --no-open-gop --opt-ref-list-length-pps --lookahead-slices 0 --crf 18.00 --opt-qp-pps --cbqpoffs -2 --crqpoffs -2 --qpfile GENERATED_QP_FILE --limit-refs 0 --ssim-rd --psy-rd 2.50 --rdoq-level 2 --psy-rdoq 10.00 --aq-mode 0 --deblock=-1:-1 --limit-sao --range limited --colormatrix bt2020nc --master-display "G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,1)" --hdr10 --sar 1:1 --output "C:\Users\Gaming-Tower\AppData\Local\Temp\König-Der-Löwen_25sec_new_new.265"
Code:x265 --input - --fps 24000/1001 --output-depth 10 --y4m --profile main10 --limit-modes --no-early-skip --no-open-gop --opt-ref-list-length-pps --lookahead-slices 0 --crf 18.00 --opt-qp-pps --cbqpoffs -2 --crqpoffs -2 --qpfile GENERATED_QP_FILE --limit-refs 0 --ssim-rd --psy-rd 2.50 --rdoq-level 2 --psy-rdoq 10.00 --aq-mode 0 --deblock=-1:-1 --limit-sao --range limited --transfer smpte2084 --colormatrix bt2020nc --master-display "G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,1)" --hdr10 --sar 1:1 --output "C:\Users\Gaming-Tower\AppData\Local\Temp\König-Der-Löwen_25sec_new_new.265"
-
DOH,
Code:ffmpeg -y -loglevel fatal -noautorotate -nostdin -threads 8 -i "C:\Users\Selur\Desktop\Konig-Der-Lowen_10sec_edit.mkv" -map 0:0 -an -sn -color_primaries bt2020 -color_trc smpte2084 -colorspace bt2020c -color_range tv -pix_fmt yuv420p10le -strict -1 -vsync 0 -f yuv4mpegpipe - | NVEnc --y4m -i - --fps 23.976 --codec h265 --profile main --level auto --tier high --sar 1:1 --lookahead 16 --output-depth 10 --vbr 0 --vbr-quality 23.00 --aq --aq-strength 5 --aq-temporal --gop-len 0 --ref 7 --multiref-l0 3 --multiref-l1 3 --bframes 3 --bref-mode auto --mv-precision Q-pel --preset quality --colorrange limited --colorprim bt2020 --transfer smpte2084 --colormatrix bt2020nc --max-cll ,1000 --master-display G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,1) --cuda-schedule sync --output "J:\tmp\nvenc_1_2024-02-29@18_11_53_2110_01.265"
Code:Video ID : 1 Format : HEVC Format/Info : High Efficiency Video Coding Format profile : Main 10@L6@High HDR format : SMPTE ST 2086, HDR10 compatible Codec ID : hvc1 Codec ID/Info : High Efficiency Video Coding Duration : 20 s 187 ms Bit rate : 14.3 Mb/s Maximum bit rate : 22.3 Mb/s Width : 3 840 pixels Height : 2 160 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 23.976 (24000/1001) FPS Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 10 bits Bits/(Pixel*Frame) : 0.072 Stream size : 34.4 MiB (100%) Encoded date : 2024-02-29 17:12:35 UTC Tagged date : 2024-02-29 17:12:36 UTC Color range : Limited Color primaries : BT.2020 Transfer characteristics : PQ Matrix coefficients : BT.2020 non-constant Mastering display color primaries : Display P3 Mastering display luminance : min: 0.0001 cd/m2, max: 1000 cd/m2 mdhd_Duration : 20270 Codec configuration box : hvcC
Code:--colorprim bt2020 --transfer smpte2084 --colormatrix bt2020nc
users currently on my ignore list: deadrats, Stears555 -
Ahh thanks, now it works. But it works with NVEnc too now:
Code:NVEnc --y4m -i - --fps 23.976 --codec h265 --profile main10 --level auto --tier high --sar 1:1 --lookahead 16 --output-depth 10 --multipass "2pass-full" --vbr 5000 --max-bitrate 800000 --gop-len 0 --ref 3 --bframes 3 --bref-mode auto --no-b-adapt --mv-precision Q-pel --preset default --colorrange limited --colorprim bt2020 --transfer smpte2084 --colormatrix bt2020nc --master-display G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,1) --cuda-schedule sync --keyfile GENERATED_KEY_FILE --output "C:\Users\Gaming-Tower\AppData\Local\Temp\König-Der-Löwen_10sec_edit_new.265"
-
I know it's quite early, but do you plan to implement h.266 (VVC) decoding encoding ?
If yes, maybe this helps you: https://github.com/MartinEesmaa/VVCEasy/blob/master/FFMPEGVVC.md
If not, maybe it's just interesting for personal use or soLast edited by Platos; 2nd Mar 2024 at 13:16.
-
users currently on my ignore list: deadrats, Stears555
-
Ah ok, yes i forget about muxing.
Other question: On RIFE Scene Detection you write "In order to avoid artifacts at scene change, invoke `misc.SCDetect` on YUV or Gray format of the input beforehand so as to set frame properties."
Does that means, i have to use "misc-SCDetect" otherwise scene detection won't work properly? Where can i find this setting? -
Hybrid will add SCDetect if 'Scene change' is enabled, but depending on your source, you might want to look at some scene changes and adjust the threshold configured there. (you can check in the Vapoursynth Script view)
The default 0.15 is a good starting point, but might be too low for some HD and too high for some SD content.
Cu Selurusers currently on my ignore list: deadrats, Stears555 -
Ahh, i did not know that higher resolution needs lower values.
Yeah i use now 0.1 for a 4k video because 0.15 was to high. Normally 0.15 did work most of time, but most of time i have 1080p content for interpolation. -
Always depends on the content.
users currently on my ignore list: deadrats, Stears555 -
Is there any way to get Hybrid to write uncompressed video files?
Is it really necessary for the Hybrid installer to be over 1GB in size?
Just the RIFE dependencies are 1GB (extracted) in size.
Unless I would not include either Avisynth or Vapoursynth support, the file size is at it is.
The only way I can think of would be to additionally use executable compressors like UPX.
I did that a bunch of years ago, but then had tons of folks complaining that they frequently get false-positives from their anti-virus scanners. Additionally tons of testing has to be done since those compressors do not work well with all dll and exe files.
Cu Selurusers currently on my ignore list: deadrats, Stears555 -
Thanks for the confirmation on uncompressed files. I was afraid that was the case.
I know Hybrid writes several different lossless formats, and I am experimenting with them. I would need the other programs that I am using to both read, and export lossless to make two way file transfers possible without an additional re-code step. I will follow up when I have more results in.
Similar Threads
-
vp9 vs x265 vs DivX265
By deadrats in forum Video ConversionReplies: 14Last Post: 28th Jun 2015, 09:48 -
HEVC-x265 player in linux?
By racer-x in forum LinuxReplies: 4Last Post: 20th Mar 2014, 18:10 -
Hybrid [x264/XViD - MKV/MP4] Converter Support Thread
By Bonie81 in forum Video ConversionReplies: 6Last Post: 8th Jan 2013, 03:53 -
VP8 vs x264
By Selur in forum Video ConversionReplies: 14Last Post: 14th Apr 2012, 07:48 -
How often do you reinstall your operating system(windows,mac,linux etc..)?
By johns0 in forum PollsReplies: 28Last Post: 22nd Jan 2011, 17:14