広告を利用しています

当サイトは広告を掲載しています。消費者庁が2023年10月1日から施行した景品表示法の規制対象(通称:ステマ規制)にならないよう配慮して記事を作成しています(記事はこちら、消す方法はこちら

【YouTube】プレイリストの現在再生している動画を目立たせるCSS

YouTube

「YouTube」のアイコン画像

この記事では、PCウェブサイト版「YouTube」のプレイリスト内で現在再生(選択)している動画を好きな背景色にして目立たせるCSSについて書きます。

ウェブサイトに自分で作成したCSSを適用できるChrome拡張機能「Stylebotスタイルボット」や「Stylusスタイラス」を利用します。

【YouTube】プレイリストの現在再生している動画を目立たせるCSS

通常、YouTubeで再生リスト(例:僕の動画)を開くと右側サイドバーに一覧が表示されます。そのサイドバー内にある現在再生している動画の背景色は動画によって異なります。

PC版「YouTube」のプレイリストページのサイドバー画像

なんとなく動画内に多く使われている色が取得されて設定されているように思えます。僕の場合森林動画は緑色、レンガが映っている動画はオレンジ色の選択色になりました。

恐らくこのデザインは2022年10月以降から実装された「アンビエントモード」と同時に実装されたと思います。違ったらすみません。

個人的にはもう少し目立つ背景色だったらいいなと思いました。非アクティブの色と見分けにくかったです。ページをスクロールした後に現在再生しているところに戻るのが大変でした。CSSを利用して好きな固定色&目立つ色にしてみます。

CSSを導入したPCブラウザだけの反映で他のデバイスには影響しません。自身の環境上のみです。拡張機能を導入できないスマホやタブレットのアプリ版ではできません。

インストール方法

Chromeウェブストアからインストールできます。

Chrome拡張機能だけでなく「Microsoft Edge」と「Firefox」版もあります。本記事では「Stylebot」を紹介しますが「Stylus」などでもOKです。僕はメインでは「Stylus」を使っています。

「Chromeに追加」をクリックします。

「Stylebot」拡張機能をインストールする手順画像1

「拡張機能を追加」をクリックします。

「Stylebot」拡張機能をインストールする手順画像2

拡張機能のオーバーフローメニューに追加されたらOKです。

「Stylebot」拡張機能をインストールする手順画像3

頻繁に開く場合は拡張機能のオーバーフローメニューを開いて「Stylebot」の隣にあるピン留めアイコンをクリックします。ツールバーに直接配置されます。

「Stylebot」拡張機能を直接ツールバーに配置する手順画像

詳しい使い方を知りたい方は以下の記事を参考にしてみてください。

プレイリストの現在地点カスタマイズCSS

スタイルシートを開く

YouTube」にアクセスします。インストールした「Stylebot」拡張機能アイコンをクリック→「Stylebotを開く」をクリックします。

「Stylebot」拡張機能のスクリーンショット1

右側に白紙のサイドバーが表示されます。

もし初めて「Stylebot」を起動した場合は、「ベーシック」という画面が表示されます。下部にある「コード」をクリックすると白紙のスタイルシート画面を開けます。

CSSを書き込む

以下のコードを書き込みます。

CSS
/*プレイリスト内の現在再生している動画の背景色*/
ytd-playlist-panel-video-renderer[selected] {
  background-color: #cd1212 !important;
}

/*プレイリスト内の現在再生している動画の文字色(タイトル名)*/
ytd-playlist-panel-video-renderer[selected] #video-title {
  color: #fff !important;
}

/*プレイリスト内の現在再生している動画の文字色(チャンネル名)*/
ytd-playlist-panel-video-renderer[selected] span#byline {
  color: #a7a5a5 !important;
}

プレイリスト内の現在再生している動画の背景色」の「background-color」が背景色を指しています。

HTMLカラーコードで指定できます。カラーコードが分からない場合は以下の記事を参考にしてみてください。ウェブ上で色を指定できるコードです。

注意事項

本記事のCSSは僕が適当に作成したコードです。皆さんの環境によっては使えなかったり、サイト側の仕様変更でいつの間にか使えなくなる可能性もあります。

もし書き込んでも反映されない場合、問い合わせより教えていただければ幸いです。初心者の僕ができる範囲で修正したいと思います。

下記画像のようになればOKです。右上の「×」でスタイルシートを閉じます。

「Stylebot」拡張機能のスクリーンショット2
2023年2月追記

背景色や文字色を変更するのではなく枠線を追加するのもいいと読者様に教えていただきました。確かにそうかもしれません。

CSS
/*プレイリスト内の現在再生している動画に枠線を付ける*/
ytd-playlist-panel-video-renderer[selected] {
  border: solid 3px #fe0000 !important;
  border-radius: 16px !important;
}

border」の数字で太さ、「fe0000」の部分で色を変更できます。

PC版「YouTube」のプレイリストページのサイドバー内にある現在再生中の動画にCSSで枠線を付けた画像

再度拡張機能ボタンを押して、登録したサイト(例:www.youtube.com)がオンになっていることを確認します。オンになっている間は有効になっているということです。

色が変わったか確認する

YouTubeのプレイリストページを開きます。試しに僕のサブ垢チャンネルを見てみます。現在再生している動画が指定した背景色、文字色になります。赤色にしてみました。

PC版「YouTube」のプレイリストページのサイドバー内にある現在再生中の動画をCSSで赤色背景にした画像

上記で紹介しているCSSコードは3つの場所を変えるようにしています。再生している動画の背景色、タイトル、チャンネル名の文字色です。

PC版「YouTube」のプレイリストページのサイドバー内にある項目の説明画像

例えば、チャンネル名を黄色にしたい場合は以下のようにします。

CSS
/*プレイリスト内の現在再生している動画の文字色(チャンネル名)*/
ytd-playlist-panel-video-renderer[selected] span#byline {
  color: #fffa00 !important;
}

サブタイトル(チャンネル名)が黄色になります。

PC版「YouTube」のプレイリストページのサイドバー内にある現在再生中の動画をCSSで黄色文字にした画像

一時的に無効化したい場合は、「Stylebot」拡張機能アイコンを左クリック→「www.youtube.com」をオフにします。完全に使わなくなった場合は書き込んだコードを削除します。

【追記】「YouTube Music」でも同様にしたい場合

以下の記事を参考にしてみてください。

感想

以上、PCウェブサイト版「YouTube」の再生リスト内にある現在再生している動画を目立つように装飾するCSSでした。

僕は色を変えるカスタマイズならできるので、もし「ここの色変えたい!」といった要望がありましたら問い合わせより教えていただければなと思います。

その際はこれ以上ないくらい優しい口調でお願いいたします。

2023年1月24日YouTube

Posted by ナポリタン寿司