kdenlive nvenc profili tanimliyoruz

Video render işlemlerini hızlandırması için kdenlive‘a bir nvenc profili tanımladım. Bu tanımı oluşturmak, sadeleştirmek ve test etmek oldukça zor oldu. ffmpeg, kdenlive ve nvenc üçünün de kullandığı parametreler benzer olsada birbirlerinden farklılık gösteriyor. Bir de bunlara sürümler arası parametre farklılıkları eklenince, içinden çıkılmaz bir hal aldı ve çok fazla test yapmam gerekti.

Parametreleri oluştururken üç farklı kaynaktan yararlandım, Youtube tavsiyeleri [1], Nvidia teknik blogu [2] ve bir blogger in yazısı [3]. Umarım sizin için yol gösterici olur.

h264;
f=mp4 vcodec=h264_nvenc preset=medium global_quality=16 profile:v=high bf=3 temporal-aq=1 rc-lookahead=20 vsync=0 movflags=faststart acodec=aac ab=384k
h265;
f=mp4 vcodec=hevc_nvenc preset=medium global_quality=16 profile:v=main temporal-aq=1 rc-lookahead=20 vsync=0 movflags=faststart acodec=aac ab=384k

[1] https://support.google.com/youtube/answer/1722171?hl=en
[2] https://developer.nvidia.com/blog/turing-h264-video-encoding-speed-and-quality/
[3] https://flamy.ca/blog/2019-10-14-kdenlive-nvenc-video-settings-for-youtube.html

Hamdi Özcan – ozcan.com

14 Temmuz 2020

Posted In: ffmpeg, kdenlive, lkd, nvenc, teknik, tr, video, youtube

kdenlive nvenc profili tanimliyoruz

Video render işlemlerini hızlandırması için kdenlive‘a bir nvenc GPU render profili tanımladım. Bu tanımı oluşturmak, sadeleştirmek ve test etmek oldukça zor oldu. ffmpeg, kdenlive ve nvenc üçünün de kullandığı parametreler benzer olsada birbirlerinden farklılık gösteriyor. Bir de bunlara sürümler arası parametre farklılıkları eklenince, içinden çıkılmaz bir hal aldı ve çok fazla test yapmam gerekti.

Parametreleri oluştururken üç farklı kaynaktan yararlandım, Youtube tavsiyeleri [1], Nvidia teknik blogu [2] ve bir blogger in yazısı [3]. Umarım sizin için yol gösterici olur.

h264;
f=mp4 vcodec=h264_nvenc preset=medium global_quality=16 profile:v=high bf=3 temporal-aq=1 rc-lookahead=20 vsync=0 movflags=faststart acodec=aac ab=384k
h265;
f=mp4 vcodec=hevc_nvenc preset=medium global_quality=16 profile:v=main temporal-aq=1 rc-lookahead=20 vsync=0 movflags=faststart acodec=aac ab=384k

[1] https://support.google.com/youtube/answer/1722171?hl=en
[2] https://developer.nvidia.com/blog/turing-h264-video-encoding-speed-and-quality/
[3] https://flamy.ca/blog/2019-10-14-kdenlive-nvenc-video-settings-for-youtube.html

Hamdi Özcan – ozcan.com

14 Temmuz 2020

Posted In: ffmpeg, kdenlive, lkd, nvenc, teknik, tr, video, youtube

WP Twitter Auto Publish Powered By : XYZScripts.com