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

You-Get – Ein CLI-Downloader zum Herunterladen von Medien von über 80 Websites

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!


Linux
  1. Kürzester Weg zum Herunterladen von Github?

  2. Ein neuer VLC Media Player 3.0 steht zum Download bereit

  3. So erstellen Sie ein Postfach-Backup des Zimbra-Kontos über die CLI

  4. So verwalten Sie den Zimbra-Kontostatus über die CLI

  5. Untersuchen von Berkeley-DB-Dateien über die CLI

youtube-dl – Laden Sie Youtube-Videos von der Linux-Befehlszeile herunter

RipMe – Laden Sie Bildalben in großen Mengen von beliebten Websites herunter

So laden Sie Dateien von Remote-Linux-Servern herunter

Laden Sie Untertitel automatisch mit dem VLC Media Player herunter

FrostWire – Ein Cloud-Downloader, BitTorrent-Client und Mediaplayer

Analysieren von Geheimnissen aus AWS Secrets Manager mit AWS CLI