=?iso-8859-1?q?=5Bmdk-re=5D_=DA=C1=D0=C9=D3=D8_=CD=D5=DA=2E__=D0=CF=D4=CF?= =?iso-8859-1?q?=CB=C1=2E?=

Serge Skorokhodov =?iso-8859-1?q?suralis-s_=CE=C1_mtu-net=2Eru?=
Чт Ноя 29 12:10:00 MSK 2001


Здравствуйте!

DA> народ! каким образом и с пом какой программы можно делать
DA> запись муз потока. (из потока в MP3 ) ?

Самореклама: до конца недели на http://gazette.linux.ru.net
появится перевод Audio Processing Pipelines by Adrian Chung, там
как раз про это достаточно много написано. Поверхностно так
(несколько примеров, сам я только перевожу, в этом совсем ничего
не понимаю:), обратные слэши указывают на вынужденный перенос
строки:

Конвертация MP3 файла (32 кГц, моно) в файл Ogg Vorbis (44,1 кГц,
стерео) с параллельным снижением громкости:

maplay -s mono32.mp3 | \
sox -v 0.5 -t raw -r 32000 -sw -c 1 - -t raw -r 44100 -c 2 - \
split | \
oggenc -o music.ogg --raw - \

Для воспроизведения звука через серверы ARtS или ESD примеры
таковы:

Для MP3-музыки используется "maplay -s"

maplay -s music.mp3 | artscat

Для того, чтобы "проиграться" с нормальным качеством, файл
music.mp3 должен быть в формате стерео 44,1 кГц. Иное нужно явно
указать artscat или esdcat:

maplay -s mono22khz.mp3 | esdcat -r 22050 -m
maplay -s mono22khz.mp3 | artscat -r 22050 -c 1

В качестве альтернативы можно воспользоваться "mpg123 -s".
Дополнительные параметры гарантируют, что на выход будет
подаваться сигнал правильной частоты и с нужным числом каналов:

mpg123 -s -r 44100 --stereo lowfi.mp3 | artscat

Надеюсь, как направить вывод в файл пояснять не надо:)
Подробности -- в статье (короче -- посетите наш сайт:)

-- 
Serge Skorokhodov aka suralis
29.11.2001 suralis-s на mtu-net.ru





Подробная информация о списке рассылки community