มีงานต้องแปลงไฟล์เสียงสกุล amr ไปเป็น mp3 เพื่อแจกจ่าย พบปัญหาว่า
ทางแก้ไขคือ
-q9
โปรแกรมที่ต้องการใช้งานคือ ffmpeg, normalize-audio, lame จาก debian-multimedia.org
(ผมใช้ squeeze ให้เปลี่ยนตามที่ใช้จริง)
$ sudo vi /etc/apt/sources.list
... deb http://www.debian-multimedia.org squeeze main non-free ...
$ sudo apttiude update
$ sudo aptitude install ffmpeg normalize-audio lame
คำสั่งที่ใช้คือ
$ for i in *amr; do ffmpeg -i "$i" /tmp/x.wav normalize-audio /tmp/x.wav lame -q9 /tmp/x.wav /PATH/TO/NEW/FILE/${i%amr}mp3" rm /tmp/x.wav done
จะได้ไฟล์ mp3 ที่คุณภาพและขนาดไฟล์ใกล้เคียงกับต้นฉบับ amr และไม่มีเสียง hiss ตามต้องการ