J'ai un fichier .mp3 et j'ai besoin de le convertir en un fichier wav 1 canal 8kHz 8 bits, quelqu'un sait comment je peux le faire avec mplayer? Sinon, d'autres outils de ligne de commande que je pourrais utiliser?
15
J'ai un fichier .mp3 et j'ai besoin de le convertir en un fichier wav 1 canal 8kHz 8 bits, quelqu'un sait comment je peux le faire avec mplayer? Sinon, d'autres outils de ligne de commande que je pourrais utiliser?
Réponses:
ffmpeg devrait faire le travail. Cette ligne sera convertie en fichier wav 1 canal à 8 kHz.
http://ffmpeg.org/ffmpeg-doc.html#SEC11
Je ne suis pas sûr de l'exigence de 8 bits - de quoi parlez-vous? Ce n'est pas le bitrate sûrement?
la source
lame , l'encodeur de ligne de commande WAV en MP3, peut également décoder MP3 en WAV avec le
--decode
commutateur.la source
mpg321 input.mp3 -w output.wav
lorsque j'ai essayé boiteux, la durée (temps de lecture) était incorrecte dans le fichier de sortie, alors qu'avec mpg321, il était correct.SoX peut également le faire; en supposant que votre SoX est compilé avec le support MP3, tout ce dont vous avez besoin est
... bien que vous puissiez rencontrer des problèmes d'écrêtage, auquel cas vous voudriez jouer avec les effets
vol
et / oumixer
pour diminuer le volume des canaux d'entrée avant le rééchantillonnage.Sans SoX compatible MP3, utilisez d'abord un décodeur MP3 pour convertir votre MP3 en WAV, puis la commande ci-dessus devient:
la source
Cela fonctionnera également pour extraire la piste audio des vidéos, et tout autre fichier multimédia que mplayer a été configuré pour gérer.
la source