Explorer of Life

Tuesday, August 9, 2011

ทำไมวีดีโอที่แปะจากยูทูปไม่ยอม loop


ปกติถ้าต้องการให้วีดีโอจากยูทูป ที่เอามาแปะในมัลติพลายเล่นอัตโนมัติและเล่นต่อเนื่อง จะใช้วิธีแก้ embed code โดยเพิ่ม “&autoplay=1&loop=1” เข้าไปหลัง ID ของวีดีโอตามข้างล่างนี้ ก็ใช้การได้ดีมาตลอด แต่เดี๋ยวนี้ส่วนเล่นต่อเนื่อง (loop) ไม่เวิร์คน่ะค่ะ

ใครทราบวิธีแก้ไข รบกวนแนะนำด้วยค่ะ ขอบคุณมาก


<object width="425" height="349"><param name="movie" value="http://www.youtube.com/v/Kpqm1hxgH-w?version=3&amp;hl=en_US&autoplay=1&loop=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Kpqm1hxgH-w?version=3&amp;hl=en_US&autoplay=1&loop=1" type="application/x-shockwave-flash" width="425" height="349" allowscriptaccess="always" allowfullscreen="true"></embed></object>

เฉลย

หลังจากได้รับคำแนะนำจากคุณปีเตอร์ตามโพสต์คอมเม้นท์ คำตอบสำหรับปัญหานี้คือ ต้องใส่ "&playlist=VIDEOID" เข้าไปหลังคำสั่ง loop ด้วย จากตัวอย่างข้างบนจึงต้องเป็นดังนี้


<object width="425" height="349"><param name="movie" value="http://www.youtube.com/v/Kpqm1hxgH-w?version=3&amp;hl=en_US&autoplay=1&loop=1&playlist=Kpqm1hxgH-w"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Kpqm1hxgH-w?version=3&amp;hl=en_US&autoplay=1&loop=1&playlist=Kpqm1hxgH-w" type="application/x-shockwave-flash" width="425" height="349" allowscriptaccess="always" allowfullscreen="true"></embed></object>



ขอบคุณมากค่ะ คุณปีเตอร์






14 comments:

  1. I am not sure why this does not work. I did cut and paste this to try out but unfortunately, the link to the source does not appear to have any content to play krub.

    ReplyDelete
  2. Oh! sorry kha. I just did a mock up code copied from youtube's tutorial.

    I will correct the code above (since I can't paste the codes as text in the comments area) and perhaps if you are so inclined, you could try to copy and paste it again na kha. Thank you in advance.

    ReplyDelete
  3. I already corrected the code above from this video kha. If you'd like to try :). Thanks.

    ReplyDelete
  4. I already corrected the code above from this video kha. If you'd like to try :). Thanks.

    ReplyDelete
  5. Please try putting "&playlist=VIDEOID" after the loop krub as described in http://code.google.com/apis/youtube/player_parameters.html#loop I did copy the correct video and tested out and appears to be working for me. The videoID for this particular one is "Kpqm1hxgH-w". I am not sure I can paste the code here. Please let me know if you need to see the actual code. I will try to figure out to send code to you.

    ReplyDelete
  6. Wow! Thank you kha. You are awesome.

    I'm trying now but my internet connection sucks big time today :(.
    First, I put the "&playlist=VIDEOID" directly behind "&loop=1" but it doesn't work. Am putting it directly after the video id now. Will report back :)).

    ReplyDelete
  7. Ah! just looked at your link and understood now. Hee. Hee. Here we go again.

    ReplyDelete
  8. Yeah!!!!! It WORKED kha.

    Thank you so much for your help :)).

    ReplyDelete
  9. แก้ได้แล้ว เหรอ เร็วจัง 55

    ReplyDelete
  10. ดีใจด้วยจ้า ว่าจะแวะมาให้กะลังจาย

    ReplyDelete
  11. I am glad that it works out krub.

    ReplyDelete
  12. เข้ามาเก็บความรู้ครับ เดี๋ยวลองไปทำมั่ง อิอิ

    สุขสันต์วันแม่นะครับพี่ต่อย

    ReplyDelete
  13. ยินดีด้วยครับที่แก้ได้

    ReplyDelete