Audio/video stream recording forums
|
Attention Visitor: |
You may have to register or log in before you can post:
|
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, aviДобрый день.
У меня появилась очередная проблемная затея. Мне нужно с сайта Code:
http://inter.ua/ru/live Итак, непосредственно с выдиранием видео справляется orbit downloader+grab++, который в орбит пихает эту строчку: Code:
rtmp://62.149.26.240:80/live|live|inter_hq|http://inter.ua/images/player.swf?t=4350393|http://inter.ua/uk/live&OBT_fname=inter_hq.flv Пробовал много всякоразных хреней, наиболее воодушевил vlc,который наверно справился бы с задачей, но он пишет, что не может открыть ссылки.(((( Мб, ссылки пихаю не те и не так? Посоветуйте что-нибудь, плс UPD Или если не на лету, то возможно какую-нибудь легкую софтину, умеющуюи грабить, и быстро конвертить после окончания загрузки (мб, звук копировать без обработки, а видео обрабатывать, как в virtualdub) |
#2
|
|||
|
|||
Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, aviFLV формат уже умеют читать и сетевые медиа плееры, и DVD плееры, и портативные плееры. Понятно, что не все.
Записывать на диски уже запарился. DLNA или сетевые медиа плееры для чтения с винта по сети нравятся намного больше. Если конвертировать, то не проще ли просто записывать с экрана? Тем более, что при живом вещании - это намного надежнее, чем писать Orbit Downloader. А если вещание не живое, тогда намного быстрее можно скачать при помощи Replay Media Catcher 3.11 (Enable Super Download работает для потоков до 60 минут) либо при помощи WM Recorder 14.7. Все остальное, что пробовал, по скорости сравниться не может. Да и надежность записи часто страдает. Если нужен MP4, то стоит для начала попробовать просто сменить контейнер с FLV на MP4 при помощи ffmpeg или других программ. В отличии от конвертации, при этом не теряется качество, да и скорость очень высокая. Если в FLV используется On VP6, то видео на плеере может и не прочитаеться. А вот если используется h.264, то проблем быть не должно. И конечно же можно попробовать VLC. Он пока не очень хорошо справляется с RTMP, но есть вероятность, что получится скачать. Правда, ссылку, указанную Выше, VLC не съест, так что можно попробовать найти ее при помощи CooJah, URL Snooper, ... Также можно просто разобраться подробнее с параметрами для RTMP потоков, такими как host, app, playpath |
#3
|
|||
|
|||
Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, aviRTMP ссылка вроде как есть
rtmp://62.149.26.240:80/live/inter_hq URL Snooper у меня с pppoe не пашет (похоже, проблемы с winpcap-банально "нет девайсов для сниффинга"). CooJah и rtmpsuck показывают всё этот же линк, правда, при записи нужно указывать еще кучу всяких параметров-реферер, ссылку флэхи, в которую идет поток, страницу, на которой висит плеер-флэха; без этих параметров сервер выдает ошибку (проверено на rtmpdump). Более конкретную ссылку у меня найти не получилось; rtmpdump даже в verbose режиме другие адреса не дает- коннектится к rtmp://62.149.26.240:80/live/inter_hq и радуется этому... В vlc тоже хрен поймешь, что и как-где-то пишут, что до сих пор нет поддержки rtmp, где-то пишут, что вроде б как реализовано немножко, в самом плеере vlc 1.1.2 в окне ввода линка для открытия потока в примерах нет протокола rtmp... Возможно, если бы в vlc можно было указатьэту дополнительную кучу параметров, он бы и показал что-нибудь. А так-нет(( |
#4
|
|||
|
|||
Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, aviРешение проблемы значительно продвинулось вперед.
В составе rtmpdump есть софтинка rtmpgw-локальный проксик, принимающий rtmp и выдающий http потоки. Для рипа с "http://inter.ua/uk/live" (rtmp://62.149.26.240:80/live/inter_hq) нужно запустить rtmpgw c параметрами: F:\_Downloads\rtmpdump-2.3\rtmpgw -r "rtmp://62.149.26.240:80/live/inter_hq" -p "http://inter.ua/uk/live" -t "rtmp://62.149.26.240:80/live" -s "http://inter.ua/images/player.swf?t=9221255" -v Вуаля, проксик вещает на 127.0.0.1:80. Теперь берем тот же vlc и в диалоге "поконвертить/сохранить" вставляем адрес исходного потока (это http://127.0.0.1:80) и, выбирая параметры выходного файла и его расположение, рипаем на лету в нужный контейнер с нужными кодеками. VLC косячит. Даже последний релиз. Играет то, что получает от rtmpgw отлично, а вот конвертировать-никак. Либо пишет почти пустой файл, либо только звук, либо вылетает (давно через единицу перешагнули, а всё вылетает). Один раз неведомыми усилиями удалось добиться записи полноценного видео (mp4,кодеки не помню), однако после 5 секунд записи пошло искажение цветов и квадраты.(( Но в общем-то это уже небольшой оффтоп. Чем еще можно конвертировать flv в http потоке ? |
#5
|
|||
|
|||
Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, aviQuote:
КАК ТЫ СДЕЛАЛ ИЗ rtmp:// в http:// ???????? а то я понять ме могу не как !!!!!!! |
#6
|
|||
|
|||
Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, aviТак,а что непонятно.
|
#7
|
|||
|
|||
Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, aviда вот ты писал что можно из rtmp:// в http:// переделать , а как ? обьесни мне пожалуйста ? а то я хочу слушать онлайн радио она в потоке мр3 rtmp://broadcast.quantumart.ru/live/dfm ты можешь этот поток переделать в http://
пожалуйста ?!!!!!!!!!!!!!!!! я вам буду очень благодарен))))))) |
Tags: inter ua |
Thread Tools | |
Display Modes | |
|
|