2019年4月10日水曜日

[code] YouTubeパラメータ,再生リスト


◆再生リストの読み込み
listType プレーヤー パラメータを playlist に設定します。
また、list プレーヤー パラメータを、読み込む YouTube 再生リスト ID に設定します。
http://www.youtube.com/embed?listType=playlist&list=PLAYLIST_ID
再生リスト ID の前には、次の例に示すように、文字 PL を付ける必要があります。
http://www.youtube.com/embed?listType=playlist&list=PLC77007E23FF423C6
YouTube Data API(v3)を使用している場合、再生リスト ID を検索結果、チャンネル リソース、またはアクティビティ リソースから取得して、これらの URL をプログラムによって構成することができます。再生リスト ID を取得した後、上の URL の中にある PLAYLIST_ID というテキストをその値に置き換えます。
◆ユーザーのアップロード動画の読み込み
listType プレーヤー パラメータを user_uploads に設定します。
また、list プレーヤー パラメータを、読み込むアップロード動画の所有者の YouTube ユーザー名に設定します。
http://www.youtube.com/embed?listType=user_uploads&list=USERNAME
◆特定のクエリの検索結果の読み込み
listType プレーヤー パラメータを search に設定します。
次に、list プレーヤー パラメータに検索キーワードを指定すると、その検索結果がプレーヤーに読み込まれます。
http://www.youtube.com/embed?listType=search&list=QUERY

google
https://developers.google.com/youtube/player_parameters?hl=ja








◆再生リストを埋め込む
パソコンで YouTube アカウントにログインします。
ページの左側で、埋め込みたい再生リストを選択します。
URL から再生リスト ID をコピーします。
次の手順に沿って個々の動画の埋め込みコードを変更します。
動画 ID の代わりに(「embed/」の後に)、「videoseries?list=」を入力します。
次に「=」の後に再生リスト ID を貼り付けます。
ブログやウェブサイトの HTML にコードを貼り付けます。
例:
<iframe width="560" height="315" src="https://www.youtube.com/embed/videoseries?list=PLx0sYbCqOb8TBPRdmBHs5Iftvv9TPboYG" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen>

wisdommingle.com
https://wisdommingle.com/





「再生リスト」、「ユーザーアップロード動画」、「特定のクエリの検索結果」
続いて、「動画単体」以外の埋め込み方法です。
「動画単体」以外にも、
「再生リスト」、
「ユーザーアップロード動画」、
「特定のクエリの検索結果」
の埋め込みが可能です。
それぞれの埋め込むURLは、「https://www.youtube.com/embed」以降に以下のように付け加えます。
「再生リスト」…「?listType=playlist&list=[再生リストID]」
「ユーザーアップロード動画」…「?listType=user_uploads&list=[ユーザーID]」
「特定のクエリの検索結果」…「?listType=search&list=[検索文字列]」
再生リスト、ユーザーアップロード動画のIDに関しては、それぞれページへアクセスしてURLを見れば分かります。
下記がIDとなります。
「再生リスト」…「https://www.youtube.com/watch?v=ZJzbIxP0pWU&list=PL1F408CDA76C6192F」
「ユーザーアップロード動画」…「https://www.youtube.com/user/kazuyoshisaitoch/featured」

俺の開発研究所
https://itlogs.net/youtube-embed/







◆動画リストを表示
組み合わせて使用 listType list
指定した文言のリスト search=検索クエリ
YouTube チャンネル user_uploads=チャンネル ID
再生リスト playlist=再生リストID
◆再生リストを作成
再生リスト 動画IDをカンマ区切りで並べる

wisdommingle.com
https://wisdommingle.com/








使えるパラメータ
ちなみに、こんなパラメータがあるよというレベルの説明ですが、気になるものがあれば調べてご利用ください。
cc_load_policy:字幕表示
color:プレーヤーの動画進行バーに動画を開始してからの経過時間を示すときに使用する色を指定
disablekb:キーボード操作の有効無効
enablejsapi:JavaScript API が有効無効
fs:全画面表示ボタンを表示の有無
hl:プレーヤーのインターフェースの言語を設定
iv_load_policy:動画アノテーション表示
list:プレーヤーに読み込むコンテンツを識別するときに、listType パラメータと組み合わせて使用
listType:レーヤーに読み込むコンテンツを識別するときに list パラメータと組み合わせて使用
modestbranding:YouTube ロゴを表示の有無
origin: IFrame API のセキュリティを強化
playlist: 再生する動画 ID をカンマで区切ったリスト
playsinline:このパラメータは iOS 上の HTML5 プレーヤー制御

Report Hot Cafe
https://report.hot-cafe.net/youtube-code-1254



<iframe src="
https://www.youtube.com/embed?listType=playlist&list=PLxXBlqZHSvQCKELPXIBUdQsjri0dLn1ry&controls=1&loop=1&showinfo=0&autoplay=0&autoplay=0&rel=0" width="350">
</iframe>

gfgdgfd pc






(非推奨)Flash形式(タグ)の「再生リスト」の動画プレーヤーで「loop」をつかう場合
※注記:YouTubeの Flash API は、現在では、非推奨になっています。
YouTubeの Flash API というのは、Flash形式の埋め込み動画プレーヤー(「Flash(AS3)プレーヤー」)(タグの埋め込み動画プレーヤーや、タグの埋め込み動画プレーヤー)のことです。
Flash形式の埋め込み動画プレーヤー(「Flash(AS3)プレーヤー」)の映像の左下の部分に、下記のように表示される文章が、非推奨であることを示しています。
「The YouTube Flash API was officially deprecated on January 27th, 2015.」
(日本語訳:「YouTubeの Flash API は、2015年1月27日に、公式に非推奨になりました。」)
ですので、現在は、HTML5形式の動画プレーヤー(

0 件のコメント:

コメントを投稿