หน้า: [1]
ผู้เขียน หัวข้อ: การดึงรูป Thumb ของ Clip video ใน Youtube  (อ่าน 2935 ครั้ง)
IT
Global Moderator
Newbie
*****
กระทู้: 8


ดูรายละเอียด
|
« เมื่อ: มกราคม 23, 2012, 07:22:02 PM »



หลายๆเว็บที่ได้มีการนำคลิปวิดีโอ youtube มาใส่ในเว็บนั้น สิ่งที่ขาดไม่ได้คือรูปขนาดเล็กที่แสดงภาพสื่อเนื้อหาใน clip video หรือที่เรียกว่า thumb การทำจะนำภาพ thumb จาก clip video youtube นั้นมีอยู่ด้วยกัน 2 วิธีนะครับเท่าที่ผมรู้ในตอนนี้คือ 1 เอามาจาก url ของรูปภาพประจำ clip วิธีที่ 2 คือใช้ api ดึงข้อมูลของภาพ thumb มาให้แต่ทั้ง 2 วิธีนั้นมันก็ต้องอาศัยค่าที่เรียกว่า video_id นั้นเอง แล้วเราจะเอา video id จากที่ไหนกันละง่ายที่สุดก็คือ url ของคลิปวิดีโอแต่ละคลิปนั้นแหละครับ เช่น http://www.youtube.com/watch?v=QJO3ROT-A4E เราก็จะได้ video id คือ QJO3ROT-A4E ซึ่งเราสามารถเอา video id จาก หลัง v= นั้นเอง แต่ถ้า url ยาวกว่านี้เช่น http://www.youtube.com/watch?v=QJO3ROT-A4E&feature=player_embedded ให้เราเอาหลังจาก v= จนถึงเครื่องหมาย & นะครับ จากตัวอย่าง url อันที่ 2 ก็จะได้ video id คือ QJO3ROT-A4E นั้นเอง หลังจากที่เรารูป video id แล้วเราก็จะมาดูรูป thumb กัน

การเอารูป thumb ของ video youtube นั้นจะให้ไปเอารูปจาก url นี้ครับ http://img.youtube.com/vi/VIDEO_ID/#.jpg? ซึ่ง VIDEO_ID คือ video id ที่เราหาเมื่อกี้นั้นเอง ส่วนเครื่องหมาย # นี้ก็จะเป็นเลข 0 ถึง 3 โดยรูปหมายเลข 0 นั้นจะมีขนาด 480?360 ส่วนหมายเลข 1-3 จะเป็นขนาด 120 x 90 นะครับ

ตัวอย่าง   http://img.youtube.com/vi/QJO3ROT-A4E/1.jpg


บันทึกการเข้า

หน้า: [1]
พิมพ์
 
กระโดดไป: