Skip to content

v2.1.0

Choose a tag to compare

@alex2844 alex2844 released this 05 Dec 22:23
· 22 commits to main since this release

🚀 Новые возможности

  • Нумерация файлов (--add-index): Автоматически добавляет порядковый номер к имени файла в плейлисте (например, 01 - Название.mkv). Идеально для курсов и аудиокниг.
  • Поддержка AVC (--force-avc): Опция для принудительного выбора кодека H.264. Полезно для воспроизведения на старых телевизорах и плеерах.
  • История просмотров (--mark-watched): Теперь скрипт может помечать видео как "просмотренные" на YouTube (требуются cookies).
  • Сохранение конфигурации:
    • Локально: Поддержка файла .env для хранения ваших настроек.
    • Google Colab: Настройки теперь можно сохранять и загружать с Google Диска, чтобы не вводить их каждый раз.

🛠 Улучшения

  • Новая логика скачивания: Скрипт сначала скачивает видеопоток, проверяет наличие встроенного аудио, и только при его отсутствии скачивает аудиодорожку отдельно. Это повышает стабильность и скорость.
  • Изоляция переменных: Внутренние переменные скрипта переведены на префикс YT_ для предотвращения конфликтов.
  • Очистка: В Colab добавлены опции очистки выходных папок перед запуском.

📝 Документация

  • Обновлен README.md: добавлены описания всех новых флагов и инструкция по .env.