yt-dlp Befehlsgenerator für TikTok
Stelle einen yt-dlp-Befehl für ein einzelnes TikTok-Video oder ein ganzes Creator-Profil zusammen — mit Dateinamen, die lesbar bleiben.
Hinweise zu TikTok
Der Titel ist bei TikTok die erste Zeile der Beschreibung, wodurch Dateinamen sehr lang und meist unbrauchbar werden. Die Vorlage hier benennt Dateien nach Uploader und id: sortierbar und ohne Namenskollisionen.
Ob eine Spur ohne Wasserzeichen angeboten wird, hängt von Video und Region ab — führe den Befehl mit -F aus und sieh nach, was es tatsächlich gibt, bevor du es abschreibst. Private und nur für Follower sichtbare Beiträge brauchen cookies eines Kontos, das sie sehen darf.
TikTok ist längst mehr als Hochkant-Video: Beiträge im Fotomodus und Diashows kommen über dieselben Adressformen, und yt-dlp behandelt die mehrteiligen davon als Playlists — jede Folie ein eigener Eintrag, der begleitende Sound als separater Audio-Eintrag, wo einer existiert. Das ist die Form der Plattform, kein Fehler, und es gibt keine Option, die eine Diashow wieder zu einer einzigen Datei zusammenfügt. Ein Befehl, der scheinbar "nur Bilder lädt", hat in Wirklichkeit genau das geladen, was der Beitrag ist.
Eine Profil-Adresse — tiktok.com/@handle — lädt jedes Video des Kontos, und sie kommt seitenweise, was bei einem fleißigen Creator ein langer Lauf ist. Die Tabs Gefällt mir und Gespeichert sind nur für das Konto sichtbar, dem sie gehören, dafür braucht es also cookies einer angemeldeten Sitzung. Kombiniere den Modus ganze Playlist mit der Archivdatei und "bei Fehlern weitermachen": Ein fleißiges Konto enthält mindestens einen gelöschten Beitrag, und ohne diese beiden Optionen stoppt ein gelöschter Beitrag die anderen tausend.
TikTok drosselt aggressiv. Ein Download, der schnell beginnt und dann kriecht, oder mittendrin mit einem 403 stirbt, ist meist Drosselung statt eines kaputten Extraktors — setze eine Geschwindigkeitsbegrenzung, senke die Zahl der parallelen fragments und verteile wiederholte Läufe über die Zeit. Cookies aus einer angemeldeten Sitzung heben die Decke deutlich. Ein VPN-Endpunkt, den viele andere zugleich nutzen, macht die Drosselung meist schlimmer statt besser: Die IP ist verdächtig, bevor du eine Anfrage sendest.
Für den Ton extrahiert -x die Tonspur eines TikTok wie überall sonst und lässt das Video ganz weg. Der "Originalton" eines Videos ist ein eigener Eintrag mit eigener Seite — ein Track, den du im Beitrag eines anderen gehört hast, lässt sich also von der Sound-Seite holen, ganz ohne das Video. Der Dateiname zählt hier mehr als auf den meisten Plattformen — Titel aus der Beschreibung kollidieren, sobald zwei Beiträge mit denselben Worten beginnen —, deshalb benennt diese Vorlage Dateien nach Uploader und Video-id.