Из ролика на Youtube в подкаст
![Из ролика на Youtube в подкаст](/content/images/size/w2000/2023/12/Screenshot_20231213_110044.png)
Юрий Дудь выпускает длинные видеоролики, иногда длительностью до трех часов. Хотя иногда приятно увидеть краткую цитату гостя, все эти интервью могли бы хорошо подойти для формата подкаста. Знаю два подхода к прослушиванию:
- Подписка на YouTube для фонового прослушивания, как подкаст. Этот вариант удобен, но содержит встроенную рекламу, прероллы, краткие описания и другие элементы, мешающие прослушиванию. Это не экономит трафик, так как используется тот же видеофайл, только в фоновом режиме.
- Использование комбинации yt-dlp и подкаст-платформы с приложением metube. Этот вариант более сложный, но позволяет избавиться от рекламы и других нежелательных элементов. Metube, использующий yt-dlp, можно легко настроить в контейнере. Вот удобная команда для обрезки рекламы:
env:
- name: "STATE_DIR"
value: "/audio"
- name: "TEMP_DIR"
value: "/audio"
- name: "DOWNLOAD_DIR"
value: "/audio"
- name: "DELETE_FILE_ON_TRASHCAN"
value: "true"
- name: "OUTPUT_TEMPLATE"
value: "%(id)s.%(ext)s"
- name: "YTDL_OPTIONS"
value: "{\"cookiefile\":\"/audio/yt.txt\",\"postprocessors\":[{\"key\":\"SponsorBlock\"},{\"key\":\"ModifyChapters\",\"remove_sponsor_segments\":[\"sponsor\",\"intro\",\"outro\",\"selfpromo\",\"preview\",\"filler\",\"interaction\"]}]}"
Я использую определенные переменные окружения для автоматической обрезки рекламы из видео, скачанных с YouTube. Дополнительно, я настроил систему таким образом, чтобы названия файлов видео автоматически изменялись на идентификаторы (ID) соответствующих роликов с YouTube. Это решение помогает избежать длинных названий файлов, содержащих специальные символы, пробелы и другие неудобные элементы.
В итоге получается примерно так:
![](https://aladex.ru/content/images/2023/12/photo_2023-12-13_11-07-48.jpg)
Для прослушивания можно выбрать любое приложение, совместимое с Navidrome.
Или можно вообще пропустить все шаги и просто использовать yt-dlp, загружая аудио в Telegram вручную. Там тоже удобный плеер.