1P by GN⁺ 3시간전 | ★ favorite | 댓글 1개
  • YouTube 채널 RSS 피드는 피드 리더에서 사용할 수 있지만, 일부 사용자에게는 예고 없이 조용해지거나 사라졌고 공지·오류 메시지·설명도 없었음
  • YouTube 채널 페이지에는 피드 리더 구독 링크나 add feed 버튼이 보이지 않아, 사용자가 channel/UC4a-GbYw7vOacCHmFo40b9g 같은 식별자로 직접 피드를 구성해야 함
  • YouTube가 짧은 영상 기능을 확장하면서 원하지 않는 Shorts가 RSS 피드에 섞이고, 긴 형식 영상을 팔로우하려는 피드 리더 사용 목적과 맞지 않음
  • 대형 플랫폼들은 시간이 지나며 피드를 덜 보이게 만들고 사용하기 어렵게 만들며, RSS는 플랫폼의 알고리듬 없이 사용자가 보는 콘텐츠와 시점을 통제하게 해줌
  • RSS는 Google의 피드 리더 종료와 소셜 미디어 타임라인 확산 이후에도 유지됐고, YouTube 피드가 제대로 작동하지 않으면 Open RSS가 YouTube용 피드를 대신 제공하려는 시도를 계속할 수밖에 없음

YouTube 피드의 신뢰성과 접근성 문제

  • YouTube 채널별 피드는 피드 리더에서 사용할 수 있지만, 일부 사용자에게는 예고 없이 조용해지거나 완전히 사라지는 문제가 발생해 왔음
  • 피드가 없어졌다는 사례에는 공지, 오류 메시지, 설명이 없는 상태가 포함됨
  • 일부 장애는 너무 오래 지속돼 YouTube가 RSS 기능을 중단한 것 아니냐는 의심으로 이어짐
  • 버그일 가능성이 크지만, YouTube 규모의 플랫폼에서 이런 문제가 방치되면 단순한 실수보다 우선순위에서 밀린 선택처럼 보임

피드 링크가 드러나지 않는 구조

  • YouTube 채널 페이지에는 피드 리더로 구독할 수 있는 링크나 add feed 버튼이 제공되지 않음
  • 사용자는 channel/UC4a-GbYw7vOacCHmFo40b9g 같은 채널 식별자 형태에서 직접 피드를 구성해야 함
  • 이런 식별자는 기억하기 어렵고 사람을 위한 설계로 보이지 않음
  • 초기 웹에서는 피드가 중요한 기능으로 취급됐고, 사이트 상단에 피드 링크가 눈에 띄게 표시되던 관행과 대비됨
  • YouTube는 한 번의 클릭으로 피드 리더 구독을 가능하게 할 인프라와 기회가 있지만, 이를 표면화하지 않음

Shorts가 RSS 피드에 섞이는 문제

  • YouTube가 TikTok과 유사한 짧은 영상 중심 기능을 확장하는 과정에서, 원하지 않는 사용자 피드에도 Shorts가 나타남
  • 피드 리더 구독은 의도적인 선택이므로, 특정 채널의 긴 형식·고품질 영상 콘텐츠를 팔로우하려는 경우 해당 콘텐츠만 기대하게 됨
  • Shorts는 무한 스크롤을 위한 충동적 콘텐츠로 여겨지며, 피드 리더의 사용 목적과 맞지 않음
  • 긴 영상과 Shorts를 같은 피드에 섞는 방식은 단순한 불편을 넘어, 피드가 무엇을 위해 존재하는지에 대한 근본적 오해로 이어짐
  • YouTube가 Shorts 전략을 추진하더라도, 모든 사용자가 그 흐름에 끌려갈 필요는 없음

더 큰 웹 플랫폼 흐름

  • YouTube만의 문제가 아니라, 대형 플랫폼들이 시간이 지나며 피드를 덜 보이게 만들고 사용하기 어렵게 만드는 더 넓은 흐름의 일부로 다뤄짐
  • 피드 리더에서 쓸 수 있는 피드는 로그인하거나 플랫폼을 계속 확인하지 않아도 좋아하는 콘텐츠를 따라갈 수 있게 함
  • 피드는 사용자가 보는 것과 시점을 플랫폼이 정하는 알고리듬을 제거하고, 사용자에게 통제권을 돌려줌
  • 이런 구조는 참여 지표와 광고 수익을 중시하는 플랫폼에는 불리하게 작용할 수 있음
  • YouTube는 여전히 피드 리더에서 사용할 수 있는 피드를 제공하는 몇 안 되는 플랫폼 중 하나로 평가되지만, 존재를 잊게 만들려는 듯한 태도도 함께 드러남

RSS의 지속성과 Open RSS의 대응

  • 피드 리더에서 사용하는 기술은 이를 무의미하게 만들려던 여러 플랫폼보다 오래 살아남았음
  • RSS는 Google이 자체 피드 리더를 종료하면서 관련 기술 채택을 약화시켰다는 비판 이후에도 살아남음
  • 소셜 미디어 타임라인의 확산과 팟캐스트 업계의 폐쇄적 생태계 시도 속에서도 RSS는 계속 유지됨
  • YouTube가 피드를 제공한다면 실제로 작동하게 만들어야 하며, 그렇지 않다면 Open RSS가 YouTube용 피드를 대신 제공하려는 시도를 계속할 수밖에 없음
Hacker News 의견들
  • 사람들이 피드에서 Shorts를 제거하려고 스크립트 등을 쓰는 걸 봤는데, 더 간단한 방법이 있음
    채널의 RSS URL이 예를 들어 https://www.youtube.com/feeds/videos.xml?channel_id=UCxSGC9B...라면, channel_idplaylist_id로 바꾸고 UCUULF로 바꾸면 됨
    이 접두사는 일반 동영상만 나열함: https://www.youtube.com/feeds/videos.xml?playlist_id=UULFxSG...

    • YouTube 채널을 추가할 때마다 실제로 이렇게 하고 있지만, 그래도 일부 Shorts가 새어 들어옴
      직접 해보려는 사람에게 미리 경고하는 차원임
    • Nextcloud News에서 Shorts를 읽음 처리하던 cron 작업을 없앨 수 있겠음
      이 방법은 어떻게 알아낸 건지 궁금함
    • 약간의 자기 홍보지만, Shorts와 일반 동영상을 자동으로 분리하는 RSS 리더를 찾는다면, 오픈소스 리더 Serial을 바로 이런 용도로 만들었음
      https://serial.tube/
    • Shorts 전용 피드를 얻는 방법도 있는지 궁금함
  • Google에 아직 RSS 피드가 있다는 걸 상기시키지 말았으면 함
    그러면 아예 없애버릴 것 같음

    • 소액 결제로 RSS 피드에서 돈을 벌 수도 있음
      지연을 두면 무료로 제공하고, 수익은 크리에이터와 나누는 식이면 됨
    • 어떻게든 Google 공동묘지에 먹이를 줘야 하니까
  • YouTube 채널에 방문했을 때 피드 리더로 구독할 링크나 "add feed" 버튼이 없다는 말이 있는데, 실제로 YouTube는 이 피드 링크를 제공하긴 함
    다만 채널의 동영상 페이지로 이동한 뒤 브라우저에서 새로고침을 눌렀을 때만 보임
    단일 페이지 앱이 피드를 망가뜨리고, 새로고침하면 올바른 페이지를 처음부터 불러와 우회되는 구조임
    물론 페이지 자체에 실제로 보이는 피드 링크나 아이콘이 있는 것도 정상화되어야 함

  • Open RSS의 캐싱이 깨진 것 같음
    GET /blog/youtube-your-feeds-are-broken HTTP/1.1, Host: openrss.org에 대해 HTTP/1.1 304 Not Modified, Cache-Control: public,max-age=1200, Content-Type: text/html; charset=utf-8, Date: Wed, 06 May 2026 18:06:13 GMT, Retry-After: 1162, Server: nginx/1.18.0 (Ubuntu)가 오고 페이지는 비어 있음
    미러: https://web.archive.org/web/20260506043414/https://openrss.o...

  • “서비스 남용이 계속되어 이 네트워크의 피드 접근이 제한되었고, 모두의 피드 성능을 떨어뜨린다. 접근을 복구하려면 검증 토큰을 쓰거나 다른 네트워크를 쓰라”는 메시지가 뜸
    내가 전혀 모르는 일 때문에 평범한 ISP가 차단됐다는 걸 알게 됨
    블로그조차 읽을 수 없음

    • 나도 같지만, 로컬 ISP가 웹 트래픽을 데이터 마이닝하지 못하게 하려고 SSH 기반 프록시를 쓰고 있음
      블로그 읽자고 이걸 끌 생각은 전혀 없음
      관리자들이 IP 주소 != 주거/모바일 같은 기준이 아니라 실제 행동을 기준으로 차단했으면 좋겠음
    • 직장에서 인트라넷 접속에 프록시를 쓰기 때문에 이런 일을 꽤 자주 겪음
      그 프록시로 라우팅되는 트래픽이 자주 차단되며, zscaler가 원인임
    • 처음엔 같은 메시지가 떴지만 새로고침 후에는 됐음
      실제 차단처럼 보이진 않음
    • 중간 규모의 호주 ISP를 쓰는데 같은 메시지를 봤음
      아마 지역 전체를 차단해둔 것일 수도 있음
  • 피드를 읽는 스크립트에서 각 동영상을 https://www.youtube.com/shorts/VIDEO_ID로 확인함
    로드되어 200 응답이 오면 Shorts임
    멍청한 방식이지만 동작함

    • 참고로 간단한 스크립트로 그 주소를 http://www.youtube.com/watch?v=VIDEO_ID로 바꾸면 됨
      적어도 광고 차단기를 켠 데스크톱 Firefox에서는 동작함
      이상하게도 Discord에서는 명시적으로 안 되는 것 같음
  • 조용히 해줬으면 함
    아직 RSS 피드가 있다는 걸 떠올리게 하면 아예 제거할지도 모름

    • 진짜 그럴 수 있음
      회사 높은 곳에 RSS 팬이 있는 게 분명한데, RSS는 YouTube가 강하게 밀고 있는 추천과 Shorts를 사용자가 우회하게 해주기 때문임
    • Twitter도 오래전에는 RSS 피드가 있었음: https://www.seroundtable.com/twitter-rss-depreciated-16973.h...
    • 이미 10년 전에 없앤 줄 알았음
  • 개인 프로젝트로 YouTube 피드를 다른 RSS 피드, Twitter 피드와 검색, Telegram 채널과 함께 보기 좋게 보여주는 서비스를 만들고 있음
    지난 1년간 작업했고 아직 베타지만 피드백을 받고 싶음: https://aggly.com

    • 꽤 흥미롭고 유용할 것 같음
      다만 문서나 “About” 페이지가 어디 있는지 모르겠음
      어떤 사이트가 지원되는지, 어떻게 추가하는지, 사용자 제한은 어떤지 같은 정보가 필요함
      적어도 모바일에서는 안 보이는데, 모바일 화면 자체는 의외로 좋아 보임
      전체 디자인과 사용자화 가능성은 마음에 듦
      새 계정을 만들려고 눌렀을 때 페이지 하단의 아주 작은 “Terms of Use” 링크에서 일부 정보를 찾았음: https://aggly.com/terms
      이후 가격 정보 URL을 추측해 aggly.com/pricing을 입력했더니 https://aggly.com/account로 리디렉션됐지만, 홈에서 어떻게 가는지는 모르겠음
      “API access”가 어디에 쓰이는지도 설명을 못 찾았음
      유료 SubStack 구독을 통합할 방법이 있는지도 궁금함
      또 제목만 있고 이미지가 없는 더 촘촘한 피드 보기 옵션이나, 피드 하나 또는 여러 피드를 날짜 범위로 필터링하는 기능이 있는지 궁금함
      그런 기능이 없으면 오래된 항목을 찾으려고 “load more”를 계속 눌러야 해서 결국 꽤 힘들어질 것 같음
    • 보기엔 좋은데 Firefox에서 사이트가 깨짐
      텍스트가 많이 겹치고 가로 스크롤도 동작하지 않음
    • 흥미로운 아이디어임
      Twitter 피드는 어떻게 가져오는지 궁금함
      nitter를 쓰고 있는 건가?
    • 좋아 보이지만 카테고리가 조금 부족한 것 같음
      예를 들어 사이클링, 자전거 여행, 체스를 찾았는데 관련된 것이 없어 보임
    • 써보려 했지만 세 번째 팝업 모달이 뜬 뒤 포기함
      그냥 먼저 써보게 해줬으면 함
  • 이 글에 대해 이미 Reddit에서 불평했음
    RSS 링크가 숨겨져 있다고 하는데, 개인적으로는 사실이 아니라고 봄
    YouTube 채널 페이지의 HTML에는 RSS 피드 링크가 들어 있고, 대부분의 RSS 클라이언트는 잘 찾아낼 수 있음
    참고로 피드 목록을 관리하고 있고, 아래 링크의 많은 항목이 YouTube 피드라서 채널을 찾고 싶으면 쓸 수 있음
    링크: h ttps://github.com/rumca-js/awesome-database-feeds

    • “숨겨져 있다”는 말은 보이지 않는다의 꽤 합리적인 동의어임
  • “아무도 자기 피드에 Shorts를 넣어달라고 한 적 없다”는 말은 나에게 큰 문제였음
    현재 구독한 YouTube 채널을 RSS로만 보고 있는데, 약 75개 채널과 Nebula 채널 27개가 있고, YouTube 피드의 절반 이상이 여러 Shorts로 채워져 있음
    때로는 같은 크리에이터가 하루에 여러 개를 올리기도 함
    제목에서 해시태그를 찾아 해당 동영상을 읽음 처리하는 게 이제 거의 근육 기억이 됐음

    • 사람들이 피드에서 Shorts를 제거하려고 스크립트 등을 쓰는 걸 봤는데, 더 간단한 방법이 있음
      채널 RSS URL이 예를 들어 https://www.youtube.com/feeds/videos.xml?channel_id=UCxSGC9B...라면, channel_idplaylist_id로 바꾸고 UCUULF로 바꾸면 됨
      이 접두사는 일반 동영상만 나열함: https://www.youtube.com/feeds/videos.xml?playlist_id=UULFxSG...
      원 댓글: https://news.ycombinator.com/item?id=48032508
    • URL에 /shorts/가 들어간 항목을 읽음 처리하는 방식으로 잘 쓰고 있음
      FreshRSS를 쓰는데 URL 매칭이 꽤 안정적임
    • 예전에 YouTube에 올린 동영상을 보러 갔더니 지금은 Shorts가 되어 있었음
      어떻게 YouTube Shorts가 됐는지 전혀 모르겠음
      내가 감을 잃은 것일 수도 있고, YouTube가 모든 세로 영상을 Shorts로 승격했을 수도 있음
      https://www.youtube.com/shorts/qc5PKbJ3tq4
      전자일 가능성도 충분함
    • 궁금해서 묻는데, Shorts를 걸러내는 이유가 YouTube의 끔찍한 Shorts UI 때문인지, 아니면 순전히 Shorts의 콘텐츠 품질 때문인지 궁금함