Ich habe youtube-dl version 2015.07.04. Beim Herunterladen eines Videos wird folgende Nachricht angezeigt:
Deine Kopie von avconv ist veraltet und kann Video- und Audiodateien nicht richtig muxen. Youtube-dl lädt einzelne Dateimedien herunter. Aktualisieren Sie avconv auf Version 10-0 oder neuer, um dies zu beheben.
Anscheinend ist der Nachteil eines veralteten avconv, dass youtube-dl nicht in der Lage ist, sie einzeln herunterzuladen bestvideo
und zu muxen , bestaudio
um die beste verfügbare Gesamtqualität zu erzielen.
Wie finde ich die Versionsnummer meines aktuell installierten avconv? Wie kann ich eine neuere Version als die von bekommen libav-tools 6:9.18-0ubuntu0.14.04.1
?
Gibt es ein ppa für 14.04 mit avconv Version 10.0 oder höher?
-f best
.
-F
zuerst mit zu ermitteln, was "am besten" ist, und dann -f
explizit mit die beste Qualität auszuwählen?
youtube-dl -F
gefolgt von der URL. Hier sollten alle verfügbaren Codecs und verfügbaren Versionen von Qualität und Format aufgelistet sein. Eines davon wird als "bester" Verwendungszweck aufgeführt, -f
gefolgt von der Nummer des als bester Verwendungszweck aufgeführten -f best
... youtube-dl -f
gefolgt von der Nummer und der URL. Zum Beispiel: Führen Sie zuerst aus youtube-dl -F http://example.com
und sagen Sie, dass 13 als "am besten" aufgeführt ist, und führen Sie dann aus: youtube-dl -f 13 http://example.com
make
), können Sie in der Regel die Anzahl der Threads begrenzen, die der Prozess während der Kompilierung verbraucht, indem Sie make j1
(z. B. auf einen Thread beschränken) verwenden, sodass nicht und nur Ressourcen belastet werden einen Prozessorkern belegen. Das Kompilieren wird wahrscheinlich viel länger dauern, aber Sie können es im Hintergrund laufen lassen (für den Fall, dass Sie jemals etwas aus dem Quellcode erstellen). Es ist eine Weile her und ich kann mich nicht erinnern, wie schwer es ist, weil 15.04 echt ist ffmpeg jetzt jedenfalls.