Показано с 1 по 10 из 85

Тема: чем мы записываем мдс

Комбинированный просмотр

  1. #1
    Новичок Активный
    Регистрация
    28.07.2006
    Адрес
    Kazakhstan, Almaty
    Сообщений
    95
    Вес репутации
    18

    По умолчанию Re: Чем мы записываем мдс.

    Ну мне наверное проще всего. Пишу эфиры со спутника Eutelsat W4 на ресивер с жестким диском Topfield 5000 PVR. Затем копирую в ноутбук и преобразую DVR-Studio Pro в удобоваримый для дальнейшего редактирования формат .mp2. Далее открываю это дело в Adobe Audition 2.0, редактирую (вырезаю рекламу, мягкие склейки, нормализация). Готовый результат жму Lame с параметрами -V3 --vbr-new. Добавляю теги и выкладываю на mds.kallisto.ru.

    Как результат - ни каких аналоговых трактов и их последствий - шума, искажений и др.
    Ну и естественно - храню исходники с апреля 2006 года в .mp2.

  2. #2
    Новичок Активный
    Регистрация
    29.08.2006
    Адрес
    Украина, Николаев.
    Сообщений
    44
    Вес репутации
    0

    По умолчанию Re: Чем мы записываем мдс.

    Вообщем, после очередного глюка перешёл с iRadio на замечательную портированую с Линукса прогу VLC media player http://www.videolan.org, (Забавно что если набрать VLC в русской раскладке, то получится МДС). Давно ей пользуюсь для трансляции и просмотра потокового видео а сети, а вот для записи радио, только сейчас додумался использовать. Прога умеет захватывать с любого источника, и транслировать куда только душе угодно. Может захватывать и с Радио-эфира, через WDM-драйвера любого тюнера. Может на лету кодировать в mp2, mp3, ogg и ещё с десяток форматов. И как у любой Линуксовой софтины, возможности командной строки не ограничены. Так что без проблем встраивается в nnCron, с любыми самыми немыслимыми опциями. И всё это абсолютно бесплатно.
    Всех убью, один останусь!
    Сироту всякий норовит обидеть.

  3. #3
    Местный Гуру Старожил Аватар для CoTHuk
    Регистрация
    27.10.2004
    Адрес
    Moscow, Russia
    Сообщений
    528
    Вес репутации
    20

    Сообщение Re: Чем мы записываем мдс.

    Провайдер локальной сети наконец-то стал предоставлять сервис трансляции радио. Отсюда возникает вопрос к знающим людям, каким образом можно настроить nncron для записи при помощи VLC media player по расписанию?
    Может быть посоветуете другие способы и возможности записи? А как делаете вы?
    Нормально ли Adobe Audition работает с MPEG1.0 layer 2 224 kb/s 48000Hz? Внесет ли дальнейшее преобразование в MPEG1.0 layer 3 ухудшение в звуке?
    Или может лучше работать с файлом напрямую, при помощи mp3DirectCut? Хотя здесь опять же, придется преобразовывать из mp2 в mp3. Как?

    Ессно со всем я смогу разобраться сам, но с вашей помощью смогу избежать ошибок и лишней траты времени, которого всегда не хватает и которое можно потратить на запись и редактирование той же самой модели для сборки.

    Доп. вопрос к MCLeo (может еще кто пишет со спутника?): сколько Мб занимает 2 часа МДС в формате mp2? Какой формат (параметры) имеет mp2?
    Br,
    CoTHuk

  4. #4
    Новичок Активный
    Регистрация
    29.08.2006
    Адрес
    Украина, Николаев.
    Сообщений
    44
    Вес репутации
    0

    По умолчанию Re: Чем мы записываем мдс.

    Я использую nnCron совместно с VLC.

    Кронтаб выгялдит так. (Надеюсь ничёго страшного что я прямо в форуме его выложу?)

    #( MDS_Record
    Time: 0 22 * * 1,4 *
    VARIABLE DAY_MDS
    VARIABLE MONTH_MDS
    Action:
    Day@ DAY_MDS !
    Mon@ MONTH_MDS !
    DIR-CREATE: "F:\AudioBooks\New\MDS\Live\%DAY_MDS @%.%MONTH_MDS @%.%YY%"
    StartIn: "C:\Program Files\VideoLAN\VLC\"
    ShowMinimized RealtimePriority
    START-APPW: vlc.exe http://radio.amron.com.ua:8082 :sout=#duplicate{dst=display,dst=std{access=file,m ux=raw,url="F:\AudioBooks\New\MDS\Live\%DAY_MDS @%.%MONTH_MDS @%.%YY%\%DAY_MDS @%.%MONTH_MDS @%.%YY%.mp2"}}



    StartIn: "D:\Install\Multimedia\AudioCodecks\Lame"
    ShowMinimized NormalPriority
    START-APPW: lame.exe --mp2input -m j --verbose -q 2 -b 224 -k --tt "%DAY_MDS @%.%MONTH_MDS @%.%YEAR_MDS @%" --ta "MDS" --tc "Ripped by BarS" F:\AudioBooks\New\MDS\Live\%DAY_MDS @%.%MONTH_MDS @%.%YY%\%DAY_MDS @%.%MONTH_MDS @%.%YY%.mp2 F:\AudioBooks\New\MDS\Live\%DAY_MDS @%.%MONTH_MDS @%.%YY%\%DAY_MDS @%.%MONTH_MDS @%.%YY%.mp3
    TQUERY: "Ну что? Можно мне поспать?" 30 Yes
    IF POWER-HIBERNATE THEN
    )#

    #( MDS_Stop
    Time: 0 0 * * 2,5 *
    Action:
    WIN-CLOSE: "VLC media player"
    )#


    Как видно из крон-таба Сначала VLC записывает прямой Mpeg1 Layer2 поток без перекодировки, а потом запускается lame и пережимает всё в Mpeg1 Laye3. VLC может легко транскодировать на лету в Mp3, но я не рискую этого делать, потому что часто работаю за компом во время записи, и боюсь глюков при пережатии в реальном времени. С lame-ом как-то надёжнее. Битрейт со спутника идёт 224 kbps, пережимаю в тот же битрейт. 2 часа записи занимает где-то примерно 200Мб по максимуму. После пережатия качество ничуть не терятся.

    После записи и пережатия запускаю mp3DirectCut. И вырезаю всё лишнее. mp3DirectCut открывает и редактирует как Mp2 так и Mp3. Позволяет резать, делать плавное затухание и увеличение звука. Crossfading ясное дело он не делает. И ещё для Mp2 не делает Нормализацию. А именно для спутникового NRJ нормализация очень нужна. Поток идёт очень тихий. Приходится увеличивать громкость на 15 - 16,5 дБ.

    P.S. Обращаю внимание, на то что у меня МДС идёт с 22:00 до 0:00. Так как на Украине время -1ч от Московского.
    Последний раз редактировалось BarS; 26.12.2006 в 12:53.
    Всех убью, один останусь!
    Сироту всякий норовит обидеть.

  5. #5
    Местный Активный Аватар для daemon
    Регистрация
    22.10.2006
    Адрес
    Москва
    Сообщений
    153
    Вес репутации
    18

    По умолчанию Re: Чем мы записываем мдс.

    Подскажите как грамотно записать передачу с радио. Хоть это и не Модель, но все же музыка заслуживает внимания.

    Итак, нужно записать эфир Richter FM на Серебряном Дожде, идет он с 0:00 до 05:00. Писать буду ради одной композиции, причем весь эфир, т.к. невозможно угадать когда ее поставят.

    Для начала интересуют следующие вопросы:
    1) В какой программе писать? Полное название и версия.
    2) Какую громкость ставить на приемнике? И надо ли включать усиление басов?
    3) Как удалить шум?

  6. #6
    Letande
    Гость

    По умолчанию Re: Чем мы записываем мдс.

    Я делаю так:

    1) Adobe Audition 1.5 [есть новее, не суть], или Creative Wave Studio 5.0, или SoundForge [версию не помню] в WAV.
    2) На приёмнике громкость не низкую, иначе шум будет лишний, но и не чрезмерно высокую. Среднюю, подбирал путём проб и ошибок.
    3) Adobe Audition. Имеет отличную встроенную давилку шумов. Давлю шумы у WAV, дальше в mp3 кидаю. Собственно воть...

    Результат вы наверное слышали... Сами делайте вывод для себя, хорошо получается, или плохо

  7. #7
    Местный Активный Аватар для daemon
    Регистрация
    22.10.2006
    Адрес
    Москва
    Сообщений
    153
    Вес репутации
    18

    По умолчанию Re: Чем мы записываем мдс.

    Цитата Сообщение от Letande Посмотреть сообщение
    Я делаю так:

    1) Adobe Audition 1.5 [есть новее, не суть], или Creative Wave Studio 5.0, или SoundForge [версию не помню] в WAV.
    2) На приёмнике громкость не низкую, иначе шум будет лишний, но и не чрезмерно высокую. Среднюю, подбирал путём проб и ошибок.
    3) Adobe Audition. Имеет отличную встроенную давилку шумов. Давлю шумы у WAV, дальше в mp3 кидаю. Собственно воть...

    Результат вы наверное слышали... Сами делайте вывод для себя, хорошо получается, или плохо
    Не мог бы ты поподробнее объяснить, как подобрать громкость. Какую громкость ставить на выходе приемника, и какую в настройках линейного входа звуковухи?
    Писать буду с плэйера Iriver imp-550 через линейный вход.

  8. #8
    Местный Гуру Старожил Аватар для CoTHuk
    Регистрация
    27.10.2004
    Адрес
    Moscow, Russia
    Сообщений
    528
    Вес репутации
    20

    По умолчанию Re: Чем мы записываем мдс.

    Цитата Сообщение от BarS Посмотреть сообщение
    Я использую nnCron совместно с VLC.

    Кронтаб выгялдит так. (Надеюсь ничёго страшного что я прямо в форуме его выложу?)
    ....
    Как видно из крон-таба Сначала VLC записывает прямой Mpeg1 Layer2 поток без перекодировки, а потом запускается lame и пережимает всё в Mpeg1 Laye3.

    Очень даже хорошо, что выложил прямо в форуме, может ещё кому пригодится. Большое человеческое спасибо за столь подробный ответ/помощь. Самостоятельно что-то не получилось сделать (ни разу не пользовался nnCron, VLC и mp2).

    Есть ещё несколько вопросов:
    Можно ли настроить VLC для записи не mp2, а wav файла? Или каким-то образом этот mp2 перегнать в wav (может тоже с помощью lame?). Мне как-то привычней работать в Adobe Audition и SoundForge. К тому же очень уж нравится по соотношению качество/размер lame VBR. По моим личным ощущениям VBR 180 звучит качественней и приятней, чем CBR 220.
    Br,
    CoTHuk

  9. #9
    Новичок Активный
    Регистрация
    29.08.2006
    Адрес
    Украина, Николаев.
    Сообщений
    44
    Вес репутации
    0

    По умолчанию Re: Чем мы записываем мдс.

    Если и можно, то я не знаю как. При трансляции из сети это лишено смысла. Потому что поток уже зажат в mp2 с CBR-ом. Поэтому запись в WAV с последующим зажатием с VBR-ом ничего не улучшит. Боюсь, что, даже, ухудшит.

    Кстати вчера я кардинально переделал крон-таб. Во первых теперь Запись реализована в виде одной задачи а не двух. Теперь я указываю длительность записи. Через 2 часа после начала записи VLC мягко закрывается. (для этого используется команда PROC-CLOSE: из плугина procwin.spf). Т.е. VLC закрывается строго по PID. У меня пару раз было так, что когда запущено несколько окон VLC, то закрывалось не то окно в котором идёт запись. Теперь крон-таб выглядит так:

    #( MDS_Record
    AsLoggedUser \ Задача запускается с правами залогиненого пользователя, и работает только если выполнен logon.
    Time: 0 22 * * 1,4 *
    VARIABLE DAY_MDS
    VARIABLE MONTH_MDS
    VARIABLE PID_MDS
    Action:
    Day@ DAY_MDS !
    Mon@ MONTH_MDS !
    DIR-CREATE: "F:\AudioBooks\New\MDS\Live\%DAY_MDS @%.%MONTH_MDS @%.%YY%"
    StartIn: "C:\Program Files\VideoLAN\VLC\"
    ShowMinimized RealtimePriority
    START-APP: vlc.exe http://radio.amron.com.ua:8082 :sout=#duplicate{dst=display,dst=std{access=file,m ux=raw,url="F:\AudioBooks\New\MDS\Live\%DAY_MDS @%.%MONTH_MDS @%.%YY%\%DAY_MDS @%.%MONTH_MDS @%.%YY%.mp2"}}
    PROC-ID PID_MDS !
    PAUSE: "02:00" \ Именно здесь задаётся длительность записи (в нашем случае 2 часа).
    PROC-CLOSE: "%PID_MDS @%" \ для этой команды нужен плугин procwin.spf
    PAUSE: 2000
    StartIn: "D:\Install\Multimedia\AudioCodecks\Lame"
    ShowMinimized NormalPriority
    START-APPW: lame.exe --mp2input -m j --verbose -q 2 -b 224 -k --tt "%DAY_MDS @%.%MONTH_MDS @%.%YEAR_MDS @%" --ta "MDS" --tc "Ripped by BarS" F:\AudioBooks\New\MDS\Live\%DAY_MDS @%.%MONTH_MDS @%.%YY%\%DAY_MDS @%.%MONTH_MDS @%.%YY%.mp2 F:\AudioBooks\New\MDS\Live\%DAY_MDS @%.%MONTH_MDS @%.%YY%\%DAY_MDS @%.%MONTH_MDS @%.%YY%.mp3
    TQUERY: "Ну что? Можно мне поспать?" 30 Yes
    IF POWER-HIBERNATE THEN
    )#

    Ещё я использую плугин к nnCron wakeup.spf. Который будит комп в указаное время из спящего режима за 5 мин до начала МДС.

    #( MDS_Start_From_Hibernate
    WatchSuspend
    Action:
    WakeAt: 21:55
    )#

    К сожалению плагин работает по таймеру который взводится при переходе в спящий режим (WatchSuspend). Поэтому комп просыпается каждый день в 21:55, а не только в Понедельник и Четверг. Я не знаю как заставить его просыпаться только по Понедельникам и Четвергам. Все эти плугины уже есть в инсталляхе nnCron. Надо только их по подлключать в параметрах nnCron-а
    Всех убью, один останусь!
    Сироту всякий норовит обидеть.

  10. #10
    Местный Гуру Старожил Аватар для CoTHuk
    Регистрация
    27.10.2004
    Адрес
    Moscow, Russia
    Сообщений
    528
    Вес репутации
    20

    По умолчанию Re: Чем мы записываем мдс.

    Цитата Сообщение от BarS Посмотреть сообщение
    Кстати вчера я кардинально переделал крон-таб. Во первых теперь Запись реализована в виде одной задачи а не двух. Теперь я указываю длительность записи. Через 2 часа после начала записи VLC мягко закрывается. (для этого используется команда PROC-CLOSE: из плугина procwin.spf). Т.е. VLC закрывается строго по PID. У меня пару раз было так, что когда запущено несколько окон VLC, то закрывалось не то окно в котором идёт запись. Теперь крон-таб выглядит так:
    ...
    Давно хотел написать, вот осуществляю.
    Спасибо за крон-таб, очень помог. Только пришлось повозиться пару часов, потому как в том виде, что он здесь представлен не работал. Может у тебя Unix? У меня Windows.
    Заработал вот в таком виде, в таком же виде я сейчас и пользуюсь.

    #( MDS_Record
    AsLoggedUser \ Задача запускается с правами залогиненого пользователя, и работает только если выполнен logon.
    Time: 50 22 * * 1,4 *
    VARIABLE DAY_MDS
    VARIABLE MONTH_MDS
    VARIABLE PID_MDS
    Action:
    Day@ DAY_MDS !
    Mon@ MONTH_MDS !
    DIR-CREATE: "D:\Sound\Tuner\%DAY_MDS @%.%MONTH_MDS @%.%YY%"
    StartIn: "D:\Sound\vlc-0.8.6"
    ShowMinimized RealtimePriority
    START-APP: vlc.exe http://radio-sat.starlink.ru:8000/Energia_104.2_FM.m3u :sout=#duplicate{dst=display,dst=std{access=file,m ux=raw,dst="D:\Sound\Tuner\%DAY_MDS @%.%MONTH_MDS @%.%YY%\%DAY_MDS @%.%MONTH_MDS @%.%YY%.mp2"}}
    PROC-ID PID_MDS !
    PAUSE: "02:20" \ Именно здесь задаётся длительность записи (в нашем случае 2 часа 20 минут).
    PROC-CLOSE: "%PID_MDS @%" \ для этой команды нужен плугин procwin.spf
    PAUSE: 2000
    StartIn: "D:\Sound\Lame.3.97"
    ShowMinimized NormalPriority
    START-APPW: lame.exe --mp2input -V1 --vbr-new -k --tt "%DAY_MDS @%.%MONTH_MDS @%.%YEAR_MDS @%" --ta "MDS" --tc "Vinilkin MDS collection." "D:\Sound\Tuner\%DAY_MDS @%.%MONTH_MDS @%.%YY%\%DAY_MDS @%.%MONTH_MDS @%.%YY%.mp2" "D:\Sound\Tuner\%DAY_MDS @%.%MONTH_MDS @%.%YY%\%DAY_MDS @%.%MONTH_MDS @%.%YY%.mp3"
    TQUERY: "Ну что? Можно мне поспать?" 30 Yes
    IF POWER-HIBERNATE THEN
    )#

    #( MDS_Start_From_Hibernate
    WatchSuspend
    Action:
    WakeAt: 22:40
    )#


    Кстати думаю, что уберу в ближайшее время строку кодирования в mp3. Потому как я все равно обрабатываю сначала mp2, а только потом кодирую в mp3.
    Br,
    CoTHuk

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •