Question

Avant que j'utilise ceci:

ffmpeg -i file1.avi -acodec vorbis file2.ogg

Et tout va bien ... et maintenant, sur ce nouveau serveur, j'essaye cette commande, et je reçois une conversion de retour, mais il n'y a pas de fichier ...

Cela ne fonctionne que lorsque j'écris de cette façon:

ffmpeg -i file1.avi file2.ogg

Mais le codec audio est FLAC, et cela ne peut pas être lu en vidéo dans HTML5 ...

J'ai essayé avec différents codecs, comme 10 différents de la liste, et seuls 3 sur 10 créent des fichiers, mais des fichiers avec une taille de 0 octets ...

À propos de:

ffmpeg 0.7-rc1
libavutil    50. 40. 1 / 50. 40. 1
libavcodec   52.120. 0 / 52.120. 0
libavformat  52.108. 0 / 52.108. 0
libavdevice  52.  4. 0 / 52.  4. 0
libavfilter   1. 77. 0 /  1. 77. 0
libswscale    0. 13. 0 /  0. 13. 0

Tous ces codecs sont activés ...

Toute suggestion?

Était-ce utile?

La solution

Cela dépend vraiment de la version de FFMPEG que vous utilisez. La dernière version git dit ceci:

L'encodeur «Vorbis» est expérimental et pourrait produire de mauvais résultats. Ajoutez «-strict expérimental» si vous souhaitez l'utiliser. Ou utilisez le codeur non expérimental «libvorbis».

Quand j'essaye:

ffmpeg -i file1.avi -acodec libvorbis file2.ogg

Ça fonctionne bien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top