GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Öffnen Sie YouTube-Videos (und mehr) in Ihrem Webbrowser mit mpv [Firefox, Chrome]

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


Debian
  1. Open-Source-Tools und Tipps zur Verbesserung der Leistung Ihres Linux-PCs

  2. Erhöhen Sie Ihre IPv4-Sicherheit mit Fail2Ban und Tinyhoneypot auf Debian Jessie

  3. So schützen Sie Ihren Server mit badIPs.com und melden IPs mit Fail2ban unter Debian

  4. Fügen Sie Ihrem Linux-Desktop mit browser-mpris2 (Chrome-Erweiterung) YouTube-Player-Steuerelemente hinzu

  5. Sehen Sie sich synchronisierte Videos mit Ihren entfernten Freunden mit Syncplay an (Linux, macOS, Windows)

Teilen und steuern Sie Terminals in Echtzeit über den Webbrowser

So installieren und konfigurieren Sie den Apache-Webserver mit virtuellem Host unter Debian 10

So öffnen Sie eine URL im Webbrowser vom Linux-Terminal aus

So installieren Sie TermPair, um Terminals in Echtzeit über den Webbrowser freizugeben und zu steuern

Verwenden Sie Ihren Chromecast von Linux und MacOS mit mkchromecast

Verwenden von Cockpit zur grafischen Überwachung und Verwaltung mehrerer Linux-Server über einen Webbrowser