Техническое задание: Парсинг субтитров с YouTube

Необходимо автоматизировать сбор текстовых субтитров из видеороликов, опубликованных на определённых YouTube-каналах.

Основные требования

  • Исходные данные: предоставленный список YouTube-каналов.
  • Временной период для обработки видео: с 1 июня 2021 года по 31 декабря 2023 года включительно.
  • Задача: для каждого подходящего видео извлечь доступные субтитры (автоматически сгенерированные или загруженные автором).

Требования к результату

  • Формат файлов: SRT (SubRip Text).
  • Итоговая структура: все полученные файлы субтитров должны быть упакованы в один архив (ZIP, RAR или аналогичный).
  • Архив с результатами работы передаётся заказчику.

Технические детали

  • Необходимо обрабатывать только видео, попавшие в указанный временной диапазон по дате публикации.
  • Важно сохранить структурированность данных (например, привязку файла SRT к конкретному видео и каналу).
  • Конфиденциальность: в процессе работы и в итоговых файлах не должно оставаться никаких прямых контактных данных или ссылок на внутренние ресурсы заказчика.