Här jag hittade

-preset medium 

Jag undrade för vad det står för är det för videokvalitet?

Svar

preset är ett privat alternativ som kan definieras för en kodare, t.ex. libx264. Det är en kortfattad metod att ställa in en hel massa alternativ samtidigt och kommer inte att ha någon effekt om den är inställd när du använder en kodare som inte definierar dem.


När du använder x264 för att koda till H.264 med förinställt medium, dessa är argumenten:

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 

Standardinställningen är medium. Du kan åsidosätta någon av de enskilda variablerna genom att lägga till -x264-params key1=value:key2=value efter det förinställda alternativet. Men du borde inte göra det om du inte behöver.

Svar

På sidan du länkade till det förklaras det ganska bra:

En förinställning är en samling alternativ som ger en viss kodningshastighet till kompressionsförhållande. En långsammare förinställning ger bättre komprimering (komprimering är kvalitet per filstorlek) Detta innebär att till exempel om du riktar dig mot en viss filstorlek eller konstant bithastighet kommer du att uppnå bättre kvalitet med en långsammare förinställning. På samma sätt sparar du bara hastigheten för konstant kvalitet genom att välja en långsammare förinställning.

I grund och botten finns det tre variabler: hastighet, kvalitet och filstorlek som alla beror på varandra. Med konstanta kvalitetskoder (med -crf -alternativ) kan du ändra en av de andra två.Med samma kvalitetsinställning om du ökar hastigheten ökar du filstorleken, och om du minskar hastigheten får du en mindre fil.

Vad medium är är en balans mellan kodningshastighet och filstorlek. Du kan tippa balansen på något sätt, om du har tid kan du ändra förinställningen till långsam, långsammare, mycket långsam eller – för en liten förbättring av filstorlek med stor ökning av tiden – placebo. Eller om du behöver konvertera något i farten kan du öka hastigheten hela vägen upp till realtid.

Men alla kodarna kommer att ha samma kvalitet. Du ändrar din kvalitet endast med inställningen -crf. Naturligtvis kommer att sänka kvaliteten att resultera i mindre filer och tvärtom, men det har ingenting att göra med den förinställda inställningen.

Kommentarer

  • alla koderna kommer att ha samma kvalitet. – > inte helt sant. Variansen brukar ' inte vara mycket, men de ' t ger samma resultat. Jag trodde samma sak, men efter att ha läst trådarna på doom9 och gjort några korta tester, har jag inte ' det längre. För " enkla " videor är det ' mer sant än inte, men med bra detalj, inte så mycket.
  • @Gyan Bra att veta.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *