Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   (Russian) Запись онлайн (http://stream-recorder.com/forum/forumdisplay.php?f=50)
-   -  

inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, avi

(http://stream-recorder.com/forum/showthread.php?t=7162)

any ANONYMOUS forum user 08-07-2010 12:22 PM

inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, avi


 
Добрый день.
У меня появилась очередная проблемная затея.
Мне нужно с сайта
Code:

http://inter.ua/ru/live
рипать видео (поток rtmp, контейнер flv), но не просто рипать, а сохранять уже в каком-либо другом контейнере (avi,mp4), чтобы после окончания рипа не терять время на конвертацию (ну и заодно в режиме пакетной записи сразу писать на dvd). Зачем? Чтобы получить годный видеофайл для просмотра на телевизоре с помощью аппаратного dvd плеера как можно быстрее. Dvd плеер flv не ест, это к гадалке не ходи.
Итак, непосредственно с выдиранием видео справляется 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
Но он выдает flv, как конвертировать видео на лету?
Пробовал много всякоразных хреней, наиболее воодушевил vlc,который наверно справился бы с задачей, но он пишет, что не может открыть ссылки.(((( Мб, ссылки пихаю не те и не так?
Посоветуйте что-нибудь, плс
UPD Или если не на лету, то возможно какую-нибудь легкую софтину, умеющуюи грабить, и быстро конвертить после окончания загрузки (мб, звук копировать без обработки, а видео обрабатывать, как в virtualdub)

alexthunder 08-09-2010 06:29 AM

Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, avi


 
FLV формат уже умеют читать и сетевые медиа плееры, и 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

any ANONYMOUS forum user 08-18-2010 12:56 PM

Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, avi


 
RTMP ссылка вроде как есть

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 можно было указатьэту дополнительную кучу параметров, он бы и показал что-нибудь. А так-нет((

any ANONYMOUS forum user 08-18-2010 12:57 PM

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 потоке ?

Diman779 03-11-2012 05:22 PM

Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, avi


 
Quote:

Originally Posted by any ANONYMOUS forum user (Post 20980)
Решение проблемы значительно продвинулось вперед.
В составе 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 потоке ?

ТЫ ИЗ НАШИХ ИЗ РОССИИ ::???????
КАК ТЫ СДЕЛАЛ ИЗ rtmp:// в http:// ???????? а то я понять ме могу не как !!!!!!!

chap 03-11-2012 06:52 PM

Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, avi


 
Quote:

Originally Posted by Diman779 (Post 41869)
ТЫ ИЗ НАШИХ ИЗ РОССИИ ::???????
КАК ТЫ СДЕЛАЛ ИЗ rtmp:// в http:// ???????? а то я понять ме могу не как !!!!!!!

Так,а что непонятно.

Diman779 03-12-2012 07:29 AM

Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, avi


 
Quote:

Originally Posted by chap (Post 41871)
Так,а что непонятно.

да вот ты писал что можно из rtmp:// в http:// переделать , а как ? обьесни мне пожалуйста ? а то я хочу слушать онлайн радио она в потоке мр3 rtmp://broadcast.quantumart.ru/live/dfm ты можешь этот поток переделать в http://
пожалуйста ?!!!!!!!!!!!!!!!!
я вам буду очень благодарен)))))))

chap 03-12-2012 10:29 AM

Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, avi


 
Quote:

Originally Posted by Diman779 (Post 41893)
да вот ты писал что можно из rtmp:// в http:// переделать , а как ? обьесни мне пожалуйста ? а то я хочу слушать онлайн радио она в потоке мр3 rtmp://broadcast.quantumart.ru/live/dfm ты можешь этот поток переделать в http://
пожалуйста ?!!!!!!!!!!!!!!!!
я вам буду очень благодарен)))))))

Так вставляй эту ссылку rtmp://broadcast.quantumart.ru/live/dfm в VLC 2.0(он понимает такие ссылки) и слушай на здоровье.Всё работает.
Проверил.

Diman779 03-12-2012 02:25 PM

Re: inter.ua - как рипнуть rtmp:// .flv поток и сохранить в mp4, avi


 
Quote:

Originally Posted by chap (Post 41901)
Так вставляй эту ссылку rtmp://broadcast.quantumart.ru/live/dfm в VLC 2.0(он понимает такие ссылки) и слушай на здоровье.Всё работает.
Проверил.

он не понимает такие ссылки вот посмотри
:(


All times are GMT -6. The time now is 10:58 PM.