Ich möchte eine Anwendung außerhalb des Internetbrowsers finden, die nur Youtube-Sound wiedergibt.
Am besten sehr leicht, CLI oder GUI.
Ich möchte eine Anwendung außerhalb des Internetbrowsers finden, die nur Youtube-Sound wiedergibt.
Am besten sehr leicht, CLI oder GUI.
Antworten:
Es gibt youtube-dl, mit dem Sie YouTube-Videos von der CLI herunterladen können. Es gibt auch ein neues (ish) Tool namens mps-youtube, das ich nicht persönlich benutzt habe, aber anscheinend genau das tut, was Sie wollen.
https://github.com/mps-youtube/mps-youtube
Probieren Sie es aus und lassen Sie uns wissen, ob es funktioniert
MPS ist in Ubuntu-Repos verfügbar.
Starten Sie die MPS-Konsole mit
mpsyt
So durchsuchen Sie YouTube in der MPS-Konsole:
/<your_search_term>
Nach der Suche nach einem Begriff und der Auswahl einer Nummer ertönt der Stream. Es gibt Wiedergabe- / Pause-, Such- und Lautstärkeoptionen:
Optionen anzeigen:
mpsyt h
Detailliertere Optionen:
mpsyt help search
mpsyt help download
Nach der Suche und Auswahl der Nummer des Streams mit einem Befehl, der die Download-Optionen anzeigt:
d <number>
Wiedergabelisten können auch in der PLS-Konsole mit durchsucht werden
pls <search_term>
oder noch einfacher
//<serch_term>
VLC kann das.
cvlc
, um die GUI auszuschalten--vout none
oder abzuspielen--no-video
Beispiel:
cvlc --vout none <URL>
cvlc --no-video <URL>
cvlc --vout none
oder cvlc --no-video
und bearbeite den Namen zu etwas wie 'VLC Audio'. Klicken Sie dann im Firefox mit der rechten Maustaste auf einen YouTube-Link, "Öffnen mit": VLC Audio. Herunterfahren pkill vlc
. - Trotzdem ist die Interaktion mit dem wiedergegebenen Titel sehr begrenzt und die Ergebnisse sind nicht so gut wie mit dem spezialisierteren MPS.
Du kannst dies mit yturl machen , zum Beispiel mit mpv oder mplayer :
mpv --no-video "$(yturl <url>)"
mplayer -novideo "$(yturl <url>)"
Haftungsausschluss: Ich bin der Autor von yturl.
mpv --no-video <url>
? Ich habe letzteres getestet und es startet nach einer Minute oder länger
mpv --no-video "$(yturl -q low <url>)"
.
Um nur den Audio-Stream auszuwählen und an einen Player zu senden (Video-Player wie SMPlayer, VLC, MPV, MPlayer, Dragon Player, Totem, aber auch Audio-Player wie Audacious):
Es ist in der Lage, Youtube-Videos zu suchen, aufzulisten und abzuspielen. Es ist für die Verwendung mit SMPlayer vorgesehen, kann jedoch auch separat verwendet werden. Es gibt eine Einstellung zum Hinzufügen / Verwenden verschiedener Player und eine Option zum Auswählen nur von Audio .
Gehe zu den Einstellungen
Wählen Sie dann die zu verwendenden Player aus und / oder fügen Sie sie hinzu, und bearbeiten Sie ihre Einstellung, um auch Audio (für Video-Player) oder nur Audio (für Audio-Player wie Audacious) abzuspielen.
Sie können dann gefunden werden, wenn Sie mit der rechten Maustaste auf einen Titel klicken und "Audio öffnen" auswählen.
Kann hier als deb und andere Formate gefunden werden . Es unterstützt mehr als Youtube (Baidu, Video usw.) und kann nur Audio abspielen:
Es kann Wiedergabelisten erstellen und speichern .
Es wird nach ein paar Sekunden gestartet, einige Spieler nach mehr als andere. Der schnellste scheint SMPlayer zu sein .
Um die 'no-video'-Argumente mit den Firefox-Addons zu verwenden, ist die Vorgehensweise für Flashgot wie folgt:
und so für OpenWith:
Weitere Informationen zum Abspielen eingebetteter Videos in externen Playern finden Sie in dieser Superuser-Frage .
Eine Idee ist auch, dass mit bestimmten Internetbrowsern (Seamonkey, Epiphany usw. - aber nicht Firefox und Chrome) ein Youtube-Titel per Drag & Drop auf mpv
ein mpv
Youtube-Video gezogen oder von einem Drittanbieter abgespielt werden kann.
Für den vorliegenden Zweck sollten diese Player mit einem Argument "kein Video" gestartet werden.
Youtube-Viewer
( hier mehr ) kann so eingestellt werden, dass nur Ton abgespielt wird.
Für * ubuntu:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-viewer
Trotz des oben genannten Links funktioniert es mit mplayer einwandfrei.
Genau wie MPS aus der anderen Antwort ist es zum Suchen, Abspielen und Herunterladen von YouTube-Streams gedacht. Standardmäßig wird nur das Video und nicht nur der Audio-Stream abgespielt. Es kann mplayer als externen Player verwenden.
Der Befehl für mplayer ohne Video lautet
mplayer -novideo
So starten Sie Youtube Viewer mit dieser Option:
youtube-viewer --video-player=mplayer -novideo
Das kann in einer .desktop-Datei mit den folgenden Zeilen hinzugefügt werden:
[Desktop Entry]
Name=Youtube Audio-only
Exec=bash -c 'youtube-viewer --video-player=mplayer -novideo'
Terminal=true
Type=Application
Icon=youtube-viewer
Geben Sie beim Start einfach die Suche und dann die Nummer des abzuspielenden Titels ein.
Durch Schließen des Terminals wird das Spiel beendet.
( d <number>
Wird das Video herunterladen, die standardmäßig als webm. Und natürlich, Youtube-Viewer für gemeint ist , sieht das Youtube Video auch. Dafür verwenden Sie einfach youtube-viewer --video-player=mplayer
oder youtube-viewer --video-player=mpv
.)
Sie können einfach die Ausgabe von youtube-dl mit Ihrem bevorzugten Format in ffplay leiten.
Beispiel:
youtube-dl -f 251 https://www.youtube.com/watch?v=vdRJMuOFO88 -o - | ffplay -nodisp -autoexit -i -
Um die verfügbaren Formate aufzulisten, verwenden Sie:
youtube-dl -F https://www.youtube.com/watch?v=vdRJMuOFO88
Mit der Headset- App kannst du nur das Audio von YouTube abspielen. Es verfügt über eine integrierte Suchfunktion, mit der Sie direkt in YouTube suchen können. Es bietet Ihnen auch die Möglichkeit, Songs von einem bestimmten Subreddit abzuspielen. Es wird jedoch ein kleines Fenster geöffnet, in dem die niedrigstmögliche Videoqualität von YouTube wiedergegeben wird.
Die Anwendung ist OpenSource und als .deb-Datei für Ubuntu und auch für andere Plattformen wie Windows und Mac OS verfügbar.
Nightly Build auf jeder snapd- fähigen Linux-Distribution kann installiert werden mit:
Arch Linux ( AUR ):
Eigenschaften
Screenshots: