обожаю
такоЭ, поэтому приведу вам еще один образец.
Итак, предыстория.
Есть сайт
http://fapl.ru/Они там про футбол пишуть. И выкладывают обзоры матчей, хайлайтсы, так скать. (
Например)
Ранее ОНИ выкладывали их чики-пуки-заебись на яндекс.видео и вывешивали у себя на сайте, и всё было прекрасно: в связи с тем, что мой компутер не быстр, и плохо хавает ХД-видео (а смотреть хоттца качественную картинку!), я скачивал данные хайлайтсы на ХДД и смотрел эти ролики уже с помощью медиаплеера (который заточен под это, да и телевизор поболя монитора будет).
Но. Наступили жесткие времена, что-то в головах У НИХ поменялось, и ОНИ стали заливать ролики НА RUTUBE.RU , и стали эти ролики ХУЙ СКАЧАЕШЬ. (
Например - его даже не то, что хуй скачаешь, а не посмотришь без регистрации на рутьюбе!) Ибо рутьюб как-то уж очень супер-хитро стал видос в инет транслировать. Никак к ним не подступиться, кнопки "скачать" нету, различные видеодаунлоадеры, мозилла-плагины рутьюб не берут - сплошное расстройство!
И не я один, оказывается, был взбешен/озабочен/высажен хитровыебанностью скачивания роликов оттудова.
Есть
ЦЕЛЫЙ САЙТ, посвященный методам нахождения хитрых гаек на их болты :)
Там есть и матчасть, и ссылки на программы для снифанья действий браузера, для скачки. И даже пхп, который мне и помог в итоге.
я через куджу (Hensense Coojah 6) определил, что у меня не запущенный случай, f4m (запущенный - это шифрованное видео по RTMP, если url содержит расширение .f4f, такое скачаешь, но хуй уже воспроизведешь) и передал эту поебень скрипту на php
// php.exe AdobeHDS.php --manifest "
http://bl.rutube.ru/5bc45bc80ad9f9597a8e1de3e0cf69f6.f4m"
--outfile "output_video.mp4"
//
он хуякс-хуякс, чото там зашуршал шестеренками и ВУАЛЯ! собрал мне видеофайл, сука!
сука сука сука! :)
UPDATE.
упростил вроде алгоритм, вроде работает.
заходим на страницу видоса, например
http://rutube.ru/video/private/05e464f3952c523a15352f2ccd320fd3/?p=Wkpz11KcFzp3z8KyyEKzWAнажимаем вставка в блог, там из src="
http://rutube.ru/video/embed/6613580?p=Wkpz11KcFzp3z8KyyEKzWA"
берем вот эту часть 6613580?p=Wkpz11KcFzp3z8KyyEKzWA
и заходим на спец.адрес
http://rutube.ru/api/play/trackinfo/5835442 , где вместо 5835442 подставляем 6613580?p=Wkpz11KcFzp3z8KyyEKzWA
из выведенной инфы нам нужен адрес манифеста из раздела video-balancer -
-video_balancer-
-default-
http://bl.rutube.ru/a70cc35e75b74d1b973075b77dc81e6e.f4m Его и вставляем в скрипт пхп-шной скачки:
php.exe AdobeHDS.php --manifest "
http://bl.rutube.ru/a70cc35e75b74d1b973075b77dc81e6e.f4m" --outfile "output_video.mp4"
он соберет (скачает) фрагменты из инета и впулит их в мп4-файл ;) бинго!
(пхп скрипт и причиндалы скачать
отсюда)
UPDATE2.
Скачать видос с Yandex.
Бывает, что хитрожопый хозяин видоса запрещает его смотреть с сайта яндекса, и тогда никакие сейверы не хавают такие ссылки. Только смотреть встроенное видео в браузере.
Тогда запускаем Coojah. Он перехватывает траффик от хрома и ИЕ. Заходим на страницу с встроенным роликом (допустим
http://fapl.ru/posts/27924/), начинаем смотреть ролик. В Coojah появляется такая строка:
http://ncache-ekt03.video.yandex.net/flv-streaming/2d9caccaa9f1727462b6b6662208cd86/mihajlo-spb/azippjd7uw.7116/public/m1280x720.flv?ref=fapl.ru&mp=99&token=ln9uosbeqfkzrsn5xsy.fzjv6fs0eia3ie2kz8j7ixwgk.1385401297.2146298205&src=clip56d.video.yandex.net&range=6000001-8000000 берем этот урль, убираем с конца "&range=6000001-8000000" и вставляем
http://ncache-ekt03.video.yandex.net/flv-streaming/2d9caccaa9f1727462b6b6662208cd86/mihajlo-spb/azippjd7uw.7116/public/m1280x720.flv?ref=fapl.ru&mp=99&token=ln9uosbeqfkzrsn5xsy.fzjv6fs0eia3ie2kz8j7ixwgk.1385401297.2146298205&src=clip56d.video.yandex.netв фаерфокс - он начнет показывать ролик, нажимаем (Save as)
Вуаля!