Ich verwende youtube-dl, um Videos herunterzuladen, die ich später offline ansehen möchte. Normalerweise funktioniert es gut. Aufgrund häufiger Änderungen an den Video-Sites ist jedoch manchmal ein schnelles Update erforderlich. Es war vor dem 13.04. Kein Problem, aber nach dem Upgrade auf 13.10 bekomme ich
# youtube-dl -U
It looks like you installed youtube-dl with a package manager, pip, setup.py or a tarball. Please use that to update.
Ich habe versucht, es über apt-get zu aktualisieren, aber es gibt kein neues Paket. So die Update - Mechanismus der App deaktiviert wurde und die Betreuer halten nicht auf, was ist die Lösung? Wie aktualisiere ich es?
Und warum wurde es überhaupt geändert? Es wurde eine Paketmanager-Version aktualisiert, die sich hervorragend für das Raring eignet.
Ich habe bereits Kompatibilitätsprobleme.
$ youtube-dl "http://vimeo.com/55784152"
[vimeo] 55784152: Downloading webpage
[vimeo] 55784152: Extracting information
ERROR: Unable to extract info section; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type youtube-dl -U to update.
SCHNELLES UPDATE:
Wie gewünscht,
# type youtube-dl
youtube-dl is hashed (/usr/bin/youtube-dl)
# apt-cache policy youtube-dl
youtube-dl:
Installed: 2013.08.29-1
Candidate: 2013.08.29-1
Version table:
*** 2013.08.29-1 0
500 http://pl.archive.ubuntu.com/ubuntu/ saucy/universe amd64 Packages
100 /var/lib/dpkg/status
type youtube-dl
? Undapt-cache policy youtube-dl
.Antworten:
Versuchen:
Hinweis: Dies setzt voraus, dass Sie Pip installiert haben. Vermeiden Sie die Verwendung von
sudo pip
( verwenden Sie stattdessen virtualenv ).Die Verwendung von pip ist eine Möglichkeit, youtube-dl zu installieren, wie auf der offiziellen youtube-dl-Website angegeben , und die
--upgrade
Option stellt sicher, dass Sie die neueste verfügbare Version installiert haben.Um herauszufinden, wo youtube-dl installiert wurde, können Sie den
pip show youtube-dl
Befehl verwenden (siehe hier und hier ).quelle
Am 13.10 installierte ich
youtube-dl
von: http://rg3.github.io/youtube-dl/download.html, weil dieyoutube-dl
Installation übersudo apt-get install
anscheinend nicht möglich warsudo youtube-dl -U
.Um
youtube-dl
von der Quelle zu erhalten:Funktioniert jetzt
sudo youtube-dl -U
ohne Probleme und ich sehe momentan:quelle
Versuchen Sie es
ppa:nilarimogard/webupd8
. Ich bekomme alle paar Tage Upgrades und ich denke, gemäß der Nachricht, die Sie erhalten, sollte es Ihre Frage lösen / beantworten. Wenn Sie ein Upgrade von 13.04 auf 13.10 durchgeführt haben, haben Sie möglicherweise vergessen, den Ordner sources-list.d zu aktualisieren, wenn Sie beispielsweise zuvor WebUpd8 verwendet haben.quelle
Versuche Folgendes:
Wenn Sie dann immer noch eine Fehlermeldung erhalten, gehen Sie wie folgt vor:
quelle
Ubuntu 14.04 und höher
Das youtube-dl-Snap-Paket ( youtube-dl ) wird in allen derzeit unterstützten Versionen von Ubuntu automatisch aktualisiert. Um es zu installieren, öffne das Terminal und tippe:
Gydl (Graphical Youtube-dl) ist ein GUI-Wrapper um das bereits vorhandene Programm youtube-dl. Um Gydl in allen derzeit unterstützten Versionen von Ubuntu zu installieren, öffnen Sie das Terminal und geben Sie Folgendes ein:
quelle
Ich hatte ein ähnliches problem mit youtube-dl.
Die Verwendung von Superuser-Berechtigungen zum Aktualisieren könnte Ihr Problem lösen:
quelle
Um die neueste Version
youtube-dl
zu erhalten, können Sie das GetDeb- Repository installieren . Einzelheiten zur Installation in Ubuntu 16.04 LTS finden Sie hier .Um den Unterschied zwischen getdeb und den offiziellen Ubuntu- Versionen von zu ermitteln
youtube-dl
, betrachten Sie diese Ausgabe (Stand: 23.09.2016):In der obigen Ausgabe wird
2016.09.19-1
die getdeb- Version und2016.02.22-1
die offizielle Ubuntu- Version angezeigt .quelle
Ab dem 11.11.2017, wenn Sie Ubuntu verwenden, scheint es, dass präzise und vertrauenswürdig zu alte Versionen von youtube-dl haben.
Die Verwendung der Version von Xenial funktioniert jedoch. Andernfalls würde ich vorschlagen, die neueste Version manuell zu installieren, wie in anderen Antworten vorgeschlagen.
quelle