Tenigas' Technik-Blog

  • Git Cheat-Sheet
  • Meine *vimrc*
  • Desktop
  • Linux
  • MacOS
  • Medien
  • NAS
  • Programmieren
  • Server
  • Synology
  • Texteditor

Download Youtube-Videos

Published: Fr. 27 März 2026
By tenigas

In Medien.

tags: Terminal Youtube Medien

TL;DR: Der download von Videos von Youtube kann mittel des Kommandozeilentools yt-dlp erfolgen. Die notwendigen Parameter sind der Zeitbereich, die gewünschten Medienstreams und natürlich die URL des Videos.

Vorraussetzungen

Installation des Tools yt-dlp.

Parameter

Das Auflisten aller möglichen Video- und Audiostreams erfolgt über den Parameter -F`: yt-dlp "https://www.youtube.com/watch?v=<video id>" -F Der Parameter wird beim tatsächlichen Download natürlich nicht mehr benötigt.

Die gewünschten Streams können dann mit -f "id1+id2+id3" heruntergeladen werden

-f "137+140"

Um nur einen bestimmten Teil eines Videos herunterzuladen wird der Parameter --download-sectionsmit Zeitbereichsangabe benutzt: --download-section="*mm:ss-mm:ss" Wichtig dabei ist das * am Anfangh der Zeitangabe.

Zuletzt kann noch das Ausgabedateiformat gesetzt werden:

--merge-output-format mp4

Das hilft falls die gewünschten Medienstream nicht das gewünschte Ausgabeformat haben.

Ergebnis

Als Gesamtbefehl erhält man somit:

yt-dlp "https://www.youtube.com/watch?v=<video id>" --download-section="*[0:02-1:28](mm:ss-mm:ss)" -f "id1+id2+id3" --merge-output-format mp4

Am Beispiel eines Karatevideos:

yt-dlp "https://www.youtube.com/watch?v=Gzqy4XhKrls" --download-section="*0:03-0:53" -f "18"
Proudly powered by Pelican, which takes great advantage of Python.

The theme is by Smashing Magazine, thanks!