Zde jsem našel

-preset medium 

Zajímalo by mě, co to znamená, je to pro kvalitu videa?

Odpověď

preset je soukromá možnost, kterou lze definovat pro kodér, například libx264. Jedná se o zkratkovou metodu pro nastavení celé řady možností najednou a nebude mít žádný účinek, pokud je nastaven při použití kodéru, který je nedefinuje.


Při použití x264 pro kódování na H.264 s přednastaveným médiem, toto jsou nastavené argumenty:

cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 

Výchozí přednastavení je medium. Můžete přepsat kteroukoli z jednotlivých proměnných přidáním -x264-params key1=value:key2=value po přednastavené možnosti. Neměli byste to však dělat, pokud to nepotřebujete.

Odpovědět

Na stránce, na kterou jste odkazovali, to docela dobře vysvětluje:

Předvolba je kolekce možností, která zajistí určitý poměr rychlosti kódování a komprese. Pomalejší předvolba zajistí lepší kompresi (kvalita komprese na každou velikost souboru) To znamená, že například pokud cílíte na určitou velikost souboru nebo konstantní přenosovou rychlost, dosáhnete lepší kvality s pomalejším přednastavením. Podobně pro kódování s konstantní kvalitou jednoduše uložíte datový tok výběrem pomalejšího přednastavení.

V zásadě existují tři proměnné: rychlost, kvalita a velikost souboru, které na sobě navzájem závisí. S kódováním konstantní kvality (pomocí -crf) můžete změnit jednu z dalších dvou. Se stejným nastavením kvality, pokud zvýšíte rychlost, zvětšíte velikost souboru a pokud snížíte rychlost, získáte menší soubor.

Předvolba medium je rovnováha mezi rychlostí kódování a velikostí souboru. Rovnováhu můžete vyklopit oběma směry, pokud máte čas, můžete změnit předvolbu na pomalý, pomalejší, veryslow nebo – pro malé zlepšení velikosti souboru s velkým nárůstem času – placebo. Nebo pokud potřebujete něco převádět za chodu, můžete zvýšit rychlost až do reálného času.

Ale všechna kódování budou mít stejnou kvalitu. Kvalitu změníte pouze pomocí nastavení -crf. Snížení kvality samozřejmě povede k menším souborům a naopak, ale to nemá nic společného s přednastaveným nastavením.

Komentáře

  • všechna kódování budou mít stejnou kvalitu. – > není přesně pravda. Rozptyl obvykle nebude ' t hodně, ale nepřinášejí stejný výsledek '. Myslel jsem si totéž, ale když jsem si přečetl vlákna na doom9 a provedl několik krátkých testů, už to ' neudržuji. Pro " jednoduchá " videa je ' pravdivější než ne, ale s jemným detail, ne tolik.
  • @Gyan dobré vědět.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *