Ich möchte eine Verbindung zu YouTube herstellen und ein Video nur für Audio mit Befehlen lesen. Ist das möglich?
mediaplayer
Aleroy
quelle
quelle
Antworten:
mp3
Verwenden Sie Folgendes, um das Audio als herunterzuladen und die Datei mit dem Namen des Autors und dem Videotitel zu benennen:Um beispielsweise diesen interessanten Vortrag über Linus herunterzuladen
git
und den Namen des Uploaders in den Dateinamen (*) aufzunehmen,youtube-dl -x --audio-format mp3 --output '%(uploader)s-%(title)s.%(ext)s' 'https://www.youtube.com/watch?v=4XpnKHJAok8'
speichert das Audio als Datei
Google-Tech Talk - Linus Torvalds on git.mp3
Bisher müssen die vollständigen Videodaten heruntergeladen und der Audioteil abgespalten werden, wobei die Bilder verworfen werden.
Aber es ist zu erwarten , dass es möglich sein wird, nur den Audio - Download Track bald mit einem des nächsten Updates
youtube-dl
, kombiniert mit Änderungen an der YouTube - Server - Seite.youtube-dl
Anschließend wirdffmpeg
die heruntergeladene.m4a
Datei in das.mp3
Format konvertiert.Um die Befehlszeile zu verkürzen, können Optionen in der Konfigurationsdatei gespeichert werden:
~/.config/youtube-dl.conf
*
-x
ist die Kurzform von--extract-audio
quelle
--restrict-filenames
? Das ist überhaupt nicht nötig. Beachten Sie auch, dass jede neuere Version von youtube-dl nur das Audio für YouTube-Videos herunterlädt .Sie können
youtube-dl -f bestaudio <URL>
das Audio des Videos herunterladen undmplayer
abspielen.quelle
mplayer
, und ich möchte es nicht installieren. Kennen Sie eine, die bereits auf OS X Mavericks installiert ist?mplayer
?Ctrl+Z
)bg
ctrl-z
tmux