youtube

หลายๆเว็บที่ได้มีการนำคลิปวิดีโอ 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=FPEND5w6fUw เราก็จะได้ video id คือ FPEND5w6fUw ซึ่งเราสามารถเอา video id จาก หลัง v= นั้นเอง แต่ถ้า url ยาวกว่านี้เช่น http://www.youtube.com/watch?v=BD4h9sCPymo&feature=related ให้เราเอาหลังจาก v= จนถึงเครื่องหมาย & นะครับ จากตัวอย่าง url อันที่ 2 ก็จะได้ video id คือ BD4h9sCPymo นั้นเอง หลังจากที่เรารูป 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 นะครับ

นี้ก็เป็นรูปหมายเลข 0 ของ video id ที่บอกไปตั้งแต่แรกคือ FPEND5w6fUw

ส่วนนี้เป็นหมายเลข 2 ซึ่งเว็บส่วนใหญ่เค้านิยมใช้กันในหน้าแรกที่แสดงคลิปต่างๆครับ

นี้ก็เป็นวิธีดึงรูป thumb จาก youtube วิธีแรกนะครับส่วนวิธีที่ 2 ถ้าผมมีเวลาศึกษา api? youtube จะมาเขียนบทความให้อีกทีนะครับ

Leave a Reply

Your email address will not be published. Required fields are marked *