YouTube RSS ที่รับได้ในรูปแบบข้อความ
(shortv.replit.app)ปกติผมมีแนวโน้มจะดูคอนเทนต์เชิงข้อมูลบน YouTube เป็นหลัก แต่ไม่ชอบที่เผลอไปดูวิดีโออื่นแล้วเสียเวลา เลยทำสิ่งนี้ขึ้นมาด้วย Replit
ผู้ใช้ที่แนะนำ
- คนที่ไม่อยากตกลงไปในหลุมดูดของ YouTube
- คนที่อยากอ่านเอาแต่ข้อมูลแบบรวดเร็วด้วยข้อความมากกว่าดูวิดีโอ
- คนที่อยากคัดเลือกวิดีโอที่จำเป็นต้องดูจริงๆ
42 ความคิดเห็น
อา.. เข้าใช้งานไม่ได้แล้วนะครับ ปิดให้บริการไปแล้วหรือเปล่าครับ?
เนื่องจาก
yt-dlpถูกบล็อกอยู่เรื่อย ๆ จึงได้หยุดให้บริการตามปกติแล้ว T_Tแม้ว่าจะย้ายไปที่ shortv.vercel.app เพื่อเก็บไว้ แต่ตอนนี้ไม่ได้เปิดให้บริการแล้ว..
ดังนั้นในตอนนี้จึงได้ทำบริการสรุปบล็อกขึ้นมาก่อน https://hyprfeed.app/
ส่วนการสรุป YouTube มีแผนจะเพิ่มภายหลังหากหาวิธีได้
ทำสิ่งที่ยอดเยี่ยมมากเลยนะเนี่ย..? ขอบคุณครับ!!
ยอดเยี่ยมมากครับ จะใช้งานให้ดีเลย
เท่าที่ทราบ ถ้าใช้ Gemini API ก็สามารถส่งวิดีโอด้วย URL ได้เลยโดยไม่ต้องดาวน์โหลดวิดีโอ
เมื่อก่อนเคยทำได้ แต่ตอนนี้ยังได้อยู่ไหมก็ไม่แน่ใจครับ!
ลองเอาไปอ้างอิงดูก็น่าจะดีครับ!
https://cloud.google.com/vertex-ai/generative-ai/…
https://ai.google.dev/gemini-api/docs/video-understanding?hl=ko
สรุปแล้วล้มเหลวครับ T_T
ผมเองก็ไม่แน่ใจว่าเป็นเพราะผมนำไปใช้ได้ไม่ถูกต้องหรือเปล่า แต่พอลองค้นหาดูทั้งวันแล้วพบว่า
-โดยพื้นฐานแล้ว Gemini API ไม่ได้มีการรองรับการวิเคราะห์วิดีโอ YouTube
-ทำได้เฉพาะวิดีโอที่เจ้าของบัญชีอัปโหลดไว้บน YouTube เท่านั้น
ว่ากันแบบนี้ครับ
โอ้ ขอบคุณมากครับ! ดูเหมือนว่าผมจะค้นหาไม่เก่งเอง T_T
เดี๋ยวผมจะลองทดสอบดูก่อน แล้วจะมาคอมเมนต์แจ้งผลครับ
ในแอปหรือเว็บไซต์ gemini ยังไม่รองรับเลย (ฟีเจอร์แทรกวิดีโอในไคลเอนต์ gemini เพิ่งถูกเพิ่มมาไม่นานนี้เอง)
แต่ใน ai studio รองรับมาค่อนข้างนานแล้ว!
ทั้งที่ไม่ใช่นักพัฒนา แต่ความสมบูรณ์ของโปรดักต์ดีมากเลยนะครับ!
จะลองใช้งานบริการให้ดีเลยครับ!
ดูเหมือนว่าจะมีค่าใช้จ่ายพอสมควร คุณมีแผนจะรองรับต้นทุนอย่างไรบ้างครับ? ข้อมูลเป็นข้อมูลจาก YouTube ดังนั้นการนำไปสร้างรายได้ด้วยสิ่งนี้น่าจะทำได้ยากเพราะประเด็นเรื่องลิขสิทธิ์ครับ
ตอนนี้ค่าใช้จ่ายยังไม่ได้เกิดขึ้นมากนัก แต่ถ้าจำนวนช่องเพิ่มขึ้น ก็คงจะถึงจุดที่ต้องพิจารณาค่าเซิร์ฟเวอร์และค่า API ดูจากบริการอย่าง LilysAI ก็น่าจะมีแนวทางอยู่เหมือนกัน เลยคิดว่าจะค่อย ๆ ปรับปรุงไปพร้อมกับหาวิธีต่อไป!
ชอบมากเลย ปกติต้องคอยจำวิดีโอที่ให้ข้อมูลทุกครั้งจนปวดหัว
แปลกใจเหมือนกันครับว่ามีหลายคนที่ต้องการแบบเดียวกับผม :)
โอ้ อันนี้ดีมากเลยครับ มีทางที่จะไม่ต้องเลือกจากช่องที่มีให้ แต่ใส่ URL ของช่อง YouTube แล้วเพิ่มเองได้ไหมครับ?
เดิมทีวางแผนให้ผู้ใช้เป็นคนเพิ่มและแชร์กันเอง แต่บนเซิร์ฟเวอร์สำหรับ deploy กลับโดนนโยบายบล็อกบอตของ YouTube บล็อก 100% เลยครับT_T ตอนนี้เลยกำลังเลือกช่องแล้วเพิ่มจากเซิร์ฟเวอร์พัฒนาอยู่ครับ
กำลังใช้
yt-dlpอยู่ ถ้าใครมีวิธีแก้ปัญหานี้รบกวนช่วยแชร์หน่อยครับ.. ไม่รู้เลยว่าอย่าง LilysAI เขาทำกันยังไง.....ประมาณนี้ครับ ถ้าผู้ใช้เป็นคนเพิ่มเองโดยตรง คิดว่าข้อ 3 น่าจะเป็นส่วนที่เกี่ยวข้องครับ
ขอบคุณสำหรับคำตอบครับ!
ข้อ 1, 3, 4 ถูกนำไปใช้แล้วครับ ส่วนข้อ 2 น่าจะเป็นเพราะเซิร์ฟเวอร์พัฒนาของ Replit ทำงานแบบเสมือน เลยเหมือนจะบล็อกไม่ได้ แต่เซิร์ฟเวอร์ที่ deploy แล้วน่าจะถูกบล็อกครับ ลองค้นดูแล้วเห็นว่าที่อย่าง AWS ก็แทบจะโดนบล็อกกันหมดเหมือนกันนะครับ ดูเหมือนจะไม่มีคำตอบที่ตายตัวนักT_T..
อ้อ นี่คือการเล่นวิดีโอทั้งคลิปแล้วสรุปใช่ไหมครับ? หรือว่าสรุปจากแค่สคริปต์ของวิดีโอครับ? ถ้าเป็น
yt-dlpก็น่าจะเป็นแบบแรก เลยคงใช้เวลาอย่างน้อยเท่ากับความยาวของคลิป แต่ถ้าเป็นแบบหลังน่าจะเสร็จเร็ว เลยคิดว่าแค่ 3 ครั้งก็น่าจะพอครับ แม้คุณภาพของผลลัพธ์อาจจะแตกต่างกันก็เถอะรับมาเฉพาะไฟล์เสียงแบบแบ่งส่วน แล้วดึงออกมาเป็นสคริปต์อยู่ครับ
ใน UI ของ YouTube มีหน้าจอที่ให้ดูคำบรรยาย (สคริปต์) ตามเวลาอยู่แล้ว ดังนั้นถ้าแค่พาร์สส่วนนี้ก็น่าจะช่วยลดเวลาที่ใช้ในการครอว์ลได้มาก ผมเข้าใจว่าปลั๊กอิน Chrome หลายตัวก็ดูส่วนนั้นแล้วนำไปสรุปให้เหมือนกันครับ
ใช่ครับ จริง ๆ แล้วควรดึงสคริปต์มาใช้ผ่าน YouTube Data API แต่พอลองทดสอบดูแล้ว ระบบมักจะตอบกลับมาว่าแทบไม่มีสคริปต์เลยT_T เห็นว่าผู้อัปโหลดต้องเป็นคนตั้งค่า
ytdlpมีฟังก์ชันสำหรับดาวน์โหลดคำบรรยายอยู่ครับ แม้ว่าจะดาวน์โหลดมาเป็นคำบรรยายที่สร้างอัตโนมัติเลยมีคำผิดอยู่บ้าง แต่ผมก็เอาอันนั้นโยนให้ AI สรุปเนื้อหาแล้วนำมาใช้อยู่ครับโอ้ เป็นข้อมูลที่ไม่เคยรู้มาก่อนเลยครับ พอทำตามที่ AI แนะนำก็เลยเจอปัญหาแบบนี้นี่เอง น่าจะเร็วกว่าการดึงเสียงออกมา เดี๋ยวจะลองทดสอบดูครับ!
https://github.com/ysm-dev/cpdown
อันนี้ก็ทำขึ้นมาด้วยวิธีคล้าย ๆ กันครับ
ลองแกะโค้ดดูได้ :)
ที่นี่ก็จะใช้อ้างอิงด้วยครับ :)
อ๋อ ไม่ง่ายเลยนะ..
สิ่งนี้จำเป็นมากจริง ๆ ขอบคุณครับ 555 มีหลายช่องมากที่อัปโหลดวิดีโอยาวตั้ง 4 ชั่วโมง...
เห็นด้วยเลย! แม้จะต้องเหนื่อยหน่อยและต้องมีโทเคน แต่พอทำเสร็จแล้วสะดวกมากจริง ๆ ครับ
นี่คือการจัดหมวดหมู่วิดีโอจำนวนมากที่มีอยู่เดิมบน YouTube และวิดีโอที่อัปโหลดใหม่ในตอนนี้เพื่อแสดงผลใช่ไหมครับ/คะ? พอลองเข้าไปดูแล้วพบว่าบางหมวดหมู่ดูเหมือนจะมีวิดีโออยู่แค่ไม่กี่รายการ เลยอยากสอบถามว่าเป็นเพราะอะไรครับ/คะ
ระบบจะไม่ดึงวิดีโอเก่าที่เผยแพร่ก่อนหน้านี้มา และจะเริ่มเก็บเฉพาะวิดีโอใหม่ตั้งแต่เวลาที่เพิ่มช่องนั้นเข้าไปเท่านั้น
เยี่ยมมาก!!!!!
-_-b
ว้าว เป็นเว็บที่ดีมากจริง ๆ ครับ!!! จะขอเป็นกำลังใจให้และจะใช้งานให้ดีครับ!
ขอบคุณสำหรับการสนับสนุน!!
หมวดหมู่ยังใช้งานไม่ได้เลย~ ถ้ามีหมวดพัฒนา/เศรษฐกิจก็น่าจะดีครับ!!
ขอบคุณสำหรับฟีดแบ็กครับ ระหว่างแยกตารางหมวดหมู่ผมเผลอตกหล่นไป T_T
ได้แก้ไขแล้วและนำกลับมาเผยแพร่ใหม่แล้วครับ!
สำหรับหมวดหมู่และช่องต่าง ๆ มีแผนจะลบหรือเพิ่มโดยดูจากจำนวนผู้ติดตามของผู้ใช้ครับ
ผมเป็นคนที่คิดว่าการรับข้อมูลเป็นข้อความดีกว่าวิดีโอมาก เลยชอบบริการนี้มากครับ
ขอบคุณครับ เดี๋ยวจะลองรวบรวมช่องดี ๆ ให้ได้เยอะ ๆ เลย ^^
ดีเลย! ว้าว ผมก็เพิ่งกำลังทำอะไรคล้าย ๆ กันอยู่เหมือนกัน ขนลุกเลย!
มีคนที่คิดเหมือนกันจริงๆ ด้วย! ไม่แน่ใจว่าจะเป็นประโยชน์ไหม แต่ขอแชร์บันทึกการทำงานของผมไว้ครับ
https://eastchair.substack.com/p/replit-mvp-youtube
กระบวนการทำฟีดจาก YouTube ให้เหมาะสมที่สุดยากกว่าที่คิด ถ้ามีวิธีที่ดีกว่านี้ช่วยแชร์กันด้วยนะครับ!
เพราะนโยบายบล็อกบอตของ YouTube เลยทำได้ยากเหมือนกัน..T_T
โอ้ ดีเลยครับ แล้วจะสมัครรับ RSS XML ยังไงครับ?
ผมไม่ได้เป็นนักพัฒนา แต่เอเจนต์ช่วยทำออกมาได้ดีเลยครับ เลยเพิ่มปุ่ม RSS xml เข้าไปแล้ว ถ้ามีส่วนไหนแปลก ๆ รบกวนช่วยติชมด้วยนะครับ!
ตอนนี้ยังไม่ได้ทำระบบติดตามผ่าน RSS ไว้ครับ เดี๋ยวจะลองทำในเร็ว ๆ นี้ครับ