Je suis en train de m’arracher les cheveux sur un bug improbable avec yt-dlp (plus probablement ffmpeg mais bon) :
Cette commande produit un fichier MKV dont la lecture déconne après environ 10 secondes :
yt-dlp --ignore-config "https://www.youtube.com/watch?v=wzS3sjPAuOA" --embed-thumbnail --add-metadata --embed-subs --write-subs --write-auto-subs --sub-langs "fr,en,en(-|_)?.+"Si je change les langues de sous-titre, que je vire le --add-metadata ou le --embed-thumbnail, ça résout le problème.
C’est la combinaison du tout qui casse le fichier final, et je pige pas du tout pourquoi.
J’ai galéré à avoir une commande minimale pour reproduire le problème.
Est-ce que certains pourraient lancer cette commande et confirmer que le résultat est corrompu ? Avant que je fasse une issue chez yt-dlp, j’aimerais m’assurer que c’est bien reproductible ailleurs.