VP9 do HEVC bez komprese pomocí FFMpeg

Jigdo

  • *****
  • 500
    • Zobrazit profil
VP9 do HEVC bez komprese pomocí FFMpeg
« kdy: Dnes v 20:27:18 »
EUMETSAT maji peknou animaci pocasi ve 4K,
kterou zverejnili na YT.
https://www.youtube.com/watch?v=DAW-GpnJIgE

Uvedene video jsem si stahl ve kodeku 625 a 140
Kód: [Vybrat]
yt-dlp -f 625+140 DAW-GpnJIgE(625 ma nejvyssi video bitrate)

Kód: [Vybrat]
140     m4a   audio only      2 │    4.71MiB   129k https │ audio only           mp4a.40.2  129k 44k medium, m4a_dash
625     mp4   3840x1920   30    │ ~556.09MiB 15294k m3u8  │ vp09.00.50.08 15294k video only

a chtel bych to video dostat z VP9 do HEVC,
jelikos ten VP9 kodek nefunguje na starsich zarizenich,
ale pri konverzi na HEVC je ta ztrata kvality videt .. na 4K monitoru
z 493.5M je vysledne video v HEVC 92.1M :(
(Original VP9 video ma
Bit rate : 13.4 Mb/s
a vysledne HEVC video
Bit rate : 2 371 kb/s)
 
Napada nekoho jak to z toho VP9 dostat do HEVC
aniz by FFMpeg snizil bitrate toho videa?


Kód: [Vybrat]
ffmpeg -hide_banner \
-y -vsync 0 -hwaccel cuda -hwaccel_output_format cuda \
-i Global.weather.2024-April-June.f625+140.[DAW-GpnJIgE].mp4 \
-strict experimental \
-map 0:0 -map 0:1 -map 0:2 \
-c:V:0 hevc_nvenc \
-c:v:1 copy \
-c:a copy \
-c:s copy \
-c:d copy \
-map_metadata 0 \
-f mp4 -movflags +faststart \
-ignore_unknown -copy_unknown \
Global.weather.2024-April-June.HEVC+140.[DAW-GpnJIgE].mp4 -v verbose
« Poslední změna: Dnes v 20:33:35 od Jigdo »


Re:VP9 do HEVC bez komprese pomocí FFMpeg
« Odpověď #1 kdy: Dnes v 23:05:55 »
bez hw akcelerace... to jsou uplně jiný světy co se týče kvality a rychlosti. (a číselně -vcrf u sw odpovídá  global_quality:v jinak), a hlavně používám lookahead 1 (mapuje se na LA_ICQ) . a něco jako preset jde ladit přes "TU" ("target usage" 1-7)

cuda neznám, možná má svoji sadu parametrů
ale tohle api možná doznalo změn, zprovoznění quicksync před x lety chtělo hodně laborování a explicitně uvádět spoustu boilerplate přepínačů