mpv-Handler ist ein in Rust geschriebener Protokoll-Handler für mpv, der es Benutzern, begleitet von einem Browser-Benutzerskript, ermöglicht, Videos von YouTube, Twitch und Bilibili mit mpv zu öffnen.
Es funktioniert sowohl mit Firefox- als auch mit Chromium-basierten Webbrowsern unter Linux und Microsoft Windows, ohne einen Hintergrunddienst zu verwenden.
Wenn alles eingerichtet ist und ein Video auf einer der oben genannten Websites angezeigt wird, erscheint eine neue Schaltfläche auf der Video-Webseite (in der unteren linken Ecke), mit der Sie dieses Video mit mpv, einem kostenlosen Open-Source-Medium, abspielen können Spieler.
In den Einstellungen können Sie die Videoqualität steuern und ob Sie Cookies weitergeben möchten oder nicht, was beim Ansehen von Mitgliedervideos nützlich ist.
Da mpv youtube-dl zum Abspielen der Videos verwendet und youtube-dl Hunderte von Websites unterstützt, können Sie selbst Unterstützung für andere Video-Sharing-Websites hinzufügen, indem Sie das Benutzerskript „Play with mpv“ bearbeiten.
Dies ist besonders nützlich, wenn Ihr Webbrowser keine hardwarebeschleunigte Videowiedergabe unterstützt . In diesem Fall sollte das Abspielen des Videos in mpv (mit aktivierter Hardwarebeschleunigung) zu einer flüssigeren Wiedergabe hochwertiger Videos und einer geringeren CPU-Auslastung (und damit zu einer geringeren Batterieentladung) führen. Das bedeutet auch, dass Sie keine In-Video-Werbung erhalten.
Verwandt:So aktivieren Sie die hardwarebeschleunigte Videodecodierung in den Browsern Google Chrome, Brave, Vivaldi und Opera unter Debian, Ubuntu oder Linux Mint
mpv-handler ist nichts Neues. Es gibt mehrere Alternativen, wie zum Beispiel:Spielen Sie mit MPV. Der Unterschied zu den meisten Alternativen besteht jedoch darin, dass mpv-handler sowohl mit Firefox- als auch mit Chromium-basierten Browsern funktioniert und keinen Server benötigt.
MPV-Handler unter Linux installieren
1. Laden Sie die neueste Version mpv-handler-linux-x64.zip von GitHub herunter, extrahieren Sie das Archiv und kopieren Sie es mpv-handler
bis ~/.local/bin/
und mpv-handler.desktop
bis ~/.local/share/applications/
und config.toml
bis ~/.config/mpv-handler
Auf Arch Linux / Manjaro können Sie den mpv-Handler von verwenden. um GOLD zu installieren.
Bei anderen Linux-Distributionen können Sie all dies von der Befehlszeile aus tun mit:
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 ist wichtig zu beachten, dass Sie ~/.local/bin
haben müssen in deinem PFAD. Falls noch nicht geschehen, fügen Sie PATH="$HOME/.local/bin:$PATH"
hinzu bis ~/.profile
(und die Sitzung neu starten).
2. Stellen Sie sicher, dass mpv und das neueste youtube-dl auf Ihrem System installiert sind.
mpv ist in den offiziellen Repositories für die meisten Linux-Distributionen verfügbar, also installieren Sie es von dort.
Da sich Websites häufig ändern und youtube-dl kaputt geht, empfehle ich, youtube-dl zu entfernen, wenn Sie es aus Ihren Linux-Distributions-Repositories installiert haben (es sei denn, es wird ständig aktualisiert) und es stattdessen mit PIP zu installieren :
python3 -m pip install --user --upgrade youtube-dl
Verwenden Sie denselben Befehl, um youtube-dl zu aktualisieren.
3. Installieren Sie Violentmonkey oder Tampermonkey Userscript Manager Add-on für Ihren Webbrowser.
Greasemonkey 4.0+ wird vom Benutzerskript „Play with mpv“ nicht unterstützt, daher müssen Sie entweder Violentmonkey- oder Tampermonkey-Add-Ons installieren:
- Tamperaffe:Chromium-basierte Webbrowser (Google Chrome, Chromium, Brave, Opera usw.) | Feuerfuchs
- Gewalttätiger Affe:Chromium-basierte Webbrowser (Google Chrome, Chromium, Brave, Opera usw.) | Feuerfuchs
4. Installieren Sie das Benutzerskript „Play with mpv“.
Besuchen Sie die Userscript-Seite „Playing with mpv“ und klicken Sie auf die Schaltfläche „Installieren“.
5. Registrieren Sie den neuen URL-Schema-Handler bei XDG.
Sie sollten jetzt eine neue Schaltfläche in der linken unteren Ecke einer unterstützten Website wie YouTube sehen, die es ermöglicht, das aktuelle Video im MPV-Format abzuspielen.
Aber das hat bei mir nicht out of the box funktioniert. Ich musste den neuen URL-Schema-Handler bei XDG registrieren, damit dies funktioniert. obwohl dies in der mpv-Handler-Dokumentation nicht erwähnt wird .
Dies kann mit dem folgenden Befehl erfolgen:
xdg-mime default mpv-handler.desktop x-scheme-handler/mpv
Und das ist es. Öffnen Sie ein Video auf YouTube und Sie sollten eine neue schwebende Schaltfläche unten links auf der Website sehen. Klicken Sie darauf und der Webbrowser sollte Sie fragen, ob Sie der Site erlauben möchten, mpv-Links zu öffnen:
Feuerfuchs:
Chromium-basierte Webbrowser (ich verwende den Brave-Browser im Screenshot unten):
Sobald Sie den Link öffnen, sollte das Video mit dem MPV Media Player geöffnet werden. Beachten Sie, dass dadurch auch ein neues Terminalfenster geöffnet wird. Sie müssen es geöffnet lassen, während Sie das Video ansehen. Wenn Sie mpv schließen, wird auch das Terminalfenster automatisch geschlossen.
Außerdem können Sie in beiden Browserfällen das Kontrollkästchen aktivieren, um immer mpv-handler zum Öffnen von mpv-Links zu verwenden.
Installationsinformationen für Microsoft Windows finden Sie auf dieser Seite.
Das könnte Ihnen auch gefallen:Der mpv-basierte Haruna Video Player 0.6.0 fügt Unterstützung für MPRISv2 und YouTube-Wiedergabelisten hinzu