Válasz
preset
egy privát opció, amelyet meghatározhatunk egy kódolóhoz, például a libx264-hez. Rövidített módszer egy csomó opció beállítása egyszerre, és ennek nincs hatása, ha be van állítva egy olyan kódoló használatakor, amely nem határozza meg őket.
Ha az x264 kódoláshoz használja H.264-re előre beállított közeggel, ezek az argumentumok vannak beállítva:
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
Az alapértelmezett preset medium
. felülírhatja az egyes változók bármelyikét az -x264-params key1=value:key2=value
hozzáadásával. után az előre beállított opció. De nem szabad, csak ha szükséges.
Válasz
A linkelt oldalon elég jól megmagyarázza:
Az előre beállított lehetőségek olyan gyűjteménye, amely bizonyos kódolási sebességet biztosít a tömörítési arányhoz. A lassabb előbeállítás jobb tömörítést biztosít (a tömörítés minőség fájlméretenként) . Ez azt jelenti, hogy ha például egy bizonyos fájlméretet vagy állandó bitsebességet céloz meg, akkor jobb minőséget ér el lassabb előre beállított értékkel. Hasonlóképpen, az állandó minőségű kódoláshoz egyszerűen megmenti a bitsebességet egy lassabb előre beállított érték kiválasztásával.
Alapvetően három változó létezik: sebesség, minőség és fájlméret, amelyek mindegyike függ egymástól. Állandó minőségű kódolással (a opció) megváltoztathatja a másik kettő egyikét. Ugyanazon minőségi beállítással, ha növeli a sebességet, akkor növeli a fájlméretet, és ha csökkenti a sebességet, akkor kisebb fájlt kap.
A medium
előre beállított érték egyensúly a kódolási sebesség és a fájlméret között. Bármelyik irányba döntheti el az egyensúlyt, ha van ideje, megváltoztathatja az előre beállított értéket lassú, lassabb, lassabb vagy – a fájlméret apró javulásához, az idő nagy növekedésével – placebóhoz. Vagy ha menet közben konvertált dologra van szüksége, akár valós idejűre is növelheti a sebességet.
De az összes kódolásnak ugyanolyan minősége lesz. A minőséget csak a -crf
beállítással módosíthatja. Természetesen a minőség romlása kisebb fájlokat eredményez, és fordítva, de ennek semmi köze az előre beállított beállításhoz.
Megjegyzések
- az összes kódolásnak ugyanaz a minősége lesz. – > nem szigorúan igaz. A variancia általában nem lesz sok ' t, de nem ' nem eredményezik ugyanazt az eredményt. Én is így gondoltam, de miután elolvastam a szálakat a doom9-nél, és elvégeztem néhány rövid tesztet, ezt már nem tartom fenn '. Az " egyszerű " videók esetében ' sokkal inkább igaz, mint nem, de finom részlet, nem annyira.
- @Gyan Jó tudni.