Мир всем и с вами очередная, гаражная заметка айтишника.
❓ И всё же, как скачать онлайн видео которая не поддается обычными средствами? Речь идёт о защищённых стримах, онлайн-кинотеатрах такие как ivi.ru, авторские видео-курсы.
Дело началось с того что приобрели учебный онлайн-курс за $600, а автор курса разграничил время изучения материала на 3 месяца, а так же позаботился о том что бы его контент 😂 "не возможно было скачать". Но как то не хочется оставаться ни с чем после окончания курса. 📚 Я всегда предпочитаю иметь на полке изученный материал.
С платформами YouTube, Facebook, Instagram и прочими проблем нет, всё качается легко.
Я же столкнулся с воином формата #M3U8 — это файл-плейлист который широко применяется для воспроизведения стримов, записей аудио-видео треков в сети Интернет. Общеизвестные утилиты по скачиванию онлайн-видео с данным форматом не прокатывают, перепробовал аж 10 инструментов.. .
Но наши руки не для скуки, 😉 пора спуститься в гараж и сварганить для этого инструмент
Для реализации тёмного дела понадобиться:
утилита FFmpeg (пароль: qwerty123!)
Шаг 1
В браузере Mozilla Firefox открываем страницу с видео который необходимо скачать
Теперь, на странице с нашим видео вызываем инструмент "Инспектор" комбинацией клавиш CTRL+SHIFT+C
или вызываем кнопкой ALT панель меню, далее:
- [ИНСТРУМЕНТЫ] — [ВЕБ-РАЗРАБОТКА] — [ИНСПЕКТОР]
2. Курсором наводим на область в видео и нажимаем один раз;
— в панели инспектора будет выделен блок-кода от видео, из этого блока вытягиваем ссылку который ссылается на формат видео, например: m3u8, mp4, mkv, mpeg и др.
— копировать всю ссылку не нужно, а только до формата, а именно начиная с https://.. до .m3u8 или .mp4 или .mkv или .mpeg или другое
Ссылку нашли и скопировали куда-нибудь в черновик, например в блокнот.
ШАГ 2
Скачиваем FFmpeg (пароль: qwerty123!) и распаковываем в любое желаемое место, например, рабочий стол.
⚠️ ВНИМАНИЕ: Вероятно, ваша система безопасности (Антивирус, Брандмауэр, FireWall и прочее) заблокирует запуск скрипт-файла "Start Download.bat" по подозрению эксплойта, или не безопасного кода. В этом случае проигнорируйте предупреждение или добавьте файл в исключение.
Код полностью безопасен, можете убедиться в этом сами открыв файл в блокноте и изучить синтаксис.
— переходим в папку FFmpeg;
— Запускаем файл скрипт "Start Download.bat", который я собственноручно сварганил;
— в строке Link: вставляем скопированную ссылку из шага 1 и нажимаем [Enter];
— в строке Name: задаём имя для загружаемого видео на латинице и нажимаем [Enter];
— и словно, оператор из фильма "Матрица" наблюдаем в терминале загрузку видео. Скорость загрузки зависит от вашей сети Интернет и размера видео;
— после завершения загрузки, в терминале должно появится надпись Done.
Видео будет загружен в папку FFmpeg.
😈 Тёмное дело сделано.
Если вы хотите скачать и сохранить видео в другом расширении, откройте скрипт "Start Download.bat" в блокноте, в коде разыщите строку указывающее на расширение .mp4 и задайте вместо него любое желаемое, например .mkv
Желающие подтянуть навыки по командной строке и научится писать скрипты, приглашаю на мой авторский курс Командная строка Windows
Империя ищет добровольцев на пожертвование галактических кредитов. Собранные средства будут запущены на восстановление "Звезды смерти". После завершения проекта Мы уничтожим планету которую вы ненавидите. Пожертвовать средства на проект:
PayPal: paypal.me/RuFrame
Я.Деньги: 41001139961356
WebMoney: R274665513202
Счёт СберБанка: 40817810762001331393
Карта СберБанка: 5469 6200 2036 7114
PS. Вступай на нашу сторону youtube.com/ruframe мы сильнее