Portál AbcLinuxu, 12. května 2025 06:26

Dotaz: ffmpeg a VP8

17.10.2014 23:09 pajavlk
ffmpeg a VP8
Přečteno: 238×
Odpovědět | Admin

ahoj, marně si lámeme hlavu jak nastavit ffmpeg. Mám hromadu JPEG fotografií o vysokém rozlišení a přes ffmpeg z nich dělám video do formátu webm (VP8) problém je, že kvalita výsledného videa je hnusná (kostičkuje apod.) a pokusy se změnou bitrate pouze mění výslednou velikost ale nikoli kvalitu. Takhle vypadá výsledné video z fotografiích 14mpx velkých

http://webcam.hkfree.org/archive/video/2014-09-17/video.webm

ffmpeg -r 17 -i %05d.jpg -vf scale=1920:1440 -r 17 -c:v libvpx -minrate 5M -maxrate 5M -b:v 5M -threads 16 video.webm

Poradíte někdo jak tu kvalitu zlepšit ?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.10.2014 12:57 marek_hb
Rozbalit Rozbalit vše Re: ffmpeg a VP8
Odpovědět | | Sbalit | Link | Blokovat | Admin
s ffmpeg jsem se s tímhle taky docela trápil - nakonec jsem si nechal v kdenlive vygenerovat script a jel přes něj
19.10.2014 16:35 ovoce
Rozbalit Rozbalit vše Re: ffmpeg a VP8
Odpovědět | | Sbalit | Link | Blokovat | Admin
No, možná bych zkusil nstavit nějakou pomalejší kvalitu, výchozí preset bude relativně rychlý a tedy sračkový. Pro 1920x1440 není 5 megabitů zas tak vysoká bitrate, takže to taky vede k hnusné kvalitě.

Jestli myslíte kostičkování na hladkých velkých plochách (nebe), tak to je tak trochu vina VP8/libvpx - formát nepoužívá adaptivní kvantizaci, pokud vím, a pokud jo, tak blbě. Na pozadích a velkých plochách zkrátka dělá bloky a banding. Moc proti tomu dokonce ani nejde bojovat hrubou silou, tedy zvyšováním datového toku. Ten enkodér bohužel prostě neumí dosahovat tzv. transparentní kvality (= výsledek vypadající jako vstup, bez nápadných artefaktů). Stejné chování bohužel vykazuje i VP9, takže tam si moc nepomůžete, navíc kódování do VP9 je *neuvěřitelně* pomalé (neoptimalizováno a jednovláknové).

Jednu radu bych měl. Doporučil bych zkusit x264 se zapnutým AQ a psyrdo, pokud vám to zásady dovolí. Ta kvalita by pak měla být vyšší. x264 se zapnutými psychovizuálními optimalizacemi umí té šmejdské kvalitě pozadí zabránit.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.