Wie erhält man mit youtube-dl die höchste Audioqualität bei der kleinsten Downloadgröße?

Wie erhält man mit youtube-dl die höchste Audioqualität bei der kleinsten Downloadgröße?

Ich habe eine langsame Verbindung und möchte nur Audio von YouTube mit extrahieren youtube-dl.

Mein Ziel besteht daher darin, Audio in bester Qualität herunterzuladen und zu extrahieren und gleichzeitig das kleinste verfügbare Videoformat herunterzuladen, das ohnehin entsorgt wird.

Antwort1

Ich weiß nicht, ob es tatsächlich implementiert ist, aber das könnte funktionieren:

youtube-dl -f worstvideo+bestaudio www.youtube.com/watch?v=dQw4w9WgXcQ

oder

youtube-dl -f worst+bestaudio www.youtube.com/watch?v=dQw4w9WgXcQ

Antwort2

Wenn Sie nur Audio extrahieren möchten, bietet youtube-dl eine spezielle Option dafür --extract-audio.

Ausdiese Antwort:

Sie können die MP3 auch direkt von YouTube herunterladen, ohne sie mit ffmpeg zu konvertieren

youtube-dl --extract-audio --audio-format mp3 <video URL>

Aus der Online-Hilfe:

-x, --extract-audio        convert video files to audio-only files (requires
                           ffmpeg or avconv and ffprobe or avprobe)

Bedenken Sie auch, dass youtube-dl standardmäßig avconv verwendet. Sie sollten also in Erwägung ziehen, entweder avconv oder FFmpeg in der Befehlszeile anzugeben. Aus der Online-Hilfe:

--prefer-avconv                  Prefer avconv over ffmpeg for running the
                                 postprocessors (default)
--prefer-ffmpeg                  Prefer ffmpeg over avconv for running the
                                 postprocessors

Weitere Optionen zum Beibehalten des Originalvideos, zum Anpassen der Bitrate oder Audioqualität und einige andere finden Sie unter youtube-dl -h.

verwandte Informationen