Aqui eu encontrei

-preset medium 

Gostaria de saber o que significa qualidade de vídeo?

Resposta

preset é uma opção privada que pode ser definida para um codificador, como libx264. É um método abreviado para definir um monte de opções de uma vez, e não terá qualquer efeito se definido ao usar um codificador que não as define.


Ao usar x264 para codificar para H.264 com mídia predefinida, estes são os argumentos definidos:

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 

A predefinição padrão é medium. Você pode substituir qualquer uma das variáveis individuais adicionando -x264-params key1=value:key2=value após a opção predefinida. Mas você não deve fazer isso, a menos que seja necessário.

Resposta

Na página vinculada a ela explica muito bem:

Uma predefinição é uma coleção de opções que fornecerá uma certa velocidade de codificação para taxa de compressão. Uma predefinição mais lenta fornecerá melhor compactação (compactação é a qualidade por tamanho do arquivo) . Isso significa que, por exemplo, se você definir um determinado tamanho de arquivo ou taxa de bits constante, obterá melhor qualidade com uma predefinição mais lenta. Da mesma forma, para a codificação de qualidade constante, você simplesmente salvará a taxa de bits escolhendo uma predefinição mais lenta.

Basicamente, existem três variáveis: velocidade, qualidade e tamanho do arquivo que dependem uns dos outros. Com codificações de qualidade constante (usando o -crf opção) você pode alterar um dos outros dois. Com a mesma configuração de qualidade, se você aumentar a velocidade, então você aumenta o tamanho do arquivo, e se diminuir a velocidade, você obterá um arquivo menor.

O que a medium predefinição é é um equilíbrio entre a velocidade de codificação e o tamanho do arquivo. Você pode inclinar a balança de qualquer maneira, se tiver tempo, você pode alterar a predefinição para lento, mais lento, muito lento ou – para uma pequena melhoria no tamanho do arquivo com grande aumento no tempo – placebo. Ou, se precisar de algo convertido instantaneamente, você pode aumentar a velocidade até o tempo real.

Mas todas as codificações terão a mesma qualidade. Você altera sua qualidade apenas com a configuração -crf. É claro que diminuir a qualidade resultará em arquivos menores e vice-versa, mas isso não tem nada a ver com a configuração predefinida.

Comentários

  • todas as codificações terão a mesma qualidade. – > não é estritamente verdadeiro. A variação geralmente ' não é muito, mas não ' não produz o mesmo resultado. Eu pensei o mesmo, mas depois de ler os tópicos em doom9 e fazer alguns testes curtos, não ' mantenho mais isso. Para vídeos " simples ", é ' mais verdadeiro do que não, mas com multa detalhe, nem tanto.
  • @Gyan Bom saber.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *