youtubeをループ再生するなんやらかんやら

皆さんもご存じでしょう。いろんな動画が投稿されているyoutube。アレンジ曲などの演奏動画もたくさんアップされてるので、作業時にBGMとして使っています。ただ、ループ再生(あれ?リピート再生って言うんだっけ?よく分からん。。。)する機能がないのが不便だったので簡単にループ再生ができるCGIを作ってみました。

まずyoutubeをループ再生する方法についてです。

googleなどで検索して動画にたどり着いた場合は、URLはこんな感じだと思います。

http://jp.youtube.com/watch?v=◆◆◆◆◆◆

どっかからリンクで飛んでいった場合はこんな感じ。

http://jp.youtube.com/watch?v=◆◆◆◆◆◆&eurl=http://●●●●●●

ここで、◆◆◆◆◆◆は動画のIDで●●●●●●はリンク元のURLです。

ループ再生するには◆◆◆◆◆◆の部分をコピーして、

http://www.youtube.com/v/◆◆◆◆◆◆&loop=1

というURLにアクセスすればOKです。

また、ページ読み込み時に自動で再生したい場合は後ろに &autoplay=1 を付けてやって、

http://www.youtube.com/v/◆◆◆◆◆◆&loop=1&autoplay=1

とすればOKです。

このとき、http://www.youtube.com/というのがミソで、

どうやらhttp://jp.youtube.com/だとループ再生できないようです。

でも普通に動画にアクセスしたらhttp://jp.youtube.com/の方にいっちゃって面倒です。

そこで、動画のURLを入力するとループ&自動再生するようなCGIを作りました。

こちら→ http://whiter.jp/mytools/yll/

自分の為に作ったので他の人には使いにくいかもしれませんが、せっかくなので公開します。

こんなのも簡単に作れちゃうんだよってことで、

プログラミングやパソコンに興味をもってくれる人が増えたらいいな。

10月 31, 2008 • Posted in: mytools

2 Responses to “youtubeをループ再生するなんやらかんやら”

  1. muduki - 3月 24th, 2011

    なるほど!
    こんな方法があったんですね!
    むむむ…簡単にプログラミングをかじっていますが
    こんな方法があったとは…
    ありがとうございます!(≧ω≦)

    あ、もしかして最後につく「1」って実行するという意味でいいですか?

  2. wrb - 10月 10th, 2011

    コメントありがとうございます。
    ずっとブログを放置していて、とても遅くなってすみません。。

    もう見ていないでしょうけれど、
    「1」は「loop」や「autoplay」といったオプションを有効にするものです。
    youtubeの中身を知っている訳じゃないので間違ってたらすみません。。

Leave a Reply