Как создать RSS-поток для любого канала YouTube

В YouTube есть особенность, которая меня очень раздражает. Это система подписок на каналы. Много лишнего, много рекомендаций… На самом деле я бы предпочел, чтобы каждый канал YouTube имел свой собственный RSS, который я мог бы добавить в свой RSS—ридер.

Но есть хорошая новость: несмотря на то, что сам YouTube не публикует RSS-каналы, вы можете сделать это вручную для каждого канала.

Как это сделать:

1. Зайдите на главную страницу канала.
2. Щелкните правой кнопкой мыши в любом месте и выберите «Просмотр кода страницы» («Просмотр исходного кода страницы»).
3. Вручную или через поиск найдите строку data-channel-external-id и скопируйте код, которые идёт сразу после неё. Получится: UCfXdejDvNviqilmJ9WvGuow (без кавычек).
4. Добавьте полученный код к URL: https://www.youtube.com/feeds/videos.xml?channel_id=
5. Добавьте новый URL в свой RSS—ридер.

Вот и все. Теперь у вас есть RSS-канал для этого конкретного канала YouTube.

Upd1: В коде страницы канала ищем по «application/rss» вот это
link rel=»alternate» type=»application/rss+xml» title=»RSS» href=»https://www.youtube.com/feeds/videos.xml?channel_id=тут_код» и берем то что надо в RSS агрегатор.

Upd2: Веб-сервис для получения ссылки: https://youfeed.azurewebsites.net/