Запись с микрофона в Ubuntu
Когда-то писал чем я веду запись с микрофона в Windows XP, а теперь решил написать как я это делаю в Ubuntu. На самом деле все просто - использую стандартную программу для звукозаписи gnome-sound-recorder (Приложения - Аудио и видео - Звукозапись).
Формат в котором сохраняю запись - WAV. Чтобы из wav получить mp3 использую консольную программу - lame. По умолчанию она не была установлена, поэтому нужно было установить самому:
igor@ubuntu:~$ sudo apt-get install lame
У программы lame очень много ключей и параметров (читайте man lame). Мне понадобился всего один (-b), чтобы перегнать файл из wav в mp3:
1 2 3 4 5 6 7 8 9 10 11 12 13 | igor@ubuntu:~$ lame -b 128 test.wav test-128.mp3 LAME 3.98.2 32bits (http://www.mp3dev.org/) CPU features: MMX (ASM used), 3DNow! (ASM used), SSE, SSE2 Using polyphase lowpass filter, transition band: 10758 Hz - 11025 Hz Encoding test.wav to test-128.mp3 Encoding as 22.05 kHz single-ch MPEG-2 Layer III (2.8x) 128 kbps qval=3 Frame | CPU time/estim | REAL time/estim | play/CPU | ETA 4146/932041 ( 0%)| 0:02/ 7:45| 0:02/ 7:55| 52.321x| 7:53 -6:43:58------------------------------------------------------------------------- kbps mono % long switch short % 128.0 100.0 96.2 2.2 1.6 Writing LAME Tag...done ReplayGain: +11.9dB |
В справке правда рекомендуют использовать ключ -h, который замедляет кодирование, но повышает качество, но я разницы не заметил, поэтому можно и без него. Ну, а если написать вот так:
igor@ubuntu:~$ lame -b 128 test.wav test-128.mp3 && rm test.wav
то в случае успешной перекодировки будет удален wav-файл.
Все гораздо проще, если использовать для записи специализированные устройства такие как диктофон OLYMPUS VN-8700PC 4GB. Диктофон сразу умеет конвертировать записанный звук в файл формата mp3 с отличным качеством. Все что останется сделать это сбросить файл на компьютер, подключив устройство по USB.
Оставьте свой отзыв