Como determinar 'Profundidade de bits de saída' da biblioteca libx264 no ffmpeg?

0

De acordo com o Guia de codificação x264 , a escala crf depende do fato de o x264 ser de 8 bits ou de 10 pouco. Supostamente, x264 --help mostra o Output bit depth . Mas no Windows ffmpeg -h full não diz nada sobre Output bit depth e a opção crf scale é descrita como from -1 to FLT_MAX . Como posso verificar se o meu ffmpeg está usando a versão de 8 ou 10 bits da biblioteca libx264?

EDITAR

Como a resposta sugeriu, se a profundidade de bits for 8 e crf superior a 51 for usado, o ffmpeg ajustará automaticamente o valor crf para 51 - o mais alto possível. Portanto, basta verificar a saída do ffmpeg para determinar a profundidade de bits.

    
por Amiramix 25.03.2014 / 17:27

1 resposta

1

A ajuda é de x264 e não de ffmpeg . Nas distribuições linux, o x264 que está no caminho permite digitar x264 --help .

No Windows, você pode querer cd na pasta x264 installed e digitar x264.exe --help , mas eu não trabalho no windows para o ffmpeg, então não posso dizer com segurança.

Como observado na referência que você fornece, a maioria das distribuições é de 8 bits. Por que você não usa um valor crf de 63 e vê se ele gera um erro - então você provavelmente terá a distribuição de 8 bits.

    
por 28.03.2014 / 08:21