Запись с микрофона в 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.

Статьи и новости схожей тематики:

Оставьте свой отзыв