Сервис YouTube когда-то давно поддерживал RSS. То есть, можно было просто смотреть ленту канала в любом агрегаторе без необходимости заходить в свою Google-учетку.
Но потом, по мере того, как Google начал двигать опцию подписки, настраивать RSS из YouTube стало всё сложнее и сложнее.
Впрочем сегодня есть еще мобильные проги вроде NewPipe (для Android) с функцией агрегатора, плюс RSS-подписку поддерживает браузер Vivaldi. И даже Microsoft экспериментирует с опцией «Подписаться на автора» в браузере Edge.
Но современные YouTube-юзеры, как мы знаем, в большинстве своем предпочитают с этим не заморачиваться и подписываться на каналы безо всяких RSS, просто из учетки, куда потом и приходят уведомления о новых роликах или стримах.
Не пропустите: SHORTS В НОРМАЛЬНОМ ПЛЕЕРЕ YOUTUBE: КАК ЭТО ДЕЛАЕТСЯ
А между тем, фичу RSS в YouTube до сих пор так никто и не отменил. Она есть. Найти RSS канала или плейлиста, правда, не так просто, но вполне себе реально. Притом никакой специальный инструментарий для этого по-прежнему не требуется. В общем,..
Значит, универсальная «формула» URL, по которой можно найти RSS любого канала имеет следующий вид:
https://www.youtube.com/feeds/videos.xml?channel_id=CHANNELID
…где CHANNELID — это ID конкретного канала (или плейлиста). И вот его надо уметь добыть.
Дело в том, что сегодня практически все популярные каналы в YouTube, что называется, персонализированы. А это значит, что в их открытых адресах вместо ID отображается название, что нам в данном случае никак не подходит.
К примеру:
Channel ID группы Rammstein — https://www.youtube.com/channel/UCYp3rk70ACGXQ4gFAiMr1SQ
а персонализированный URL этого же канала — https://www.youtube.com/c/RammsteinOfficial
Отсюда вопрос: как найти Channel ID YouTube нужного канала? Отвечаем: делается это следующим образом:
После этого, имея на руках точный ID канала, можно приступать к созданию адреса RSS по приведенной выше формуле. У нас получается: https://www.youtube.com/feeds/videos.xml?channel_id=UCYp3rk70ACGXQ4gFAiMr1SQ
Открываем в браузере и получаем:
…а именно, содержимое файла XML, которое браузер, если ID канала указан без ошибок, как и положено, отображает автоматом.
Далее — по стандартной схеме: добавляем адрес RSS канала в свой агрегатор и получаем инфу обо всех новых роликах туда же.
Не пропустите: YOUTUBE, VAG, ТРАНСЛЯЦИЯ ЭКРАНА СМАРТФОНА НА ANDROID AUTO: КАК ЭТО ДЕЛАЕТСЯ
С этим еще проще. Универсальная «формула» адреса следующая:
https://www.youtube.com/feeds/videos.xml?playlist_id=PLAYLISTID
Следовательно, чтобы найти ID конкретного плейлиста:
Вот как-то так…