Скрипт скачивает видео пачкой с курса по MongoDB от MongoDB University под названием M101JS. Выполняются следующие действия:
- Запускается puppeteer
- Переход на страницу MongoDB University
- Логин
- Переход к первому видео курса
- Слушаются исходящие запросы, ожидание запросов на аудио и видео файл
- Скачивание файлов через curl
- Мердж скачанных файлов через ffmpeg
- Сохранение в соответствующую папку на диске
- Переход к следующему видео
- Повторение действий с 5-го пункта
- Внести свой логин и пароль в файл app/constants/index.js(передача через параметры при запуске не реализована)
- Должны быть установлены curl и ffmpeg
node app