Aller au contenu
yt-dlp

Générateur de commandes yt-dlp pour TikTok

Composez une commande yt-dlp pour une vidéo TikTok ou pour tout le profil d'un créateur, avec des noms de fichiers qui restent lisibles.

Facultatif. Laissez vide et la commande se terminera par URL, à compléter vous-même.

Votre commande

yt-dlp --merge-output-format mp4 --no-playlist --embed-metadata -o '%(uploader)s - %(id)s.%(ext)s' https://www.tiktok.com/@user/video/1234567890
Bases

Audio seul extrait la piste sonore et jette la vidéo.

Vidéo et qualité

Plafonne la hauteur. yt-dlp choisit malgré tout la meilleure piste à ce niveau ou en dessous.

Le type de fichier dans lequel les pistes vidéo et audio séparées sont fusionnées.

Options avancées (3)

Remplace la liste de qualité. Pour ceux qui connaissent déjà la syntaxe des formats.

Réemballe les pistes sans réencoder. Rapide et sans perte.

Réencode la vidéo. Lent et avec perte — seulement si remux ne suffit pas.

Audio

Le fichier vers lequel l'audio est converti.

Le VBR offre le meilleur rapport taille/qualité ; un bitrate fixe est plus prévisible.

Sous-titres

L'incrustation les place dans la vidéo ; l'enregistrement écrit un .srt séparé à côté.

Séparées par des virgules. Écrivez all pour toutes les langues disponibles.

Playlists et chaînes

Que faire quand l'URL appartient à la fois à une vidéo et à une playlist.

Les plages et les listes fonctionnent, par exemple 1-10,15 ou -5::2 pour un élément sur deux depuis la fin.

Options avancées (1)

Note ce qui a déjà été téléchargé pour qu'une nouvelle exécution le saute. C'est ainsi qu'on garde une chaîne à jour.

Extraits et chapitres
Options avancées (2)

Une plage horaire comme *00:01:30-00:03:00, ou un nom de chapitre. L'astérisque de tête indique un horodatage.

Métadonnées et pochette
Options avancées (3)
SponsorBlock

Coupe du fichier les segments signalés par la communauté, d'après les données SponsorBlock.

Options avancées (1)

Conserve les segments mais les signale, pour que vous les sautiez vous-même.

Fichiers et dossiers

Les noms de champs s'écrivent dans %(...)s. Les barres obliques créent des dossiers.

Options avancées (4)

Où les fichiers sont écrits. Combiné au modèle ci-dessus, cela crée des sous-dossiers.

Longueur maximale du nom de fichier, en caractères.

Filtres
Options avancées (5)

AAAAMMJJ, ou une date relative comme now-1month.

AAAAMMJJ, ou une date relative.

Saute tout ce qui est plus petit. Accepte 5M, 500K et analogues.

Saute tout ce qui est plus grand.

Nombre de fichiers à télécharger avant de s'arrêter.

Réseau

Par exemple 2M ou 500K. Utile quand vous avez besoin du reste de la bande passante.

Options avancées (5)

Accélère les flux fragmentés. Quatre est un point de départ raisonnable.

Combien de fois réessayer une partie en échec. infinite est accepté.

URL d'un proxy HTTP, HTTPS ou SOCKS.

Fait ressembler les requêtes à celles d'un vrai navigateur. C'est le remède habituel à un 403 soudain.

Connexion et cookies

Lit directement votre session connectée. Nécessaire pour le contenu privé, restreint par âge ou réservé aux membres.

Options avancées (1)

Un cookies.txt au format Netscape exporté depuis votre navigateur.

Direct
Options avancées (2)

Interroge jusqu'à ce qu'un direct programmé commence. MIN-MAX est l'intervalle entre les vérifications, en secondes.

Contournements
Options avancées (3)

Obsolète au profit de --add-headers. Conservé parce que beaucoup de vieux tutoriels s'en servent encore.

Obsolète au profit de --add-headers.

Options propres à un site, par exemple youtube:player_client=web.

Sortie et débogage
Options avancées (2)
Réinitialiser

À savoir sur TikTok

Sur TikTok, le titre est la première ligne de la légende, ce qui donne des noms de fichiers très longs et souvent inutilisables. Le préréglage nomme ici les fichiers par auteur et id : triable et sans collision.

La présence d'une piste sans filigrane dépend de la vidéo et de la région — lancez la commande avec -F pour voir ce qui existe réellement avant de conclure qu'elle manque. Les publications privées ou réservées aux abonnés exigent les cookies d'un compte qui peut les voir.

TikTok n'est plus seulement de la vidéo verticale : les publications en mode photo et les diaporamas arrivent par les mêmes formes d'URL, et yt-dlp traite celles à plusieurs éléments comme des playlists — chaque diapositive un élément à part, le son d'accompagnement en élément audio séparé quand il en existe un. C'est la forme de la plateforme, pas une défaillance, et aucune option ne rassemble un diaporama en un seul fichier. Une commande qui semble « ne télécharger que des images » a en réalité téléchargé exactement ce qu'est la publication.

Une URL de profil — tiktok.com/@handle — télécharge toutes les vidéos du compte, et elle se pagine, ce qui sur un créateur prolifique fait un long parcours. Les onglets J'aime et Enregistrés ne sont visibles que du compte qui les détient : il faut donc les cookies d'une session connectée. Combinez le mode « toute la playlist » avec le fichier de suivi et « continuer malgré les erreurs » : un compte prolifique contiendra au moins une publication supprimée, et sans ces deux options une publication supprimée arrête les mille autres.

TikTok bride agressivement. Un téléchargement qui démarre vite puis rampe, ou qui meurt avec un 403 en cours de route, est le plus souvent une limitation de débit plutôt qu'un extracteur cassé — ajoutez une limite de vitesse, réduisez le nombre de fragments en parallèle et espacez les exécutions répétées. Les cookies d'une session connectée relèvent nettement le plafond. Un point de sortie VPN utilisé par beaucoup d'autres personnes en même temps a tendance à aggraver le bridage plutôt qu'à l'atténuer : l'IP est déjà suspecte avant même que vous n'envoyiez une requête.

Pour l'audio, -x extrait la bande son d'un TikTok comme partout ailleurs, en sautant entièrement la vidéo. Le « son original » d'une vidéo est un élément à part avec sa propre page : un morceau entendu dans la publication de quelqu'un d'autre peut donc se récupérer depuis la page du son, sans la vidéo du tout. Le nommage des fichiers compte ici plus que sur la plupart des plateformes — le titre issu de la légende entre en collision dès que deux publications commencent par les mêmes mots —, c'est pourquoi ce préréglage nomme les fichiers par auteur et id de vidéo.

Questions fréquentes

yt-dlp peut-il télécharger TikTok sans filigrane ?
Il télécharge ce que TikTok sert. Les pistes sans filigrane existent parfois et parfois non, et cela varie selon la vidéo et la région — lancez -F pour voir ce qui existe à cette adresse.
Puis-je télécharger un TikTok privé ou réservé aux abonnés ?
Seulement si votre propre compte peut le voir. Utilisez --cookies-from-browser pour que yt-dlp demande en votre nom.
Comment télécharger toutes les vidéos d'un créateur ?
Pointez yt-dlp sur l'adresse du profil en mode « toute la playlist », et ajoutez un fichier de suivi pour que les exécutions suivantes ne prennent que les nouveautés.