Comment convertir m4v wmv et les vidéos au format mp4 à l'aide de ffmpeg?

J'utilise ffmpeg pour convertir des vidéos en mp4 dans mon PHPMotion projet. Je ne suis pas en mesure de convertir wmv et m4v vidéo au format mp4. Je l'ai collé la commande que j'ai utilisé pour convertir wmv et m4v:

ffmpeg -i 1.wmv -ab 128 -b 1200 test.mp4
ffmpeg -i 1.m4v -ab 128 -b 1200 test.mp4

Quand je l'utilise les codes, j'ai eu un message d'erreur:

Output #0, mp4, to 'test.mp4':
    Stream #0.0: Video: mpeg4, yuv420p, 640x360, q=2-31, 1 kb/s, 90k tbn, 24 tbc
    Stream #0.1: Audio: 0x0000, 44100 Hz, stereo, s16, 0 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Unsupported codec for output stream #0.1

Comment puis-je résoudre ce problème?

...par installer les codecs manquants? GSpot peut vous aider à déterminer ce dont vous avez besoin pour cette tâche spécifique.
Essayez d'ajouter -acodec libfaac -ar 44100 -ac 2 -ab 48k à votre chaîne de commande.
merci, j'ai eu la solution par l'ajout d'-ar 44100 -b 300k-s 320x240-vcodec mpeg4
ffmpeg -i inputfile.wmv -an -ar 44100 -b 300k -s 320x240 -vcodec mpeg4 output.mp4
ffmpeg -i inputfile.m4v -an -ar 44100 -b 300k -s 320x240 -vcodec mpeg4 output.mp4

OriginalL'auteur Balaji Kandasamy | 2012-01-27