Comment puis-je télécharger les sous-titres d'une liste de vidéos en utilisant youtube-dl? J'ai besoin d'une option pour cela. Cependant, je n'ai pas trouvé d'option pour télécharger uniquement des sous-titres.
Comment puis-je télécharger les sous-titres d'une liste de vidéos en utilisant youtube-dl? J'ai besoin d'une option pour cela. Cependant, je n'ai pas trouvé d'option pour télécharger uniquement des sous-titres.
Réponses:
Il existe une option, clairement mentionnée dans la documentation :
--write-sub Write subtitle file
--write-auto-sub Write automatic subtitle file (YouTube only)
--all-subs Download all the available subtitles of the video
--list-subs List all available subtitles for the video
--sub-format FORMAT Subtitle format, accepts formats preference, for example: "srt" or "ass/srt/best"
--sub-lang LANGS Languages of the subtitles to download (optional) separated by commas, use IETF language tags like 'en,pt'
Ainsi, par exemple, pour répertorier tous les sous-marins d’une vidéo:
youtube-dl --list-subs https://www.youtube.com/watch?v=Ye8mB6VsUHw
Pour télécharger tous les abonnements, mais pas la vidéo:
youtube-dl --all-subs --skip-download https://www.youtube.com/watch?v=Ye8mB6VsUHw
--skip-download
option qui est cachée sous Options de simulation / simulation . Glad @fivetech a posé cette question, ou je suis peut-être toujours bloqué.
--write-auto-sub
de la documentation , youtube-dl --sub-lang LANG --write-auto-sub --skip-download URI
.
youtube-dl --sub-lang en --write-auto-sub --sub-format srt --skip-download v0uYZ4rTOrk
1. obtenir des sous-titres ENG 2. obtenir des sous-titres générés automatiquement 3. obtenir des sous-titres au format srt 4. ne pas télécharger le film
Un autre moyen simple de télécharger des sous-titres de YouTube consiste à télécharger Google2SRT . Google2SRT est un programme gratuit et open source pour Windows, Mac et Linux, capable de télécharger, enregistrer et convertir plusieurs sous-titres à partir de vidéos YouTube.
Cliquez sur les liens pour voir les captures d'écran des étapes 1 et 2.
Collez l'URL dans la zone de texte des sous-titres Google et cliquez sur Lire .
Choisissez la langue en cochant la case appropriée fournie, puis appuyez sur Go .
Affichez le dossier de destination saisi dans la zone de texte des sous-titres SRT pour localiser les fichiers SRT.