Why I prefer h264 and DNxHR instead h265? How is QP 0 different from the QP 20? And QP 40 from QP 25? I recommend you to use h265 only with QP from 25 to 51. If QP=0 in h265 (hevc), you face some troubles. Just use h264 for this tasks.
In this video you can see the great difference in the smoke! You cannot look for enemy through smoke with qp=51, but you can do in with qp=30. The information content of your video depends very much on this parameter. You can compare video size and bitrate with different settings of this parameter.
I suspect YouTube is not good at handling this video format. h264 and DNxHR is better for Youtube!
----------------------------------------------------------------------------------------------------
In general, a detailed guide (explanation, clarification, tutorial, manual, tests, details, training, experiments) about h265 HEVC.
And how to achieve the greatest, best, highest quality for YouTube?
Simple and short, visual guide. Comparison, comparison, analysis, parsing, analytics, revealing, benefits, compression, compactness, video download, video processing, playback, perception, detection.
https://www.gyan.dev/ffmpeg/
https://github.com/Xaymar/obs-StreamF...
https://obsproject.com/
https://ru.wikipedia.org/wiki/H.265
https://www.razer.com/cortex
#h265 #hevc #hevc_nvenc #OBS #FFmpeg #Youtube4k #qp #CSGO #letsplay #screenrecording #screencapture #shooter #nv12 #yuv444p #lossless #без_потерь #high_quality #encoding #encoder #video #video_encoding #video_encoder #High_Efficiency_Video_Coding #bitrate #qp0 #qp30 #h265_to_h264 #rext #tier #constqp #lookahead #Variable_bitrate #Constant_bitrate #NVENC #Nvidia #Nvidia_encoder #zerolatency #weighted_prediction #запись_игр #запись_экрана #Ютуб #Youtube #vp9 #vp09 #4k #1080 #2160 #залить #загрузить #upload #как #how_to #why #when #почему #когда #slow #притормаживает #глючит #buggy #reencoding #video #video #запись #видеозапись #StreamFX
ffmpeg -hide_banner -loglevel +repeat+level+info -n `
-ss 00:14:46 `
-i "2022-02-23_h265_qp_comparison_EXAMPLE.mov" `
-to 00:00:10 `
-map 0:v:0 -vf scale="w=3840":"h=2160":"in_color_matrix=bt709":"out_color_matrix=bt709":"in_range=limited:out_range=limited":"sws_flags=neighbor+accurate_rnd+full_chroma_int+full_chroma_inp":"srcw=1920":"srch=1080":"dstw=3840":"dsth=2160":"src_format=yuv444p":"dst_format=nv12":"sws_dither=x_dither" `
-c:v:0 hevc_nvenc -framerate copy -video_size copy -pix_fmt nv12 -preset 18 -tune 1 -profile:v 0 -level 0 -tier 0 -rc 0 -rc-lookahead 32 -2pass 1 -gpu 0 -no-scenecut 0 -b_adapt 1 -spatial_aq 1 -temporal_aq 1 -aq-strength 1 -nonref_p 0 -init_qpP 51 -init_qpB 51 -init_qpI 51 -weighted_pred 1 -b_ref_mode 0 -bf 0 -multipass 2 -maxrate:v 512M -bufsize:v 512M `
-sws_flags neighbor+accurate_rnd+full_chroma_int+full_chroma_inp `
-map '0:a:0' -c:a:0 copy `
-color_primaries bt709 -color_trc bt709 -colorspace bt709 -color_range "tv" `
-metadata title="FFmpeg_Screen_Recording" -metadata comment="$(get-date -f yyyy-MM-dd_HH-mm-ss)_any_comment" `
-f mov `
"2022-02-23_test_qp51.mov"
------------------------------------------------------------------------
V....D hevc_nvenc NVIDIA NVENC hevc encoder (codec hevc)
ffmpeg -h encoder=hevc_nvenc
ffmpeg -h muxer=mov
-t duration record or transcode "duration" seconds of audio/video
-fs limit_size set the limit file size in bytes
-copyts copy timestamps
-vsync video sync method (deprecated)
-movflags faststart
fast_bilinear E..V....... fast bilinear
bilinear E..V....... bilinear
bicubic E..V....... bicubic
experimental E..V....... experimental
neighbor E..V....... nearest neighbor
area E..V....... averaging area
bicublin E..V....... luma bicubic, chroma bilinear
gauss E..V....... Gaussian
sinc E..V....... sinc
lanczos E..V....... Lanczos
spline E..V....... natural bicubic spline
ffmpeg -h encoder=hevc_nvenc
ffmpeg version 2022-02-21-git-b8e58f0858-full_build-www.gyan.dev Copyright (c) 2000-2022 the FFmpeg developers
built with gcc 11.2.0 (Rev7, Built by MSYS2 project) --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r