Qui lho trovato

-preset medium 

Mi chiedevo cosa significhi per qualità video?

Risposta

preset è unopzione privata che può essere definita per un codificatore, come libx264. È un metodo abbreviato per impostare un sacco di opzioni contemporaneamente e non avrà alcun effetto se impostato quando si utilizza un codificatore che non le definisce.


Quando si utilizza x264 per codificare a H.264 con supporto predefinito, questi sono gli argomenti impostati:

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 

Limpostazione predefinita è medium. Puoi sostituire qualsiasi singola variabile aggiungendo -x264-params key1=value:key2=value dopo lopzione preimpostata. Ma non dovresti farlo a meno che non sia necessario.

Risposta

Nella pagina a cui ti sei collegato lo spiega abbastanza bene:

Un predefinito è una raccolta di opzioni che fornirà una certa velocità di codifica rispetto al rapporto di compressione. Un predefinito più lento fornirà una compressione migliore (la compressione è la qualità per dimensione del file) Ciò significa che, ad esempio, se scegli come target una determinata dimensione di file o un bit rate costante, otterrai una qualità migliore con un preset più lento. Allo stesso modo, per una codifica di qualità costante, salverai semplicemente il bitrate scegliendo un preset più lento.

Fondamentalmente ci sono tre variabili: velocità, qualità e dimensione del file che dipendono tutte luna dallaltra. Con codifiche di qualità costante (utilizzando il -crf opzione) puoi cambiare uno degli altri due, con la stessa impostazione di qualità se aumenti la velocità aumenti la dimensione del file e se diminuisci la velocità otterrai un file più piccolo.

Ciò che è limpostazione predefinita medium è lequilibrio tra la velocità di codifica e la dimensione del file. Puoi inclinare la bilancia in entrambi i modi, se hai tempo puoi cambiare il preset in lento, più lento, molto lento o, per un piccolo miglioramento delle dimensioni del file con un grande aumento nel tempo, placebo. Oppure, se hai bisogno di qualcosa convertito al volo, potresti aumentare la velocità fino al tempo reale.

Ma tutte le codifiche avranno la stessa qualità. Puoi modificare la qualità solo con limpostazione -crf. Ovviamente abbassare la qualità si tradurrà in file più piccoli e viceversa, ma ciò non ha nulla a che fare con limpostazione predefinita.

Commenti

  • tutte le codifiche avranno la stessa qualità. – > non strettamente vero. La varianza di solito non ' è molto, ma ' non produce lo stesso risultato. Ho pensato la stessa cosa, ma dopo aver letto i thread su doom9 e fatto alcuni brevi test, non ' lo tengo più. Per i " semplici " video, ' è più vero che no, ma va bene dettagli, non così tanto.
  • @Gyan Buono a sapersi.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *