Esta característica de Unity ha estado muerta por mucho tiempo, pero estaba buscando algo similar para Gnome Shell y lo encontré browser-mpris2, una extensión que implementa una interfaz MPRIS v2 para Google Chrome / Chromium que actualmente solo es compatible con YouTube , y pensé que podría haber algunos lectores de Linux Uprising a quienes les gustaría esto.
La extensión también funciona con navegadores web basados en Chromium, como Opera y Vivaldi.
browser-mpris2 también es compatible con Firefox, pero como la carga de extensiones a través de:la depuración es temporal y se requiere para browser-mpris2, este artículo no incluye instrucciones de Firefox. El desarrollador tenía la intención de enviar la extensión al sitio web de complementos de Firefox en el futuro.
Esta extensión de Chrome le brinda controles para el reproductor multimedia de YouTube (reproducir, pausar, detener y buscar) en subprogramas compatibles con MPRIS2 . Por ejemplo, si usa Gnome Shell, recibirá los controles de YouTube Media Player como una notificación permanente, o puede usar una extensión como Media Player Indicator para eso. En Cinnamon / Linux Mint con Cinnamon, se muestra en el subprograma de sonido.
No funcionó para mí en Unity , no estoy seguro de por qué. No he probado esta extensión con otros applets habilitados para MPRIS2 disponibles en varios entornos de escritorio (KDE, Xfce, MATE, etc.). Cuando lo pruebe, infórmenos si funciona con su entorno de escritorio/subprograma habilitado para MPRIS2.
Aquí hay una captura de pantalla con la pantalla del reproductor multimedia Ver información sobre el video de YouTube que se está reproduciendo junto con sus controles (reproducir/pausar, detener y buscar) en Ubuntu 18.04 usando Gnome Shell y el navegador Chromium:
Y en Linux Mint 19 Cinnamon con su subprograma de sonido estándar y navegador Chromium:
Relacionado:Reparar la extensión del indicador del reproductor multimedia Controles desalineados/Texto en Gnome Shell 3.28
Cómo instalar browser-mpris2 para Google Chrome / Chromium
1. Instala Git si aún no lo has hecho.
En Debian/Ubuntu/Linux Mint, use este comando para instalar git:
sudo apt install git
2. Descargue e instale los archivos necesarios de browser-mpris2.
Los siguientes comandos clonan el repositorio browser-mpris2 Git e instalan el archivo chrome-mpris2 /usr/local/bin/
(Ejecute el comando "git clone..." en una carpeta en la que aún pueda conservar la carpeta browser-mpris2, ya que no puede eliminarla, ya que la usa Chrome / Chromium):
git clone https://github.com/otommod/browser-mpris2
sudo install browser-mpris2/native/chrome-mpris2 /usr/local/bin/
3. Cargue la extensión en el navegador web basado en Chrome / Chromium.
Abra los navegadores web Google Chrome, Chromium, Opera o Vivaldi, vaya a la página Extensiones (ingrese chrome://extensions
en la barra de URL) Developer mode
Usa el interruptor en la parte superior derecha de la pantalla, luego selecciona Load Unpacked
y seleccione el directorio chrome-mpris2 (asegúrese de no seleccionar una subcarpeta).
Copie el ID de la extensión y guárdelo, ya que lo necesitará más adelante (se ve así:emngjajgcmeiligomkgpngljimglhhii
pero es diferente para ti, ¡así que usa la ID de tu computadora!).
4. Corriendo install-chrome.py
(del browser-mpris2/native
Carpeta), especificando el ID de la extensión y la ruta de chrome-mpris2.
Use este comando en una terminal (reemplace REPLACE-THIS-WITH-EXTENSION-ID
con el ID de la extensión mpris2 del navegador que se muestra debajo de chrome://extensions
del paso anterior) para instalar esta extensión:
browser-mpris2/native/install-chrome.py REPLACE-THIS-WITH-EXTENSION-ID /usr/local/bin/chrome-mpris2
Solo necesita ejecutar este comando una vez, no es necesario agregarlo al inicio ni nada por el estilo. Cualquier video de YouTube que reproduzca en los navegadores Google Chrome o Chromium debería aparecer en el subprograma MPRISv2 que está utilizando. No es necesario reiniciar el navegador web.
Relacionado con Chrome:cómo habilitar correctamente la aceleración de hardware en Chromium en Ubuntu o Linux Mint