Eu recebo um erro ao tentar converter vídeo

3

Estou tentando converter o arquivo de vídeo mp4 para o arquivo avi com

ffmpeg -i 10.mp4 -vcodec mpeg4 -vtag XVID -b 990k -bf 2 -g 300 -s 640x360 -acodec libmp3lame -ab 128k -ar 48000 -ac 2 -pass 2 -f avi 10.avi

mas recebo o seguinte erro

Cannot read file 'ffmpeg2pass-0.log': No such file or directory
Error reading log file 'ffmpeg2pass-0.log' for pass-2 encoding

alguma sugestão para evitar este problema?

    
por Mohamed KALLEL 20.03.2013 / 17:30

1 resposta

4

Você está fazendo uma codificação de dois passos, mas ainda não fez um primeiro passo (o que teria criado o arquivo de log). Além disso, você está usando algumas opções que são ambíguas.

Se você não precisa de um tamanho de arquivo de destino específico, uma codificação de duas passagens é desnecessária.

Tente isto:

ffmpeg -i 10.mp4 -c:v mpeg4 -vtag xvid -qscale:v 3 -c:a libmp3lame -b:a 128k -vf scale=640:360 10.avi

-qscale:v 3 especifica a qualidade de vídeo desejada, 1 seria muito alta qualidade / tamanho de arquivo grande, 31 a menor qualidade / tamanho de arquivo pequeno

Para uma codificação de 2 passos, consulte exemplo no wiki ffmpeg .

    
por phoibos 20.03.2013 / 19:05

Tags