Как скачать защищенное видео

Рассказываю как скачать потоковое m3u8, ts и hls видео. Пожалуйста используйте описанное ниже исключительно для ознакомительных и личных целей. Не копируйте видео защищенное авторскими правами и нарушайте законодательства.

Если знаете другие интересные способы скачивания защищенного видео, поделитесь с нами, мы обязательно дополним статью.

Как скачать M3U8, TS и HLS потоковое видео с помощью FFmpeg

Для начала установите FFmpeg. Это консольная утилита для кодирования видео. Как работать с FFmpeg я подробно рассказывал ранее, однако глубоких знаний не требуется, нужно лишь знать как запустить его.

Далее перейдите на сайт видео которого хотите скачать. Через инспектор кода браузера найдите URL-адрес видео оканчивающийся на m3u8. Или проще это сделать на вкладке Network (Сеть), указав в строке фильтра «m3u8» и обновив страницу. Скопируйте на него ссылку.

m3u8

Если таких файлов несколько, нужен тот, который называется master, у него как правило лучшее разрешение и качество.

Затем откройте командную строку и выполните команду указанную ниже, заменив URL с example.com на ссылку найденную на предыдущем шаге. При необходимости можно так же изменить имя и путь для итогового файла output.mp4

ffmpeg -i "http://example.com/video_url.m3u8" -c copy -bsf:a aac_adtstoasc "output.mp4"

Когда процесс завершится, в папке назначения появится файл со скачанным видео, в моем случае это C:\Users\Dmitry\output.mp4

Как скачать M3U8, TS и HLS потоковое видео с помощью расширения в Google Chrome

Вариант проще предыдущего. В Google Chrome установите расширение HLS Downloader. Далее перейдите на сайт видео которого хотите скачать. Обновите страницу, кликните на установленное расширение и увидите ссылку на скачивание видео файла.

HLS Downloader

Расширение работает только для потокового видео M3U8, TS и HLS, для скачивания роликов с YouTube оно не подходит.

Как скачать защищенное видео с Vimeo

Очень странный, но рабочий хак. Возможно когда нибудь Vimeo его прикроет.

Открой страницу с видео, которое хотите скачать, адрес скорее всего будет похож на https://vimeo.com/xxxxxx/yyyyyy/

Обязательно запустите видео. Укажите в настройках плеера желаемое разрешение.

Далее через инспектор кода браузера найдите URL-адрес видео, что-то типа blob:https://vimeo.com/7ae16d2a-eb82-4d4b-b96e-72e73b9f0121

Проще всего искать по секции «vp-video-wrapper» или в фильтре по «blob».

<div class="vp-video-wrapper">
  <div class="vp-telecine vp-telecine-cover">
    <video preload="" tabindex="-1" src="blob:https://vimeo.com/7ae16d2a-eb82-4d4b-b96e-72e73b9f0121"></video>
  </div>
</div>

Измените blob на х, а затем обратно x на blob, после чего ссылка волшебным образом изменится на файл mp4, который уже можно скачать. Откройте его в новой вкладке, щелкните правой кнопкой мыши и выберите «Сохранить видео как».

На этом всё. Но вы можете помочь проекту. Даже небольшая сумма поможет нам писать больше полезных статей.

Если статья помогла или понравилась, пожалуйста поделитесь ей в соцсетях.