еще о детективах...

Sep 18, 2013 23:08

обожаю такоЭ, поэтому приведу вам еще один образец.

Итак, предыстория.
Есть сайт 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)

Вуаля!

fapl, apl, детектив, проблема, php, coojah, болт, rutube, футбол, пхп, видео, hensense, гайка, решение, ролики, умные пидарасы

Previous post Next post
Up