- скачать обложку
- теги
- описание
- скачать видео (можно ввести таймкоды если видео большое для скачивания)
- смена или очистка метаданных
- шумы, искажения, цветокор, ресайз
- получить теги для определенного видео
-
Вставляет ссылку
- проверка на валидность
- успех -> получает возможные опции, что может сделать с видео.
- ошибку -> возвращается на шаг 1.
- проверка на валидность
-
Выполняем работу.
https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp
- Устанавливаем node.js
- Скачиваем репозиторий локально
- Устанавливаем записимости прописывая в терминале: npm install
- Устанавливаем ffmpeg, yt-dlp библиотеки локально на сервер (комп)
- Запускаем бота через npm run start (package.json файл)