YouTubeの動画を貼り付けるタグは↓以下のような形式になっていますが、「value="http://www.youtube.com/v/rRixnmnNvDA"」の部分がよくわかりません。これはYouTubeのウェブサイトに接続してIDが「rRixnmnNvDA」の動画を表示せよということなのでしょうか。

「rRixnmnNvDA」の値はYouTubeのサイトでプログラム上どのようにして取得されるのでしょうか。
PerlやPHPで書かれたサンプルコードがあれば紹介お願いします。
分かりにくい質問かもしれませんが、解説できる方お願いいたします。

<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/rRixnmnNvDA"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/rRixnmnNvDA" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>

回答の条件
  • URL必須
  • 1人5回まで
  • 登録:
  • 終了:2006/12/04 16:35:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:nabetomo No.1

回答回数125ベストアンサー獲得回数6

ポイント27pt

同じ様に

<param name="movie" value="http://youtube.com/v/qMSrpZi_6WM">

の中の

http://youtube.com/v/qMSrpZi_6WM

にアクセスすると、アドレスバーには下記の様なURLが表示され

動画が再生待ちになります。

http://youtube.com/p.swf?video_id=qMSrpZi_6WM&eurl=&iurl...

上記URLのvideo_id=qMSrpZiから判断すれば

動画ファイルの「ユニークなNo」なのではないでしょうか?

id:sawakimasahito

ありがとうございます。

2006/11/27 18:50:48
id:b-wind No.2

回答回数3344ベストアンサー獲得回数440

ポイント27pt

実際に YourTube の中でどのような処理が行われているかはわかりませんが、

YouTubeのウェブサイトに接続してIDが「rRixnmnNvDA」の動画を表示せよということなのでしょうか。

おおよそそのような解釈で構わないと思います。


クエリを使わないパラメーターの渡し方の例としては PATH_INFO というものが良く使われます。

http://cgi.bookstudio.com/path_info/path_info3.htm

id:sawakimasahito

ありがとうございます。

そうです、どうやって「<param name="movie" value="http://www.youtube.com/v/rRixnmnNvDA"></param>」の部分がYouTubeに取得され、処理されるのかが良く分からないんです。

2006/11/27 18:53:50
id:b-wind No.3

回答回数3344ベストアンサー獲得回数440

ポイント26pt

「どうやって」の部分が param タグにかかっているのでしたら、

該当部分は HTML の object タグのパラメーターとして Flash プラグインに渡されています。

http://www.tohoho-web.com/html/object.htm

id:sawakimasahito

>該当部分は HTML の object タグのパラメーターとして Flash プラグインに渡されています。


となると、Flashプラグインでは変数名「movie」の値として「http://www.youtube.com/v/rRixnmnNvDA」が取得できるということでしょうか。

ここら辺のFlash側での変数の取得の仕方をActionScriptで解説しているサイトってないでしょうか。

回答数上限も変更いたしますので分かりましたらお願いいたします。

2006/11/27 21:27:19

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません