idlesign / webinardump

Скачиватель для webinar.ru

Home Page:https://github.com/idlesign/webinardump

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Скачиватель записей вебинаров

Позволяет скачать запись вебинара и сохранить в виде .mp4 файла.

Откуда качает

  • Яндекс.Диск (записи стримов)
  • webinar.ru

Зависимости

Что нужно иметь для запуска приложения и работы с ним.

  • Linux (Unix)
  • Python 3.11+
  • ffmpeg (для Ubuntu: sudo apt install ffmpeg)
  • requests (пакет для Питона: pip install requests)
  • Базовые знания о работе в браузере с отладочной консолью.

Использование для disk.yandex.ru

  1. Взять ссылку на вебинар (запись стрима). Вида https://disk.yandex.ru/i/xxx
  2. Запустить скачиватель (командой ниже) и скормить ему ссылку и предыдущего пункта.
$ python3 webinar.py

Использование для webinar.ru

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

  1. Взять ссылку на вебинар. Вида https://events.webinar.ru/event/xxx/yyy/zzz
  2. Открыть в браузере.
  3. Включить отладочную консоль (F12).
  4. Запустить воспроизведение.
  5. Отыскать ссылку с record-new/ и запомнить её.
  6. Отыскать ссылку, оканчивающуюся на chunklist.m3u8 и запомнить её.
  7. Запустить скачиватель (командой ниже) и скормить ему ссылки и двух предыдущих пунктов.
$ python3 webinar.py

About

Скачиватель для webinar.ru

https://github.com/idlesign/webinardump


Languages

Language:Python 100.0%