Zum Inhalt springen
yt-dlp

yt-dlp Befehlsgenerator für Dailymotion

Stelle einen yt-dlp-Befehl für Dailymotion-Videos und -Playlists zusammen.

Optional. Lässt du es leer, endet der Befehl mit URL, das du selbst einsetzt.

Dein Befehl

yt-dlp -f 'bv*[height<=1080]+ba/b[height<=1080]' --merge-output-format mp4 --no-playlist https://www.dailymotion.com/video/x8abcde
Grundlagen

Nur Audio extrahiert die Tonspur und verwirft das Video.

Video und Qualität

Begrenzt die Höhe. yt-dlp wählt trotzdem die beste Spur auf oder unter dieser Grenze.

Der Dateityp, in den getrennte Video- und Audiospuren zusammengeführt werden.

Erweiterte Optionen (3)

Ersetzt die Qualitätsauswahl. Für Leute, die die Format-Syntax schon kennen.

Packt die Spuren neu, ohne neu zu kodieren. Schnell und verlustfrei.

Kodiert das Video neu. Langsam und verlustbehaftet — nur wenn remux nicht ausreicht.

Audio

Die Datei, in die das Audio konvertiert wird.

VBR liefert das beste Verhältnis von Größe zu Qualität; feste bitrates sind besser vorhersehbar.

Untertitel

Einbetten legt sie in das Video; Speichern schreibt eine eigene .srt-Datei daneben.

Mit Komma getrennt. Für alle verfügbaren Sprachen schreibe all.

Playlists und Kanäle

Was passieren soll, wenn die URL gleichzeitig zu einem Video und einer Playlist gehört.

Bereiche und Listen funktionieren beide, etwa 1-10,15 oder -5::2 für jeden zweiten Eintrag von hinten.

Erweiterte Optionen (1)

Hält fest, was schon geladen wurde, damit ein erneuter Lauf es überspringt. So hält man einen Kanal synchron.

Abschnitte und Kapitel
Erweiterte Optionen (2)

Ein Zeitbereich wie *00:01:30-00:03:00 oder ein Kapitelname. Der Stern davor bedeutet, dass es ein Zeitstempel ist.

Metadaten und Cover
Erweiterte Optionen (3)
SponsorBlock

Schneidet die von der Community markierten Abschnitte anhand der SponsorBlock-Daten aus der Datei heraus.

Erweiterte Optionen (1)

Behält die Abschnitte, markiert sie aber, damit du selbst überspringen kannst.

Dateien und Ordner

Feldnamen stehen in %(...)s. Schrägstriche erzeugen Ordner.

Erweiterte Optionen (4)

Wohin die Dateien geschrieben werden. Kombiniert mit der Vorlage oben entstehen Unterordner.

Maximale Länge des Dateinamens in Zeichen.

Filter
Erweiterte Optionen (5)

JJJJMMTT oder ein relatives Datum wie now-1month.

JJJJMMTT oder ein relatives Datum.

Überspringt alles Kleinere. Akzeptiert 5M, 500K und Ähnliches.

Überspringt alles Größere.

Anzahl der Dateien, die geladen werden, bevor Schluss ist.

Netzwerk

Zum Beispiel 2M oder 500K. Nützlich, wenn du die restliche Bandbreite brauchst.

Erweiterte Optionen (5)

Beschleunigt fragmentierte Streams. Vier ist ein sinnvoller Startwert.

Wie oft ein fehlgeschlagener Teil erneut versucht wird. infinite ist erlaubt.

Adresse eines HTTP-, HTTPS- oder SOCKS-Proxy.

Lässt Anfragen wie von einem echten Browser aussehen. Die übliche Lösung, wenn plötzlich 403 kommt.

Anmeldung und cookies

Liest deine angemeldete Sitzung direkt. Nötig für private, altersbeschränkte oder Mitglieder-Inhalte.

Erweiterte Optionen (1)

Eine cookies.txt im Netscape-Format, exportiert aus deinem Browser.

Livestreams
Erweiterte Optionen (2)

Fragt nach, bis ein geplanter Stream beginnt. MIN-MAX sind die Sekunden zwischen den Prüfungen.

Behelfslösungen
Erweiterte Optionen (3)

Veraltet, ersetzt durch --add-headers. Bleibt drin, weil viele ältere Anleitungen es noch verwenden.

Veraltet, ersetzt durch --add-headers.

Seitenspezifische Schalter, zum Beispiel youtube:player_client=web.

Ausgabe und Debugging
Erweiterte Optionen (2)
Zurücksetzen

Hinweise zu Dailymotion

Dailymotion liefert eine gewöhnliche Qualitätsstaffel, deshalb wirkt eine Höhenbegrenzung genau wie erwartet und 1080p ist meist verfügbar.

Die übliche Hürde ist die Ländersperre. Umgehen hilft manchmal; wird die Sperre im CDN durchgesetzt, bleibt nur ein proxy in der passenden Region.

Playlists auf Dailymotion sind Sammlungen einzelner Nutzer und Kanäle, und sie kommen seitenweise — yt-dlp holt standardmäßig jede Seite, was bei einem großen Kanal ein langer Lauf ist. Nimm den Playlist-Bereich, um beim Ausprobieren der Optionen die ersten Seiten zu holen, und streiche den Bereich für den vollen Lauf. Der Playlist-Index gehört ins Ausgabe-Template, wenn die Reihenfolge zählt, und die Archivdatei macht aus einem zweiten Durchlauf eine schrittweise Synchronisierung statt einer Wiederholung.

Mancher Dailymotion-Inhalt kommt über Partner-Player, die auf anderen Seiten eingebettet sind, und diese Einbettungen sind ein anderer Extraktor mit anderen Eigenheiten. Läuft ein Video auf der Seite des Partners, scheitert aber mit der nackten Adresse, suche die echte www.dailymotion.com/video/…-Adresse hinter dem Player und füttere yt-dlp mit genau dieser. Private oder altersbeschränkte Einträge folgen derselben Regel wie überall sonst: cookies aus einer angemeldeten Browser-Sitzung.

Bei alten Uploads wohnen die Qualitätsüberraschungen. Dailymotion hat seinen Bestand mehr als einmal neu kodiert, und ein Upload von 2012 kann bei 480p enden, egal was die Höhenbegrenzung verlangt — die Begrenzung setzt ein Maximum, nie ein Ziel; eine Anfrage nach 1080p an eine 480p-Quelle liefert schlicht die 480p-Datei zurück statt eines Fehlers. Kommt eine Datei kleiner heraus als erwartet, prüfe mit -F die verfügbaren Formate, bevor du von einem fehlgeschlagenen Download ausgehst.

Dailymotion liefert HLS für die höheren Qualitäten, die obersten Streams kommen also als kurze Segmente, die ffmpeg zu dem container zusammenfügen, den du angibst. MP4 ist die sichere Wahl; lässt sich eine zusammengeführte Datei im Editor nicht öffnen, gelingt es meist als MKV, denn Editoren sind bei zusammengeführten Streams strenger als Player. Untertitel funktionieren wie überall: --write-subs sichert die Spur, die der Uploader angehängt hat, und die automatisch erzeugten sind einen eigenen Schalter entfernt.

Häufig gestellte Fragen

Wie wähle ich die Qualität bei Dailymotion?
Begrenze die Höhe über die Qualitätsauswahl. Dailymotion liefert eine gewöhnliche Staffel, 1080p ist also meist verfügbar.
Das Video ist in meinem Land gesperrt.
Probiere --geo-bypass, und wenn das nicht hilft, einen proxy. Garantiert ist keines von beiden — manche Sperren greifen im CDN.
Kann ich eine Dailymotion-Playlist laden?
Ja, im Modus ganze Playlist.