Die meisten von Ihnen kennen vielleicht Youtube-dl (oder haben zumindest davon gehört). , ein Befehlszeilenprogramm zum Herunterladen von Videos von YouTube und über 100 anderen Websites. Ich bin gerade auf ein ähnliches Dienstprogramm namens "You-Get" gestoßen . Es ist auch ein in Python geschriebener CLI-Downloader . Es ermöglicht Ihnen, Bilder, Audios und Videos von beliebten Websites wie YouTube, Facebook, Twitter und vielen mehr herunterzuladen. Derzeit werden mehr als 80 Websites unterstützt. Klicken Sie hier um die vollständige Liste der unterstützten Websites zu lesen.
You-Get ist nicht nur ein Downloader, sondern kann auch die Online-Videos in Ihrem Mediaplayer streamen. Sie können sogar auf Google nach Videos suchen. Geben Sie einfach den Suchbegriff ein und You-Get googelt ihn und lädt die relevantesten Videos herunter. Eine weitere bemerkenswerte Funktion ist, dass Sie die Downloads anhalten und fortsetzen können. Es ist eine völlig kostenlose, quelloffene und plattformübergreifende Anwendung für Linux, Mac OS und Windows.
You-Get installieren
Stellen Sie sicher, dass Sie die folgenden Voraussetzungen installiert haben.
- Python 3
- FFmpeg (dringend empfohlen) oder Libav
- (Optional) RTMPDump
You-Get kann auf viele Arten installiert werden. Die offiziell empfohlene Methode ist die Verwendung von Pip Paket-Manager. Wenn Sie PIP noch nicht in Ihrem Linux-System installiert haben, lesen Sie den folgenden Link.
- Wie man Python-Pakete mit Pip verwaltet
Bitte beachten Sie, dass Sie die Python 3-Version von pip installieren müssen .
Führen Sie nun den folgenden Befehl aus, um You-Get zu installieren:
$ pip3 install you-get
Sie können You-Get mit dem folgenden Befehl auf die neueste Version aktualisieren:
$ pip3 install --upgrade you-get
Erste Schritte mit You-Get
Die Verwendung ist ziemlich gleich wie das Youtube-dl-Dienstprogramm.
Videos herunterladen
Um ein Video herunterzuladen, führen Sie einfach Folgendes aus:
$ you-get https://www.youtube.com/watch?v=HXaglTFJLMc
Beispielausgabe:
site: YouTube title: The Last of The Mohicans by Alexandro Querevalú stream: - itag: 22 container: mp4 quality: hd720 size: 56.9 MiB (59654303 bytes) # download-with: you-get --itag=22 [URL] Downloading The Last of The Mohicans by Alexandro Querevalú.mp4 ... 100% ( 56.9/ 56.9MB) ├███████████████████████████████████████████████████████┤[1/1] 752 kB/s
Möglicherweise möchten Sie die Details des Videos vor dem Herunterladen anzeigen. You-Get kann dies tun, indem Sie "--info" verwenden oder "-i" Flagge. Mit dieser Option erhalten Sie alle verfügbaren Qualitäten und Formate des angegebenen Videos.
$ you-get -i https://www.youtube.com/watch?v=HXaglTFJLMc
Oder,
$ you-get -info https://www.youtube.com/watch?v=HXaglTFJLMc
Beispielausgabe wäre:
site: YouTube title: The Last of The Mohicans by Alexandro Querevalú streams: # Available quality and codecs [ DASH ] ____________________________________ - itag: 137 container: mp4 quality: 1920x1080 size: 101.9 MiB (106816582 bytes) # download-with: you-get --itag=137 [URL] - itag: 248 container: webm quality: 1920x1080 size: 90.3 MiB (94640185 bytes) # download-with: you-get --itag=248 [URL] - itag: 136 container: mp4 quality: 1280x720 size: 56.9 MiB (59672392 bytes) # download-with: you-get --itag=136 [URL] - itag: 247 container: webm quality: 1280x720 size: 52.6 MiB (55170859 bytes) # download-with: you-get --itag=247 [URL] - itag: 135 container: mp4 quality: 854x480 size: 32.2 MiB (33757856 bytes) # download-with: you-get --itag=135 [URL] - itag: 244 container: webm quality: 854x480 size: 28.0 MiB (29369484 bytes) # download-with: you-get --itag=244 [URL] [ DEFAULT ] _________________________________ - itag: 22 container: mp4 quality: hd720 size: 56.9 MiB (59654303 bytes) # download-with: you-get --itag=22 [URL]
Standardmäßig lädt You-Get das mit STANDARD gekennzeichnete Format herunter . Wenn Ihnen dieses Format oder diese Qualität nicht gefällt, können Sie ein beliebiges anderes Format auswählen. Verwenden Sie das itag Wert, der in jedem Format angegeben ist.
$ you-get --itag=244 https://www.youtube.com/watch?v=HXaglTFJLMc
Audios herunterladen
Der folgende Befehl lädt ein Audio von der Soundcloud-Website herunter.
$ you-get 'https://soundcloud.com/uiceheidd/all-girls-are-same-999-prod-nick-mira' Site: SoundCloud.com Title: ALL GIRLS ARE THE SAME (PROD. NICK MIRA) Type: MP3 (audio/mpeg) Size: 2.58 MiB (2710046 Bytes) Downloading ALL GIRLS ARE THE SAME (PROD. NICK MIRA).mp3 ... 100% ( 2.6/ 2.6MB) ├███████████████████████████████████████████████████████┤[1/1] 983 kB/s
Verwenden Sie -i, um die Details der Audiodatei anzuzeigen Flagge.
$ you-get -i 'https://soundcloud.com/uiceheidd/all-girls-are-same-999-prod-nick-mira'
Bilder herunterladen
Um ein Bild herunterzuladen, führen Sie Folgendes aus:
$ you-get https://pixabay.com/en/mountain-crumpled-cyanus-montanus-3393209/
You-Get kann auch alle Bilder von einer Webseite herunterladen.
$ you-get https://ostechnix.com/pacvim-a-cli-game-to-learn-vim-commands/
Videos suchen
You-Get benötigt nicht einmal eine gültige URL. Sie können einfach zufällige Suchbegriffe eingeben und You-Get googelt es und lädt das relevanteste Video basierend auf Ihrer Suchzeichenfolge herunter.
$ you-get 'Micheal Jackson' Google Videos search: Best matched result: site: YouTube title: Michael Jackson - Beat It (Official Video) stream: - itag: 43 container: webm quality: medium size: 29.4 MiB (30792050 bytes) # download-with: you-get --itag=43 [URL] Downloading Michael Jackson - Beat It (Official Video).webm ... 100% ( 29.4/ 29.4MB) ├███████████████████████████████████████████████████████┤[1/1] 2 MB/s
Videos ansehen
You-Get kann die Online-Videos in Ihrem Mediaplayer oder Browser streamen, nur ohne Werbung oder Kommentarbereich.
Führen Sie den folgenden Befehl aus, um Videos in einem Mediaplayer, z. B. VLC, anzusehen:
$ you-get -p vlc https://www.youtube.com/watch?v=HXaglTFJLMc
Oder,
$ you-get --player vlc https://www.youtube.com/watch?v=HXaglTFJLMc
Verwenden Sie zum Streamen der Videos in Ihrem Browser, z. B. Chromium, auf ähnliche Weise:
$ you-get -p chromium https://www.youtube.com/watch?v=HXaglTFJLMc
Wie Sie im obigen Screenshot sehen können, gibt es keine Werbung, Kommentarbereich. Nur eine einfache Seite mit dem Video.
Pfad und Dateinamen für heruntergeladene Videos festlegen
Standardmäßig werden die Videos mit Standardvideotiteln in das aktuelle Arbeitsverzeichnis heruntergeladen. Sie können sie natürlich mit --output-dir/-o nach Belieben ändern -Flag zum Festlegen des Pfads und --output-filename/-O um den Namen der heruntergeladenen Datei festzulegen.
$ you-get -o ~/Videos -O output.mp4 https://www.youtube.com/watch?v=HXaglTFJLMc
Downloads pausieren und fortsetzen
Drücken Sie STRG+C um einen Download abzubrechen. Ein temporärer .download Datei wird im Ausgabeverzeichnis gespeichert. Wenn Sie you-get das nächste Mal mit denselben Argumenten ausführen, wird der Download-Prozess von der letzten Sitzung fortgesetzt.
Falls die Datei vollständig heruntergeladen wurde, ist die temporäre .download-Erweiterung verschwunden und you-get überspringt einfach den Download. Um das erneute Herunterladen zu erzwingen, verwenden Sie --force/-f Option.
Weitere Einzelheiten finden Sie im Hilfeabschnitt, indem Sie den folgenden Befehl ausführen.
$ you-get --help
Und das ist alles für jetzt. Weitere gute Sachen folgen. Bleiben Sie dran!
Prost!