YouTubeの隠しパラメータのメモ(埋込み)

以前に&fmt=22という高画質になるパラメータを紹介しましたが、他にもあるのでサイト上に埋め込む場合に的を絞って載せておきます。

特に意味はないのですが、「ほしのこえ」の頃から興味深く見ている新海誠さんの
「秒速5センチメートル」の動画で実験してみます。
まずはデフォルト状態で。

YouTubeから埋め込みタグを拾ってくる時に「関連する動画を含める」や「境界線の表示」のチェックを外した場合の状態が次のソース。param、embedタグ内のアドレスの末尾に&rel=0というパラメータが付いているのが関連する動画を含めない指定です。境界線を表示する場合はさらに&border=1が付きます。

<object width="480" height="295">
<param name="movie" value="http://www.youtube.com/v/wtIyPrVPOVg&hl=ja&fs=1&rel=0"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/wtIyPrVPOVg&hl=ja&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed>
</object>

ではココからが本題です。

★高画質版にする場合

以前に紹介したURL末尾に付ける&fmt=22は埋め込む場合には&ap=%2526fmt%3D22となるので、

http://www.youtube.com/v/wtIyPrVPOVg&hl=ja&fs=1&rel=0&ap=%2526fmt%3D22

こんな感じで埋め込んであるURLに追加すると上のようにHDボタンを押さなくても高画質で再生されます。もちろん元の動画が高画質でアップロードされているのが条件です。解像度は幾つかあるので22を18や6にすれば画質が落ちます。


★再生スタート時間を指定する場合

今度は動画の再生開始時間を指定します。追加するパラメータは&start=秒数
次の動画は55秒からスタートするように指定してあるので、再生すると山崎まさよしの歌が始まる位置からスタートします。

http://www.youtube.com/v/wtIyPrVPOVg&hl=ja&fs=1&rel=0&start=55


★ループ再生する場合

ループ用に短い動画にしようと思ったのですが山崎まさよし繋がりで「僕はここにいる」BGMにでも・・・どうぞ。
パラメータは&loop=1です。

http://www.youtube.com/v/1ASyySFOA5Q&hl=ja&fs=1&rel=0&loop=1


★組み合わせた場合

また最初の「秒速5センチメートル」に戻ります。
幾つか組み合わせる場合もそのまま末尾につなげばOKなので、高画質で55秒からスタートしてさらにループする場合のパラメータは&ap=%2526fmt%3D22&start=55&loop=1なので

http://www.youtube.com/v/wtIyPrVPOVg&hl=ja&fs=1&rel=0&ap=%2526fmt%3D22&start=55&loop=1

こんな感じで繫げると次のようになります。


★自動再生する場合

こんなのは使わないけどパラメータだけ載せておきます。文字どうりサイト表示と同時に勝手に再生します。

http://www.youtube.com/v/wtIyPrVPOVg&hl=ja&fs=1&rel=0&autoplay=1

最後にYouTubeの方で埋め込みタグを無効にする場合もあるので載せておきます。今現在なので、復活したりするのかな?スーザン・ボイルさん関連の動画は無効になっているのが多いですね。著作権絡みなのか?サーバー負荷軽減のためか?
是非とも見てみて↓↓↓↓↓↓天使の歌声に心が震えます。
歌は心【完全版】/スーザン・ボイル (日本語字幕つき)

Googleで他にも公開されているパラメータもあります。
YouTube 埋め込みプレーヤーのパラメータ

コメントを残す

メールアドレスが公開されることはありません。