J'essaie de convertir un fichier vidéo mp4 en fichier avi avec
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
mais j'obtiens l'erreur suivante
Cannot read file 'ffmpeg2pass-0.log': No such file or directory
Error reading log file 'ffmpeg2pass-0.log' for pass-2 encoding
des suggestions pour éviter ce problème?
Vous effectuez un codage en deux passes, mais vous n'avez pas encore effectué de première passe (ce qui aurait créé le fichier journal). En outre, vous utilisez des options ambiguës.
Si vous n'avez pas besoin d'une taille de fichier cible spécifique, un encodage en deux passes n'est pas nécessaire.
Essaye ça:
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
spécifie la qualité vidéo souhaitée, 1 qualité très élevée/grande taille de fichier, 31 qualité minimale/petite taille
Pour un codage en 2 passes, voir l'exemple dans le wiki de ffmpeg .