GNU/Linux >> Linux の 問題 >  >> Debian

browser-mpris2 (Chrome 拡張機能) を使用して、YouTube プレーヤー コントロールを Linux デスクトップに追加します。

私が見逃している Unity の機能の 1 つ (ただし、短時間しか機能しませんでした) は、Web ブラウザーで YouTube などの Web サイトにアクセスすると、Ubuntu サウンド ディスプレイでプレーヤー コントロールが自動的に与えられるため、トップ バーから直接ビデオを一時停止または停止できます。 、ビデオ/曲の情報とプレビュー。

この Unity 機能は長い間使用されていませんが、Gnome Shell に似た機能を探していたところ、browser-mpris2 に出会いました。これは、現在 YouTube のみをサポートしている Google Chrome / Chromium 用の MPRIS v2 インターフェイスを実装する拡張機能です

この拡張機能は、Opera や Vivaldi などの Chromium ベースの Web ブラウザでも動作します。

browser-mpris2 は Firefox もサポートしていますが、about:デバッグを介した拡張機能のロードは一時的なものであり、browser-mpris2 に必要であるため、この記事には Firefox の手順は含まれていません。開発者は、将来的に拡張機能を Firefox Addons Web サイトに送信する予定でした.

この Chrome 拡張機能により、MPRIS2 対応アプレットで YouTube メディア プレーヤー (再生、一時停止、停止、検索) を制御できます .たとえば、Gnome Shell を使用している場合、YouTube Media Player コントロールを永続的な通知として受け取るか、そのために Media Player Indicator などの拡張機能を使用できます。 Cinnamon / Linux Mint with Cinnamon では、サウンドアプレットに表示されます。

Unity ではうまくいきませんでした 、理由はわかりません。さまざまなデスクトップ環境 (KDE、Xfce、MATE など) で利用可能な他の MPRIS2 対応アプレットでこの拡張機能を試したことはありません。試してみたら、デスクトップ環境 / MPRIS2 対応アプレットで動作するかどうかお知らせください。

Gnome Shell と Chromium ブラウザを使用して、Ubuntu 18.04 で現在再生中の YouTube ビデオとそのコントロール (再生/一時停止、停止、検索) に関する情報を表示するメディア プレーヤー表示のスクリーンショット:

また、Linux Mint 19 Cinnamon とその標準サウンド アプレットおよび Chromium ブラウザーでは:

関連:Gnome Shell 3.28 の Media Player Indicator Extension のコントロール/テキストの位置ずれを修正

Google Chrome / Chromium に browser-mpris2 をインストールする方法

1.まだ Git をインストールしていない場合は、インストールしてください。

Debian / Ubuntu / Linux Mint では、次のコマンドを使用して git をインストールします:

sudo apt install git

2. browser-mpris2 に必要なファイルをダウンロードしてインストールします。

次のコマンドは、browser-mpris2 Git リポジトリのクローンを作成し、chrome-mpris2 ファイル /usr/local/bin/ をインストールします。 (Chrome / Chromium で使用されているため削除できないため、browser-mpris2 フォルダーを保持できるフォルダーで「git clone …」コマンドを実行します):

git clone https://github.com/otommod/browser-mpris2
sudo install browser-mpris2/native/chrome-mpris2 /usr/local/bin/

3.拡張機能を Chrome / Chromium ベースのウェブ ブラウザにロードします。

Google Chrome、Chromium、Opera、または Vivaldi Web ブラウザーを開き、拡張機能ページに移動します (chrome://extensions を入力します)。 URL バーで) Developer mode 画面右上のスイッチで Load Unpacked を選択 ディレクトリ chrome-mpris2 を選択します (サブフォルダーを選択しないように注意してください)。

拡張機能 ID をコピーし、後で必要になるので保存します (次のようになります:emngjajgcmeiligomkgpngljimglhhii しかし、それはあなたにとっては異なるので、あなたのコンピュータからの ID を使用してください!)。

4. install-chrome.py を実行中 (browser-mpris2/native の フォルダー)、拡張機能 ID と chrome-mpris2 パスを指定します。

ターミナルでこのコマンドを使用します (REPLACE-THIS-WITH-EXTENSION-ID を置き換えます)。 chrome://extensions の下に表示されるブラウザ mpris2 拡張機能 ID を使用 前のステップから) この拡張機能をインストールするには:

browser-mpris2/native/install-chrome.py REPLACE-THIS-WITH-EXTENSION-ID /usr/local/bin/chrome-mpris2


このコマンドを実行する必要があるのは 1 回だけです。スタートアップなどに追加する必要はありません。 Google Chrome または Chromium ブラウザーで再生する YouTube ビデオは、使用している MPRISv2 アプレットに表示されます。 Web ブラウザを再起動する必要はありません。

Chrome 関連:Ubuntu または Linux Mint の Chromium でハードウェア アクセラレーションを適切に有効にする方法


Debian
  1. この軽量Linuxデスクトップで生産性を向上させる

  2. Linuxデスクトップに壁紙としてビデオを追加する

  3. Linux デスクトップで ibus-typing-booster を使用して予測入力を有効にする方法

  1. ArkforKDEを使用してLinuxデスクトップ上のファイルをアーカイブする

  2. PlexyDeskを使用してLinuxデスクトップの機能を拡張する方法

  3. ヘッドセット–LinuxデスクトップからYouTubeMusicをストリーミング

  1. KDEPlasmaでLinuxデスクトップをカスタマイズする

  2. Trinityデスクトップ環境でLinuxデスクトップをカスタマイズする

  3. Linuxデスクトップ用のLuminaを使い始めましょう