Потоковые видео и музыка проникли уже, казалось бы, в каждый второй (если не больше) сайт. А ведь часто хочется не просто разок посмотреть/послушать и уйти, хочется сохранить себе и быть спокойным, что любимый ролик не удалят. Способов сделать это множество, но и сервисов потоков становится всё больше и больше. Поэтому необходим универсальный способ. И таким способом можно считать Live HTTP Header.
В этой записи рассмотрим пример закачки видео с довольно нового Яндекс.Видео. Сразу предупрежу, что метод не самый простой, зато подойдёт для любого сайта с потоковыми данными.
0. Установите Live HTTP Header.
1. Откройте окно плагина («Инструменты» → «Просмотр HTTP заголовков»).
2. Снимите галочки напротив пунктов «Изображения» и «CSS» и поставьте напротив «Показывать все запросы».
3. Откройте страницу с интересующим видео и запустите его.
4. Найдите и скопируйте строчку типа
http://01.clip1c.video.yandex.net/flv-streaming/[абракадабра]/harm/[абракадабра]/public/0.flv
5. Вставьте эту строчку в строку адреса, удалите «#request# GET » и нажмите Enter.
6. После того, как появится окно сохранения файла 0.flv (в данном случае), сохраните его.
Также можно загружать видео с YouTube (строка #request# GET http://youtube.com/get_video?video_id=абракадабра&t=абракадабра, добавьте расширение .flv), с SeeqPod’а (строка #request# GET http://youtube.seeqpod.com/api/youtube.com/fetch?t=абракадабра, добавьте .mp3) и ещё кучи сервисов, о которых мало кто слышал.