Как сохранить потоковое
видео с laola1.tv? Что делать если в кэше браузера ничего,
перепробованы несколько даунлоудеров
и все бесполезно. В итоге вопрос для
себя решил найдя полуавтоматический
способ.
На сим успокоился, но
вот друзья стали теребить объяснить да
показать. Пошаговая инструкция на
примере финала Дмитрия Овчарова и Кирила
Скачкова Dimitrij
OVTCHAROV (GER) - Kirill SKACHKOV (RUS). Кто-то ожидал
увидеть там Самсонова, но видно тот себя
поберег для финала олимпиады.
- Скачать и поставить orbit downloader
- Скачать и поставить RTMPDump
- Запустить установленный Orbit
- Выбрать в меню Orbit->Tools Grab++
-
Запустить браузер и открыть страницу с желаемым видео. Например искомый финал ТОР-12, http://www.laola1.tv/en/int/table-tennis/ettu/final-dimitrij-ovtcharov-ger-kirill-skachkov-rus/video/253-2197-75694.html
- Обновить страницу браузера (F5) если список видео в диалоге Grab ++ пуст
- Выбрать видео и нажать Download
- Появиться диалог с предложением поставить файл на закачку
- Скопировать из диалога путь в текстовый редактор. У меня это было:
rtmp://://46.33.68.173:1935/ondemand?_fcs_vhost=cp77154.edgefcs.net&auth=db.bLdncKcjaHbocOcGajbdcndGcyd3ayd1-bpmwYN-cOW-eS-BmAwpc-j9kb&p=22&e=75694&u=&t=ondemandvideo&l=&a=&c=BY&i=&q=&k=&aifp=v001&slist=77154/flash/2012/ETTU/europe_top12/120205_ovtcharov_skachkov_m_f_cut_high.mp4|
ondemand?_fcs_vhost=cp77154.edgefcs.net&auth=db.bLdncKcjaHbocOcGajbdcndGcyd3ayd1-bpmwYN-cOW-eS-BmAwpc-j9kb&p=22&e=75694&u=&t=ondemandvideo&l=&a=&c=BY&i=&q=&k=&aifp=v001&slist=77154/flash/2012/ETTU/europe_top12/120205_ovtcharov_skachkov_m_f_cut_high.mp4|
mp4:77154/flash/2012/ETTU/europe_top12/120205_ovtcharov_skachkov_m_f_cut_high.mp4|
http://www.laola1.tv/swf/player.v12.4.swf|
http://www.laola1.tv/en/int/table-tennis/ettu/final-dimitrij-ovtcharov-ger-kirill-skachkov-rus/video/253-2197-75694.html&OBT_fname=120205_ovtcharov_skachkov_m_f_cut_high.mp4.flv - Как видите, линк очень длинный, но логически разбит на части символом "|"
- Изходя из опций утилиты командной строки rtmpdump.exe (смотрите rtmpdump.exe –h) формируем для нее набор опций и запускаем:
rtmpdump.exe -r "rtmp://46.33.68.173:1935/ondemand?_fcs_vhost=cp77154.edgefcs.net&auth=db.bLdncKcjaHbocOcGajbdcndGcyd3ayd1-bpmwYN-cOW-eS-BmAwpc-j9kb&p=22&e=75694&u=&t=ondemandvideo&l=&a=&c=BY&i=&q=&k=&aifp=v001&slist=77154/flash/2012/ETTU/europe_top12/120205_ovtcharov_skachkov_m_f_cut_high.mp4" -y "mp4:77154/flash/2012/ETTU/europe_top12/120205_ovtcharov_skachkov_m_f_cut_high.mp4" -s "http://www.laola1.tv/swf/player.v12.4.swf" -o C:\tennisvideo\120205_ovtcharov_skachkov_m_f_cut_high.mp4.flv
Здесь:
-r URL (все от rtmp до первого символа "|" )
-y путь к видеоисточнику. В данном случае начинается с | mp4:
-s путь к .swf файлу
-o куда сохранять - Ждем пока увидим заветное
237530.935 kB / 2328.80 sec (99.9%)
Download complete - Если скачка будет прерываться, то запустить каждый раз после обрыва с дополнительными опциями восстановления пока не скачается полностью
-e -m 10 --skip 1
Комментариев нет:
Отправить комментарий