YouTube, ฟีด RSS ของคุณพังแล้ว
(openrss.org)- ฟีด RSS ของช่อง YouTube สามารถใช้งานใน feed reader ได้ แต่สำหรับผู้ใช้บางราย ฟีดกลับเงียบหายหรือหายไปโดยไม่มีการแจ้งล่วงหน้า และไม่มีประกาศ·ข้อความผิดพลาด·หรือคำอธิบายใดๆ
- บนหน้าช่อง YouTube มองไม่เห็นลิงก์สมัครรับข้อมูลผ่าน feed reader หรือปุ่ม add feed ทำให้ผู้ใช้ต้องประกอบฟีดเองจากตัวระบุอย่าง
channel/UC4a-GbYw7vOacCHmFo40b9g - ขณะที่ YouTube ขยายฟีเจอร์วิดีโอสั้น วิดีโอ Shorts ที่ไม่ต้องการก็ถูกปนเข้ามาในฟีด RSS ซึ่งไม่ตรงกับจุดประสงค์ของผู้ใช้ feed reader ที่ต้องการติดตามวิดีโอแบบยาว
- แพลตฟอร์มขนาดใหญ่มีแนวโน้มทำให้ฟีดมองเห็นได้น้อยลงและใช้งานยากขึ้นตามกาลเวลา ขณะที่ RSS ช่วยให้ผู้ใช้ควบคุมได้เองว่าจะดูเนื้อหาอะไรและเมื่อใด โดยไม่ต้องผ่าน อัลกอริทึม ของแพลตฟอร์ม
- RSS ยังคงอยู่รอดหลังจาก Google ปิด feed reader ของตนและหลังการขยายตัวของไทม์ไลน์โซเชียลมีเดีย และหากฟีดของ YouTube ยังทำงานไม่ถูกต้อง Open RSS ก็คงต้องพยายามให้บริการฟีดสำหรับ YouTube แทนต่อไป
ปัญหาความน่าเชื่อถือและการเข้าถึงของฟีด YouTube
- ฟีดรายช่องของ YouTube ใช้งานใน feed reader ได้ แต่มี รายงาน ว่าสำหรับผู้ใช้บางราย ฟีดกลับเงียบหายหรือหายไปทั้งหมดโดยไม่มีการแจ้งล่วงหน้า
- กรณีตัวอย่าง ของฟีดที่หายไปนั้นรวมถึงสถานการณ์ที่ไม่มีประกาศ ข้อความผิดพลาด หรือคำอธิบายใดๆ
- ปัญหาบางอย่างยืดเยื้อนานจนทำให้เกิดความสงสัยว่า YouTube อาจ ยุติฟังก์ชัน RSS ไปแล้วหรือไม่
- แม้มีความเป็นไปได้สูงว่าจะเป็นบั๊ก แต่เมื่อปัญหาแบบนี้ถูกปล่อยทิ้งไว้บนแพลตฟอร์มระดับ YouTube ก็ทำให้ดูเหมือนเป็น ทางเลือกที่ถูกลดความสำคัญ มากกว่าจะเป็นแค่ความผิดพลาดธรรมดา
โครงสร้างที่ไม่เปิดเผยลิงก์ฟีด
- บนหน้าช่อง YouTube ไม่มีลิงก์สำหรับสมัครผ่าน feed reader หรือปุ่ม add feed ให้ใช้งาน
- ผู้ใช้ต้องสร้างฟีดด้วยตนเองจากรูปแบบตัวระบุช่องอย่าง
channel/UC4a-GbYw7vOacCHmFo40b9g - ตัวระบุลักษณะนี้จำได้ยากและไม่ได้ดูเหมือนการออกแบบเพื่อมนุษย์
- นี่ตัดกับแนวทางของเว็บยุคแรกที่ถือว่าฟีดเป็นฟีเจอร์สำคัญ และมักแสดงลิงก์ฟีดไว้อย่างเด่นชัดบริเวณด้านบนของเว็บไซต์
- YouTube มีทั้งโครงสร้างพื้นฐานและโอกาสที่จะทำให้การสมัครผ่าน feed reader เกิดขึ้นได้ในคลิกเดียว แต่กลับไม่ทำให้สิ่งนี้มองเห็นได้ชัด
ปัญหา Shorts ปะปนเข้ามาในฟีด RSS
- ในกระบวนการที่ YouTube ขยายฟีเจอร์วิดีโอสั้นคล้าย TikTok นั้น Shorts ก็ปรากฏในฟีดของผู้ใช้ที่ไม่ต้องการด้วย
- การสมัครผ่าน feed reader เป็นทางเลือกที่ตั้งใจทำ ดังนั้นเมื่อผู้ใช้ต้องการติดตามคอนเทนต์วิดีโอแบบยาวและมีคุณภาพสูงของบางช่อง ก็ย่อมคาดหวังว่าจะได้รับเฉพาะคอนเทนต์ประเภทนั้น
- Shorts ถูกมองว่าเป็นคอนเทนต์เชิงกระตุ้นสำหรับการเลื่อนดูแบบไม่สิ้นสุด และไม่สอดคล้องกับจุดประสงค์ของการใช้ feed reader
- การนำวิดีโอแบบยาวกับ Shorts มาปะปนกันในฟีดเดียว ไม่ใช่แค่ความไม่สะดวก แต่ยังสะท้อนความเข้าใจผิดพื้นฐานว่าฟีดมีไว้เพื่ออะไร
- ต่อให้ YouTube จะผลักดันกลยุทธ์ Shorts ผู้ใช้ทุกคนก็ไม่จำเป็นต้องถูกดึงเข้าไปตามกระแสนั้น
กระแสที่ใหญ่กว่าของแพลตฟอร์มบนเว็บ
- นี่ไม่ใช่ปัญหาเฉพาะของ YouTube แต่ถูกมองว่าเป็นส่วนหนึ่งของกระแสที่กว้างกว่า ซึ่งแพลตฟอร์มใหญ่ๆ ค่อยๆ ทำให้ฟีดมองเห็นได้น้อยลงและใช้งานยากขึ้นเมื่อเวลาผ่านไป
- ฟีดที่ใช้ใน feed reader ช่วยให้ผู้ใช้ติดตามคอนเทนต์ที่ชอบได้โดยไม่ต้องล็อกอินหรือคอยเปิดแพลตฟอร์มอยู่ตลอด
- ฟีดช่วยตัด อัลกอริทึม ที่แพลตฟอร์มใช้กำหนดว่าผู้ใช้จะเห็นอะไรและเมื่อใดออกไป และคืนอำนาจควบคุมกลับให้ผู้ใช้
- โครงสร้างแบบนี้อาจไม่เป็นผลดีกับแพลตฟอร์มที่ให้ความสำคัญกับตัวชี้วัดการมีส่วนร่วมและรายได้จากโฆษณา
- YouTube ยังถูกมองว่าเป็นหนึ่งในไม่กี่แพลตฟอร์มที่ยังให้ฟีดซึ่งใช้กับ feed reader ได้ แต่ในขณะเดียวกันก็แสดงท่าทีราวกับอยากให้ผู้ใช้ลืมการมีอยู่ของมัน
ความคงอยู่ของ RSS และการตอบสนองของ Open RSS
- เทคโนโลยีที่ใช้ใน feed reader อยู่รอดมายาวนานกว่าแพลตฟอร์มจำนวนมากที่พยายามทำให้มันหมดความหมาย
- RSS ยังอยู่รอดแม้หลังจากมี เสียงวิจารณ์ ว่า Google ทำให้การยอมรับเทคโนโลยีนี้อ่อนแอลงด้วยการปิด feed reader ของตนเอง
- RSS ยังคงดำรงอยู่ต่อไปท่ามกลางการขยายตัวของไทม์ไลน์โซเชียลมีเดียและความพยายามสร้างระบบนิเวศแบบปิดในอุตสาหกรรมพอดแคสต์
- หาก YouTube จะมีฟีด ก็ต้องทำให้มันใช้งานได้จริง และหากไม่ทำเช่นนั้น Open RSS ก็ไม่มีทางเลือกนอกจากเดินหน้าพยายาม ให้บริการฟีดสำหรับ YouTube แทน ต่อไป
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
เห็นคนใช้สคริปต์และวิธีอื่น ๆ เพื่อลบ Shorts ออกจากฟีด แต่จริง ๆ มีวิธีที่ง่ายกว่านั้น
ถ้า URL RSS ของช่องเป็นเช่น https://www.youtube.com/feeds/videos.xml?channel_id=UCxSGC9B... ก็แค่เปลี่ยน
channel_idเป็นplaylist_idและเปลี่ยนUCเป็นUULFคำนำหน้านี้จะแสดงรายการเฉพาะ วิดีโอปกติเท่านั้น: https://www.youtube.com/feeds/videos.xml?playlist_id=UULFxSG...
เตือนไว้ล่วงหน้าสำหรับคนที่อยากลองทำเอง
สงสัยว่าคุณไปค้นพบวิธีนี้ได้ยังไง
https://serial.tube/
หวังว่าจะไม่ไปเตือน Google ว่ายังมี RSS feed อยู่นะ
เดี๋ยวพวกเขาจะลบทิ้งไปเลย
เช่น ปล่อยให้ใช้ฟรีแบบมีดีเลย์ แล้วเอารายได้มาแบ่งกับครีเอเตอร์
มีคนบอกว่าเวลาเข้าไปที่ช่อง YouTube มันไม่มีลิงก์ให้ subscribe ด้วย feed reader หรือปุ่ม "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 ทั่วไปถูกบล็อก เพราะเรื่องที่ผมไม่รู้อะไรเลย
ขนาดบล็อกยังอ่านไม่ได้
ไม่มีทางปิดมันลงแค่อ่านบล็อกแน่ ๆ
อยากให้แอดมินบล็อกตามพฤติกรรมจริง แทนที่จะใช้เกณฑ์แบบ
IP 주소 != 주거/모바일ทราฟฟิกที่วิ่งผ่านพร็อกซีนั้นมักโดนบล็อก และต้นเหตุก็คือ zscaler
ดูไม่เหมือนการบล็อกจริง ๆ
อาจจะเป็นไปได้ว่าพวกเขาบล็อก ทั้งภูมิภาค ไว้
ในสคริปต์ที่อ่านฟีด ผมเช็กแต่ละวิดีโอผ่าน https://www.youtube.com/shorts/VIDEO_ID
ถ้าโหลดได้และได้ 200 response ก็ถือว่าเป็น Shorts
เป็นวิธีทื่อ ๆ แต่ใช้ได้ผล
อย่างน้อยบน Firefox เดสก์ท็อปที่เปิด ad blocker มันใช้ได้
แต่แปลกตรงที่ดูเหมือน Discord จะไม่ยอมให้ทำแบบนั้นโดยชัดเจน
ช่วยเงียบ ๆ กันหน่อย
ถ้าไปทำให้พวกเขานึกขึ้นได้ว่ายังมี RSS feed อยู่ อาจโดนถอดออกจริง ๆ
ดูชัดเลยว่าต้องมี แฟน RSS อยู่ตำแหน่งสูง ๆ ในบริษัท เพราะ RSS เปิดทางให้ผู้ใช้เลี่ยงระบบแนะนำและ Shorts ที่ YouTube พยายามดันอย่างหนัก
เป็นโปรเจกต์ส่วนตัว ผมกำลังทำบริการที่แสดงฟีด YouTube ร่วมกับ RSS feed อื่น ๆ, ฟีด Twitter, การค้นหา และช่อง Telegram ให้อ่านง่าย
ทำมาได้ปีหนึ่งแล้ว ยังเป็นเบต้าอยู่ แต่ก็อยากได้ฟีดแบ็ก: https://aggly.com
แต่ผมหาเอกสารหรือหน้า “About” ไม่เจอเลย
อยากรู้ว่ารองรับเว็บอะไรบ้าง เพิ่มยังไง และมีข้อจำกัดผู้ใช้อย่างไร
อย่างน้อยบนมือถือก็ไม่เห็นข้อมูลพวกนี้ แต่หน้าจอบนมือถือกลับดูดีเกินคาด
ผมชอบดีไซน์โดยรวมและ ความสามารถในการปรับแต่ง
ตอนกดจะสร้างบัญชีใหม่ ผมไปเจอข้อมูลบางส่วนจากลิงก์ “Terms of Use” ตัวเล็กมากที่ท้ายหน้า: https://aggly.com/terms
จากนั้นลองเดา URL ราคาด้วยการพิมพ์ aggly.com/pricing แล้วมันรีไดเรกต์ไปที่ https://aggly.com/account แต่ผมไม่รู้ว่าจะไปจากหน้าแรกยังไง
ผมหาคำอธิบายไม่เจอเลยว่า “API access” ใช้ทำอะไร
แล้วก็สงสัยว่ามีทางรวมการสมัคร SubStack แบบเสียเงินได้ไหม
อีกอย่างคืออยากรู้ว่ามีตัวเลือก มุมมองฟีดแบบแน่นขึ้น ที่มีแต่หัวข้อไม่มีรูปไหม หรือมีฟีเจอร์กรองฟีดหนึ่งหรือหลายฟีดตามช่วงวันที่หรือเปล่า
ถ้าไม่มีฟีเจอร์แบบนั้น เวลาหาของเก่าคงต้องกด “load more” ไปเรื่อย ๆ ซึ่งสุดท้ายก็น่าจะลำบากมาก
ข้อความทับกันเยอะมาก และ การเลื่อนแนวนอน ก็ใช้ไม่ได้
สงสัยว่าคุณดึงฟีด Twitter มาได้ยังไง
ใช้ nitter อยู่หรือเปล่า?
อย่างเช่นผมหาเรื่องปั่นจักรยาน ท่องเที่ยวด้วยจักรยาน และหมากรุก แต่ดูเหมือนจะยังไม่มี
น่าจะปล่อยให้ลองใช้ก่อนได้เลย
ผมเคยบ่นเรื่องบทความนี้บน Reddit ไปแล้ว
เขาบอกว่าลิงก์ RSS ถูกซ่อนไว้ แต่ส่วนตัวผมว่าไม่จริง
ใน HTML ของหน้าช่อง YouTube มี ลิงก์ RSS feed อยู่ และไคลเอนต์ RSS ส่วนใหญ่ก็หาเจอได้ไม่มีปัญหา
เผื่อไว้ ผมดูแลรายการฟีดอยู่ และหลายรายการในลิงก์ด้านล่างก็เป็นฟีด YouTube ดังนั้นถ้าอยากหาช่องก็ใช้ได้
ลิงก์: h ttps://github.com/rumca-js/awesome-database-feeds
คำพูดที่ว่า “ไม่มีใครเคยขอให้เอา Shorts มาใส่ในฟีดตัวเอง” เป็นปัญหาใหญ่สำหรับผมมาก
ตอนนี้ผมติดตามช่อง YouTube ที่ subscribe ไว้ผ่าน RSS อย่างเดียว มีประมาณ 75 ช่อง และช่อง Nebula อีก 27 ช่อง โดยมากกว่าครึ่งของฟีด YouTube ถูกถมเต็มไปด้วย Shorts หลายอัน
บางครั้งครีเอเตอร์คนเดียวกันลงหลายอันในวันเดียว
การมองหา แฮชแท็ก ในชื่อแล้วทำเครื่องหมายวิดีโอนั้นว่าอ่านแล้ว ตอนนี้แทบจะกลายเป็นความเคยชินของกล้ามเนื้อไปแล้ว
ถ้า URL RSS ของช่องเป็นเช่น https://www.youtube.com/feeds/videos.xml?channel_id=UCxSGC9B... ก็แค่เปลี่ยน
channel_idเป็นplaylist_idและเปลี่ยนUCเป็นUULFคำนำหน้านี้จะแสดงรายการเฉพาะ วิดีโอปกติเท่านั้น: https://www.youtube.com/feeds/videos.xml?playlist_id=UULFxSG...
ความคิดเห็นต้นฉบับ: https://news.ycombinator.com/item?id=48032508
/shorts/อยู่ใน URL และมันได้ผลดีมากผมใช้ FreshRSS และ การจับคู่ URL ก็ค่อนข้างเสถียร
ไม่เข้าใจเลยว่ามันกลายเป็น YouTube Shorts ได้ยังไง
อาจเป็นเพราะผมไม่ทันกระแส หรือ YouTube อาจยกระดับ วิดีโอแนวตั้ง ทั้งหมดให้เป็น Shorts ก็ได้
https://www.youtube.com/shorts/qc5PKbJ3tq4
แบบแรกก็เป็นไปได้มากเหมือนกัน