LINUX.ORG.RU

Запись инет-радио


0

1

Как записать поток инет-радио (оно идёт в MP3, но может лучше записывать сразу в OGG (получится ли без потери качества, но меньше размером))? И интересно, в Европе действуют патенты на MP3?


И какие ограничения вследствие патента?

mikhail
() автор топика

xmms-ный mpeg-плагин умеет писать stream-поток на диск. То бишь, без потери качества.

Про патенты пожешь забыть в этом случае. Ты не кодируешь в mp3, ты его сохраняешь на диск в том виде, в каком получил.

AngryElf ★★★★★
()
Ответ на: комментарий от AngryElf

Не могу найти эту функцию ни в xmms, ни в man xmms. Как до неё добраться? А ещё хочется чего-то консольного.

mikhail
() автор топика
Ответ на: комментарий от mikhail

> Не могу найти эту функцию ни в xmms, ни в man xmms.

XMMS->Параметры->Свойства->Расширения вывода звука->Проигрыватель mpeg 1/2/3->Потоковый->Записывать поток на диск.

> А ещё хочется чего-то консольного.

Можно из mpg123 замутить что-нить. Я делал что-то вроде этого:

mpg123 http://blabla | oggenc

Плюс опции mpg123, заставляющие его выводить поток в stdout и oggenc воспринимать поток как raw... Куча минусов есть, конечно...

Сейчас пользуюсь xmms, найти что лучше нет времени пока...

AngryElf ★★★★★
()

Я пишу обычно инетрадио мплеером:

mplayer -ao pcm url_radio

в результате получишь файл audiodump.wav который уже можно конвертить во что угодно )
либо паремтром -aofile Ima_file можно задать другое имя аудиодампу )

anonymous
()
Ответ на: комментарий от mikhail

> Почему же красношляпые не включают в их дистр MP3 декодеры?

В FAQ! Заипали этим вопросом уже.

anonymous
()
Ответ на: комментарий от anonymous

То есть это только для дистров? Или нет? Не пойму.

mikhail
() автор топика
Ответ на: комментарий от AngryElf

>А если pcm заменить на copy,

$ mplayer -ao help
MPlayer 1.0pre4-3.3.2 (C) 2000-2004 MPlayer Team

CPU: Advanced Micro Devices Athlon 4 /Athlon MP/XP Palomino 1731 MHz (Family: 6, Stepping: 2)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

Reading config file /usr/share/mplayer/mplayer.conf
Available audio output drivers:
mpegpes Mpeg-PES audio output
oss OSS/ioctl audio output
arts aRts audio output
esd EsounD audio output
sdl SDLlib audio output
null Null audio output
pcm RAW PCM/WAVE file writer audio output
plugin Plugin audio output

что-то я не вижу там copy )

anonymous
()
Ответ на: комментарий от anonymous

>>А если pcm заменить на copy, >что-то я не вижу там copy )

Сорри, перепутал -oac опцией mencoder'а.. :-)

AngryElf ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.