Saya punya file .mp3 dan perlu mengonversinya menjadi file 1 channel 8kHz 8 bit wav, ada yang tahu bagaimana saya bisa melakukannya dengan mplayer? Jika tidak, alat bantu perintah apa pun yang bisa saya gunakan?
15
Saya punya file .mp3 dan perlu mengonversinya menjadi file 1 channel 8kHz 8 bit wav, ada yang tahu bagaimana saya bisa melakukannya dengan mplayer? Jika tidak, alat bantu perintah apa pun yang bisa saya gunakan?
Jawaban:
ffmpeg harus melakukan pekerjaan itu. Baris ini akan dikonversi menjadi file wav 8kHz 1 channel.
http://ffmpeg.org/ffmpeg-doc.html#SEC11
Saya tidak yakin tentang persyaratan 8 bit - apa yang Anda maksud? Itu bukan bitrate tentunya?
sumber
lumpuh , command-line WAV ke MP3 encoder, juga bisa mendekode MP3 ke WAV dengan
--decode
switch.sumber
mpg321 input.mp3 -w output.wav
Ketika saya mencoba lumpuh, ia mendapat durasi (waktu bermain) yang salah dalam file output, sedangkan dengan mpg321 keluar dengan benar.SoX juga dapat melakukan ini; dengan asumsi SoX Anda dikompilasi dengan dukungan MP3, yang Anda butuhkan hanyalah
... meskipun Anda mungkin mengalami masalah kliping, dalam hal ini Anda ingin bermain dengan
vol
dan / ataumixer
efek untuk mengurangi volume saluran input sebelum resampling terjadi.Tanpa SoX yang mendukung MP3, gunakan dekoder MP3 untuk mengonversi MP3 Anda ke WAV terlebih dahulu, kemudian perintah di atas menjadi:
sumber
Ini juga akan berfungsi untuk mengekstraksi trek audio dari video, dan file mplayer media lainnya dikonfigurasi untuk menangani.
sumber