Isso é o que os modos fazem:
-
film
- destinado a conteúdo de filme de alta taxa de bits / alta qualidade. Desbloqueio inferior é usado aqui. -
animation
- destinado a desenhos animados, etc., onde o desbloqueio é aumentado para compensar áreas maiores e planas. Mais quadros de referência são usados. -
grain
- isso deve ser usado para material que já é granulado. Aqui, o grão não será filtrado tanto. -
stillimage
- como o nome diz, ele otimiza a codificação de imagens fixas diminuindo o filtro de desbloqueio. -
psnr
essim
- estes são modos de depuração para otimizar apenas bons valores de PSNR e SSIM. Melhores métricas não significam necessariamente melhor qualidade. -
fastdecode
- desativa o CABAC e o filtro de desbloqueio em loop para permitir uma decodificação mais rápida em dispositivos com menor poder computacional. -
zerolatency
- otimização para codificação rápida e streaming de baixa latência
Você pode ver as opções detalhadas aplicadas a cada faixa com x264 --fullhelp
:
--tune <string> Tune the settings for a particular type of source
or situation
Overridden by user settings.
Multiple tunings are separated by commas.
Only one psy tuning can be used at a time.
- film (psy tuning):
--deblock -1:-1 --psy-rd <unset>:0.15
- animation (psy tuning):
--bframes {+2} --deblock 1:1
--psy-rd 0.4:<unset> --aq-strength 0.6
--ref {Double if >1 else 1}
- grain (psy tuning):
--aq-strength 0.5 --no-dct-decimate
--deadzone-inter 6 --deadzone-intra 6
--deblock -2:-2 --ipratio 1.1
--pbratio 1.1 --psy-rd <unset>:0.25
--qcomp 0.8
- stillimage (psy tuning):
--aq-strength 1.2 --deblock -3:-3
--psy-rd 2.0:0.7
- psnr (psy tuning):
--aq-mode 0 --no-psy
- ssim (psy tuning):
--aq-mode 2 --no-psy
- fastdecode:
--no-cabac --no-deblock --no-weightb
--weightp 0
- zerolatency:
--bframes 0 --force-cfr --no-mbtree
--sync-lookahead 0 --sliced-threads
--rc-lookahead 0