mpv handler es un controlador de protocolo para mpv escrito en Rust que, acompañado de un script de usuario del navegador, permite a los usuarios abrir videos de YouTube, Twitch y Bilibili con mpv.
Funciona con navegadores web basados en Firefox y Chromium en Linux y Microsoft Windows sin utilizar un servicio en segundo plano.
Cuando todo esté configurado y se vea un video en cualquiera de los sitios web anteriores, aparecerá un nuevo botón en la página web del video (en la esquina inferior izquierda) que le permitirá reproducir ese video usando mpv, un medio gratuito y de código abierto. jugador.
En la configuración, puede controlar la calidad del video y si desea pasar cookies o no, útil para ver videos de miembros.
Dado que mpv usa youtube-dl para reproducir los videos y youtube-dl es compatible con cientos de sitios web, usted mismo puede agregar soporte para otros sitios web para compartir videos editando el script de usuario "Reproducir con mpv".
Esto es especialmente útil si su navegador web no es compatible con la reproducción de video acelerada por hardware . En este caso, reproducir el video en mpv (con la aceleración de hardware activada) debería dar como resultado una reproducción más fluida de videos de alta calidad y una menor utilización de la CPU (y, por lo tanto, una menor descarga de la batería). También significa que no obtendrá ningún anuncio en video.
Relacionado:Cómo habilitar la decodificación de video acelerada por hardware en los navegadores Google Chrome, Brave, Vivaldi y Opera en Debian, Ubuntu o Linux Mint
mpv-handler no es nada nuevo. Hay varias alternativas, como por ejemplo:Jugar con MPV por ejemplo. Sin embargo, la diferencia con la mayoría de las alternativas es que mpv-handler funciona con navegadores basados en Firefox y Chromium y no requiere un servidor.
Instalar mpv-handler en Linux
1. Descargue la última versión mpv-handler-linux-x64.zip de GitHub, extraiga el archivo y cópielo mpv-handler
a ~/.local/bin/
y mpv-handler.desktop
a ~/.local/share/applications/
y config.toml
a ~/.config/mpv-handler
En Arch Linux / Manjaro puede usar el controlador mpv de. para instalar GOLD.
Para otras distribuciones de Linux, puede hacer todo esto desde la línea de comandos usando:
wget https://github.com/akiirui/mpv-handler/releases/latest/download/mpv-handler-linux-x64.zip
unzip -d mpv-handler mpv-handler-linux-x64.zip
mkdir ~/.local/bin/ #just in case
mkdir ~/.local/share/applications/ #just in case
cp mpv-handler/mpv-handler ~/.local/bin/
cp mpv-handler/mpv-handler.desktop ~/.local/share/applications/
mkdir ~/.config/mpv-handler
cp mpv-handler/config.toml ~/.config/mpv-handler/
Es importante tener en cuenta que debe tener ~/.local/bin
en tu RUTA. Si aún no lo ha hecho, agregue PATH="$HOME/.local/bin:$PATH"
a ~/.profile
(y reiniciar la sesión).
2. Asegúrese de que mpv y la última versión de youtube-dl estén instaladas en su sistema.
mpv está disponible en los repositorios oficiales para la mayoría de las distribuciones de Linux, así que instálelo desde allí.
Dado que los sitios web cambian con frecuencia y youtube-dl se rompe, recomiendo eliminar youtube-dl si lo instaló desde los repositorios de distribución de Linux (a menos que se actualice constantemente) e instalarlo usando PIP en su lugar:
python3 -m pip install --user --upgrade youtube-dl
Usa el mismo comando para actualizar youtube-dl.
3. Instale Violentmonkey o Tampermonkey Userscript Manager Addon para su navegador web.
Greasemonkey 4.0+ no es compatible con el script de usuario "Jugar con mpv", por lo que debe instalar los complementos Violentmonkey o Tampermonkey:
- Tamperaffe:navegadores web basados en Chromium (Google Chrome, Chromium, Brave, Opera, etc.) | Zorro de fuego
- Mono violento:navegadores web basados en Chromium (Google Chrome, Chromium, Brave, Opera, etc.) | Zorro de fuego
4. Instale el script de usuario "Juega con mpv".
Visite la página de Userscript "Jugar con mpv" y haga clic en el botón Instalar.
5. Registre el nuevo controlador de esquema de URL con XDG.
Ahora debería ver un nuevo botón en la esquina inferior izquierda de un sitio web compatible como YouTube que permitirá reproducir el video actual en mpv.
Pero eso no funcionó de inmediato para mí. Tuve que registrar el nuevo controlador de esquema de URL con XDG para que esto funcionara. aunque esto no se menciona en la documentación del controlador mpv .
Esto se puede hacer con el siguiente comando:
xdg-mime default mpv-handler.desktop x-scheme-handler/mpv
Y eso es. Abra un video en YouTube y debería ver un nuevo botón flotante en la parte inferior izquierda del sitio web. Haga clic en eso y el navegador web debería preguntarle si desea permitir que el sitio abra enlaces mpv:
Zorro de fuego:
Navegadores web basados en Chromium (estoy usando el navegador Brave en la siguiente captura de pantalla):
Una vez que abra el enlace, el video debería abrirse con el reproductor multimedia MPV. Tenga en cuenta que esto también abrirá una nueva ventana de terminal. Necesitas mantenerlo abierto mientras miras el video. Cuando cierre mpv, la ventana de la terminal también se cerrará automáticamente.
Además, en ambos casos de navegador, puede marcar la casilla para usar siempre mpv-handler para abrir enlaces mpv.
La información de instalación para Microsoft Windows se puede encontrar en esta página.
También te puede interesar:Haruna Video Player 0.6.0 basado en mpv agrega soporte para MPRISv2 y listas de reproducción de YouTube