Хата Профайл RSS записів RSS коментарів

Як записувати rtsp:// або mms:// радіо та зберігати фраґменти в ogg

Як записувати Real Time Streaming Protocol (rtsp://) або Microsoft Media Services (mms://) радіо та зберігати цікаві фраґменти у форматі Ogg Vorbis (.ogg) (або у будь-якому іншому).

Рецепт перевірено на FreeBSD, Linux та Windows XP.

  1. Необхідні програми:
    1. MPlayer – The Movie Player – дозволяє записати потік у файл та конвертувати цей файл у формат WAV;
    2. SoX – Sound eXchange – дозволяє вирізати необхідний фраґмент з файлу, змінити гучність, число каналів, тощо;
    3. oggenc – a command line Ogg Vorbis encoder – дозволяє зберегти обраний фраґмент у форматі Ogg Vorbis.
  2. Рецепт:
    1. записуємо rtsp або mms потік у файл:
      mplayer -dumpfile ru1.rm -dumpstream rtsp://real.nrcu.gov.ua:7553/encoder/ru1channel.rm

    2. конвертуємо файл ru1.rm починаючи з моменту 12 хв 23 сек у файл ru1.wav:
      mplayer -idx -ss 12:34 -ao pcm:file=ru1.wav ru1.rm

    3. зберігаємо 9 хв 55 сек починаючи з третьої секунди з файлу ru1.wav у файл peredacha.ogg:
      sox ru1.wav -t wav - trim 3 9:55 | oggenc -q -1 -o peredacha.ogg -

Спробуйте!

Unix, Аудіо, Радіо

4 коментарів до “Як записувати rtsp:// або mms:// радіо та зберігати фраґменти в ogg”

Зроби собі Gravatar!

Едм

12:56 / 14 Лют. 2009

Проблема з УР3, собака незрозуміло чому, по деякий час після старту часто падає бітрейт з 16 до 9 кбіт/с.

Зроби собі Gravatar!

Сергій Ласкавий

09:46 / 5 Бер. 2009

Едм, це сучасний mplayer вже навчився змінювати бітрейт під час -dumpstream?

Зроби собі Gravatar!

Едм

10:05 / 5 Бер. 2009

Без різниці, чи це Media Player Classic з планіном Rel Alternative чи RealOnePlayer чи Replay A/V - бітрейт після старту програвання через деякий час падає. MPlayer – The Movie Player - ще не пробував.

Зроби собі Gravatar!

Сергій Ласкавий

11:08 / 5 Бер. 2009

Едм, ця стаття – про mplayer , який раніше не вмів перемикати швидкість :)

RSS фід коментарів цього запису · Трекбек URI

Коментувати