高度な編集テクニック/YouTubeプラグイン

Last-modified: 2023-12-01 (金) 15:31:22

YouTubeプラグイン使用時、以下のパラメータを指定することができます。
当wikiの趣旨上、rel=0強く推奨されます。
ただし、YouTubeは高頻度で仕様変更を行なっており、一時的にパラメータが機能しなくなったり、復活したりということがままあります。本ページで示した説明と異なる挙動が確認された際(あるいは元に戻った際)は、以下の枠の中にメモしてくださると非常に助かります。

  • 2023/12/01 rel=0にじさんじ公式チャンネルでのみ関連動画そのものが表示されない仕様になっている。原因不明。比較のため別チャンネルの動画を新設。
  • 2023/12/01 modestbranding=1が機能していないことを確認。(記憶では、同年の夏頃一時的に機能していなかったが、その後再び機能していたはずである)

通常

#youtube(zPMWAj54Seg)
loading...

拡張パラメータつき

rel=0

動画一時停止時・終了時に表示される関連動画がにじさんじ公式チャンネルの動画のみになっている。

#youtube(zPMWAj54Seg?rel=0) //追記:関連動画が表示されなくなっている(原因不明)
#youtube(E8Bke4RbSqE?rel=0) //比較のため設置。関連動画が表示される、正しく挙動。
loading...
loading...

start= end=

「遠く遠くに叫ぶ」部分だけが再生される。

#youtube(zPMWAj54Seg?start=190&end=193)
loading...

controls=0

シークバーやボタンが表示されない。

#youtube(zPMWAj54Seg?controls=0)
loading...

list=PL

右上のボタンを押すと既存の「にじさんじ甲子園2023」のプレイリストになっている。動画ID無しだとプレイリストの最初の動画が表示される。

#youtube(?list=PLout9ZF2aCT_n1U20OUNTwJ3plg-yKWEs) //動画IDなし
#youtube(L6FN-cOW5g0?list=PLout9ZF2aCT_n1U20OUNTwJ3plg-yKWEs) //動画IDあり
loading...
loading...

playlist=

右上のボタンを押すと「Untitled List」というプレイリストになっている。「,」の代わりに%2c、「2」の代わりに%32を使っている。

「,」を用いるとplaylistパラメータ内のカンマではなく、YouTubeプラグインの区切り文字だとサイトが誤読する。
同様に、playlist=の後すぐに数字(「0」~「9」)が来ると、「playlist=2」で区切って理解してしまい、正常に動作しない。
これを回避するため、これらの文字をURLエンコード(パーセントエンコーディング)した形で書く必要がある。
すなわち、動画IDの区切りは「,」ではなく「%2c」を使い、
プレイリストの先頭の動画IDの最初の文字が数字である場合は「0」を「%30」、「1」を「%31」……「9」を「%39」に変換する必要がある。

#youtube(?playlist=2Rr2taSmIgY%2cMpPoKAoMH00%2cC2by2G_H29Q%2cADgodTeFaMM%2c2vgwvF6eidI%2cB_FSf9q8Teo%2czPMWAj54Seg)
//プレイリストが機能せず、動画も指定されていないのでエラー
#youtube(zPMWAj54Seg?playlist=2Rr2taSmIgY%2cMpPoKAoMH00%2cC2by2G_H29Q%2cADgodTeFaMM%2c2vgwvF6eidI%2cB_FSf9q8Teo%2czPMWAj54Seg)
//プレイリストが機能しない
#youtube(?playlist=%32Rr2taSmIgY%2cMpPoKAoMH00%2cC2by2G_H29Q%2cADgodTeFaMM%2c2vgwvF6eidI%2cB_FSf9q8Teo%2czPMWAj54Seg)
//機能する、動画IDなし
#youtube(zPMWAj54Seg?playlist=%32Rr2taSmIgY%2cMpPoKAoMH00%2cC2by2G_H29Q%2cADgodTeFaMM%2c2vgwvF6eidI%2cB_FSf9q8Teo%2czPMWAj54Seg)
//機能する、動画IDあり

NG

loading...
loading...

OK

loading...
loading...

loop=1

単一動画では機能せず、プレイリスト形式(list=かplaylist=)にすると機能する。

#youtube(zPMWAj54Seg?loop=1) //機能しない
#youtube(zPMWAj54Seg?playlist=zPMWAj54Seg&loop=1) //一つの動画をループ
#youtube(?list=PLout9ZF2aCT9q9rEaqcKmrcjzwSIroSE2&loop=1) //プレイリストをループ

NG

loading...

OK

loading...
loading...

autoplay=1&mute=1

再生ボタンを押さなくても自動で再生される。音の出る動画はミュートにすべき。

#youtube(zPMWAj54Seg?autoplay=1&mute=1)
#youtube(52563OjVB-8?autoplay=1)
loading...
loading...

modestbranding=1

動画右下の「YouTube」のボタンが消える。

#youtube(zPMWAj54Seg?modestbranding=1)
loading...

color=white

シークバーの色が白に変わる。なお、modestbranding=1との併用は不可能。
OK

#youtube(zPMWAj54Seg?color=white)
loading...

NG colorの方が優先されmodestbrandingは無効。

#youtube(zPMWAj54Seg?modestbranding=1&color=white)
loading...

使用例

FOCUS ON

#youtube(?rel=0&autoplay=1&mute=1&modestbranding=1&list=PLout9ZF2aCT9dD1Z2e8g52j91EfXpxD4U,360,640)
#youtube(?rel=0&controls=0&playlist=%38zX902R2lOE%2chdpNcb7pfhY%2cTde4uH8VI4w%2cvVfQlXijwlA%2cMX8_ihce4a0%2cmDqSEkhwIkU%2c
Q2KgKz0Mc-Y%2cdsyiMs0hq8k%2c6HdrXtP_tNk%2c4u9lVgeyxAM%2c5D13FEMxVtA)
注:見にくいので改行しています

スポット動画
ショート動画の縦横比(縦9:横16)に基づき縦360、横640にサイズ指定している。ミュート解除ボタンを表示させるためにcontrols=0は外している。幅が狭く他のボタンや時間表示が潰れる可能性があるのでmodestbranding=1で「YouTube」ボタンを消している。

loading...

FIRST SHOT収録曲全曲再生
YouTube Musicの動画にrel=0を適用すると関連動画が表示されなくなる。

loading...