Ich habe youtube-dl
das Video heruntergeladen und der Download ist abgeschlossen, aber wenn ich nach dem Video suche, kann ich es anscheinend nicht finden.
Kann jemand helfen?
youtube
youtube-dl
a2warik
quelle
quelle
Antworten:
Hier gibt es wirklich zwei Fragen:
1. Warum ist youtube-dl in Dash nicht verfügbar?
Dies liegt daran, dass
youtube-dl
das Programm nur in einem Terminal-Fenster ausgeführt wird und keine Symbole, Desktop-Dateien und dergleichen enthält. Es wird einfach von jedem Terminalfenster aus wie folgt ausgeführt:Details der Befehlszeilenoptionen können durch Ausführen des folgenden Befehls leicht eingesehen werden:
Experimentieren Sie ein wenig, um die
youtube-dl
Arbeit nach Ihren Wünschen zu gestalten.2. Wo lädt Youtube-dl YouTube-Dateien herunter?
Standardmäßig
youtube-dl
werden die Dateien im aktuellen Arbeitsverzeichnis des von Ihnen geöffneten Terminals heruntergeladen . Normalerweise ist dies Ihre$HOME
Umgebung, aber nicht immer. Dieses Verhalten kann auf zwei Arten geändert werden:Verwenden Sie die Option -o mit,
youtube-dl
um manuell einen Speicherort für die heruntergeladenen Dateien anzugeben:und natürlich ersetze deine aktuelle url durch die 'youtube file url'. In diesem Beispiel wird der abgeschlossene Download an Ihren Desktop gesendet.
Erstellen Sie eine Konfigurationsdatei für
youtube-dl
Folgendes:Dann legen Sie einen Standard- Download-Speicherort in dieser Datei fest:
Mit dieser Option werden alle heruntergeladenen Dateien automatisch auf Ihren Desktop verschoben.
Verweise:
quelle
sh: 1: Syntax error: "(" unexpected
Standardmäßig lädt youtube-dl Dateien in demselben Verzeichnis herunter, in dem Sie den Befehl ausführen. Meistens ist es Ihr Home-Verzeichnis. Wenn Sie Tom heißen, dann ist es / home / Tom. Um den Download an einer anderen Stelle zu erzwingen, sollten Sie die Option -o verwenden. und um die Qualität des Videos auszuwählen, gibt es die Option -f. Aber wie würden Sie die Vielfalt der Qualität von Dateien kennen. Dies wird durch die Option -F erreicht. Kombinieren Sie also all diese in einem Shell-Skript, machen Sie es ausführbar und legen Sie es in einem bin-Verzeichnis ab. Und das Leben wird locker.
Ich habe ein Skript für meinen eigenen Gebrauch geschrieben. Es funktioniert gut. Sie müssen sich keine Sorgen machen, wohin all diese heruntergeladenen Dateien gehen. Ich habe das Verzeichnis ~ / Videos zum Herunterladen von YT-Videos ausgewählt. Sie können eine andere wählen. Ersetzen Sie auch "Tom" durch Ihren Namen. Hier ist das Skript:
quelle
Wenn du so rennst
youtube-dl
:Das Video sollte in sein
/home/vasa1/Downloads
. Natürlich müssen Sie Ihren Benutzernamen anstelle von eingebenvasa1
.quelle
Standardmäßig lädt youtube-dl seine Dateien in Ihr Home-Verzeichnis herunter, um auf Ihr heruntergeladenes Archiv zuzugreifen. Öffnen Sie das Terminal. Ändern Sie das Verzeichnis in Ihr Home-Verzeichnis. Benutzer: ~ $ cd / home / user Hinweis: Benutzer ist Ihr Benutzername
quelle
Ubuntu 14 Update der offiziellen Installationsprozedur
Verzeichnis hier anlegen:
Bewegen Sie youtube-dl vom Installationsort:
Symlink erstellen:
Test symlink:
Testdatei:
Festgelegte Berechtigungen:
Entfernen Sie den alten Cache:
E'voila! youtube-dl ohne sudo davor
quelle
Wenn Sie
youtube-dl
in Python-Skript ausführen möchten , verwenden Sie einfach-o
wird keine Wirkung.Stattdessen müssen Sie ein
outtmpl
Schlüsselwort verwenden, zB:quelle