Потоковые видео и музыка проникли уже, казалось бы, в каждый второй (если не больше) сайт. А ведь часто хочется не просто разок посмотреть/послушать и уйти, хочется сохранить себе и быть спокойным, что любимый ролик не удалят. Способов сделать это множество, но и сервисов потоков становится всё больше и больше. Поэтому необходим универсальный способ. И таким способом можно считать 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) и ещё кучи сервисов, о которых мало кто слышал.