Задать вопрос

Как скачать видео, начинающееся с blob?

Отправляюсь в далёкие дали, где в интернет смогу выходить только ради проверки почты, хочу накачать обучающих видосов, но вот проблема - ссылка на видео выглядит примерно так blob:https%3A//player.vimeo.com/8b1acfe1-d667-4522-beb7-60f70f01bc9a

Ума не приложу, как скачать. В интернетах поискал, ответов найти не смог. Я так понимаю, это какое-то html5 колдунство.
Товарищи, выручайте!
  • Вопрос задан
  • 186270 просмотров
Подписаться 15 Средний 1 комментарий
Ответ пользователя TheSima К ответам на вопрос (10)
@TheSima
Гуглится именно эта страница, но нормального ответа так и нет(не у всех Chrome), решил дополнить от себя.
Для видео с протоколом HLS решение такое(источник):
1) Определить m3u8 "список" для того видео, которое хотите скачать. Обычно это делается так:
- Включаем режим разработчика в браузере и открываем(в этом режиме) вкладку Сеть.
- Открываем страницу с видео
- В появившихся строчках ищем "что-то".m3u8 (можно написать .m3u8 в строку фильтра во вкладке Сеть)
Например: http://example.com/video_url.m3u8
Это и будет нужная ссылка на "список"
2) Скачать ffmpeg (и распаковать):
Windows: можно здесь(ссылка устарела), здесь скачать из Assets файл ...-full_build.zip или 7z по вкусу, распаковать. Открыть папку bin, зажать Shift и кликнуть правой кнопкой в пустое место в окне папки bin, нажать "Открыть окно команд".
Linux: я думаю, ребята разберуться ;)
3) Скачать видео с помощью ffmpeg :
Ввести следующую команду, заменив ссылку из примера на ссылку из пункта 1:
ffmpeg -i "http://example.com/video_url.m3u8" -c copy -bsf:a aac_adtstoasc "output.mp4"

output.mp4 - будет ваше видео) имя файла в команде можно менять ;)
Ответ написан