Cette fonctionnalité Unity est morte depuis longtemps, mais je cherchais quelque chose de similaire pour Gnome Shell et je suis tombé dessus browser-mpris2, une extension qui implémente une interface MPRIS v2 pour Google Chrome / Chromium qui ne supporte actuellement que YouTube , et j'ai pensé que certains lecteurs de Linux Uprising aimeraient cela.
L'extension fonctionne également avec les navigateurs Web basés sur Chromium tels qu'Opera et Vivaldi.
browser-mpris2 prend également en charge Firefox, mais comme le chargement des extensions via about:debugging est temporaire et requis pour browser-mpris2, cet article n'inclut pas les instructions de Firefox. Le développeur avait l'intention d'envoyer l'extension au site Web Firefox Addons à l'avenir.
Cette extension Chrome vous permet de contrôler le lecteur multimédia YouTube (lecture, pause, arrêt et recherche) dans les applets compatibles MPRIS2 . Par exemple, si vous utilisez Gnome Shell, vous recevrez les commandes de YouTube Media Player sous forme de notification permanente, ou vous pouvez utiliser une extension telle que Media Player Indicator pour cela. Dans Cinnamon / Linux Mint avec Cinnamon, il est affiché dans l'applet sonore.
Cela n'a pas fonctionné pour moi à Unity , je ne sais pas pourquoi. Je n'ai pas essayé cette extension avec d'autres applets compatibles MPRIS2 disponibles dans divers environnements de bureau (KDE, Xfce, MATE, etc.). Lorsque vous l'essayez, faites-nous savoir s'il fonctionne avec votre environnement de bureau / applet compatible MPRIS2.
Voici une capture d'écran avec l'affichage du lecteur multimédia Affichage des informations sur la vidéo YouTube en cours de lecture ainsi que ses commandes (lecture/pause, arrêt et recherche) sur Ubuntu 18.04 à l'aide du navigateur Gnome Shell et Chromium :
Et dans Linux Mint 19 Cinnamon avec son applet audio standard et son navigateur Chromium :
Connexe :Correction des contrôles mal alignés de l'extension de l'indicateur du lecteur multimédia / Texte sur Gnome Shell 3.28
Comment installer browser-mpris2 pour Google Chrome / Chromium
1. Installez Git si vous ne l'avez pas déjà fait.
Dans Debian/Ubuntu/Linux Mint, utilisez cette commande pour installer git :
sudo apt install git
2. Téléchargez et installez les fichiers requis par browser-mpris2.
Les commandes suivantes clonent le référentiel Git browser-mpris2 et installent le fichier chrome-mpris2 /usr/local/bin/
(Exécutez la commande "git clone ..." dans un dossier où vous pouvez toujours conserver le dossier browser-mpris2 car vous ne pouvez pas le supprimer car il est utilisé par Chrome / Chromium):
git clone https://github.com/otommod/browser-mpris2
sudo install browser-mpris2/native/chrome-mpris2 /usr/local/bin/
3. Chargez l'extension dans le navigateur Web basé sur Chrome / Chromium.
Ouvrez les navigateurs Web Google Chrome, Chromium, Opera ou Vivaldi, rendez-vous sur la page Extensions (Entrez chrome://extensions
dans la barre d'URL) Developer mode
Utilisez le commutateur en haut à droite de l'écran, puis sélectionnez Load Unpacked
et sélectionnez le répertoire chrome-mpris2 (assurez-vous de ne pas sélectionner de sous-dossier).
Copiez l'ID d'extension et enregistrez-le car vous en aurez besoin plus tard (il ressemble à ceci :emngjajgcmeiligomkgpngljimglhhii
mais c'est différent pour vous, alors utilisez l'ID de votre ordinateur !).
4. Exécution de install-chrome.py
(sur les browser-mpris2/native
Dossier), en spécifiant l'ID d'extension et le chemin chrome-mpris2.
Utilisez cette commande dans un terminal (remplacez REPLACE-THIS-WITH-EXTENSION-ID
avec l'identifiant d'extension mpris2 du navigateur affiché sous chrome://extensions
de l'étape précédente) pour installer cette extension :
browser-mpris2/native/install-chrome.py REPLACE-THIS-WITH-EXTENSION-ID /usr/local/bin/chrome-mpris2
Vous n'avez besoin d'exécuter cette commande qu'une seule fois, il n'est pas nécessaire de l'ajouter au démarrage ou quoi que ce soit du genre. Toute vidéo YouTube que vous lisez dans les navigateurs Google Chrome ou Chromium doit apparaître dans l'applet MPRISv2 que vous utilisez. Il n'est pas nécessaire de redémarrer le navigateur Web.
Lié à Chrome :Comment activer correctement l'accélération matérielle dans Chromium sur Ubuntu ou Linux Mint