Инструменты пользователя

Инструменты сайта


blog:2010:1030_f1_video

Выкачивание видео с сайта Формулы-1

На официальном сайте Формулы-1 после каждой гонки появляются замечательные видеоролики с нарезкой самых интересных моментов. Посмотреть их можно с помощью предлагаемого flash-плеера в отличном качестве. По условию лицензии видео можно использовать только для персонального просмотра. Но мы ведь не нарушим лицензию, если это видео скачаем и будем его персонально смотреть! Итак…

Хитрость в том, что flash-плеер на сайте получает видео в формате RTMP. Поэтому, чтобы его сохранить себе на жёсткий диск, воспользуемся замечательным набором утилит для работы с RTMP от не менее замечательного проекта mplayer:

sudo aptitude install rtmpdump
sudo useradd -m rtmpsuck
sudo iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner rtmpsuck -j REDIRECT
sudo -i
su --login rtmpsuck --command /usr/sbin/rtmpsuck

Что сделали:

  • установили пакет rtmpdump;
  • добавили пользователя rtmpsuck;
  • добавили правило в netfilter для перенаправления трафика этого пользователя;
  • обрели права root;
  • вошли в оболочку под пользователем rtmpsuck и запустили одноимённую программу;

Далее достаточно открыть браузер, зайти на сайт http://formula1.com, запустить понравившийся ролик и посмореть его до конца. Поток автоматически сохранится в файл и будет лежать в директории /home/rtmpsuck/. Можно смотреть!

blog/2010/1030_f1_video.txt · Последнее изменение: 2022-02-19 18:15 — 127.0.0.1