Como posso baixar legendas de uma lista de vídeos usando o youtube-dl? Eu preciso de uma opção para isso. No entanto, não consegui encontrar uma opção para baixar apenas legendas
Como posso baixar legendas de uma lista de vídeos usando o youtube-dl? Eu preciso de uma opção para isso. No entanto, não consegui encontrar uma opção para baixar apenas legendas
Respostas:
Existe uma opção, claramente mencionada na documentação :
--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'
Por exemplo, para listar todos os subs de um vídeo:
youtube-dl --list-subs https://www.youtube.com/watch?v=Ye8mB6VsUHw
Para baixar todos os subs, mas não o vídeo:
youtube-dl --all-subs --skip-download https://www.youtube.com/watch?v=Ye8mB6VsUHw
--skip-download
opção oculta em Opções de verbosidade / simulação . Ainda bem que @fivetech fez esta pergunta, ou eu ainda posso estar preso.
--write-auto-sub
de documentação , 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. obtenha legendas ENG 2. obtenha legendas geradas automaticamente 3. obtenha legendas no formato srt 4. não baixe o filme
Outra maneira simples de baixar legendas do YouTube é baixar o Google2SRT . O Google2SRT é um programa gratuito e de código aberto para Windows, Mac e Linux capaz de baixar, salvar e converter várias legendas de vídeos do YouTube.
Clique nos links para ver as capturas de tela das etapas 1 e 2.
Cole o URL na caixa de texto Legendas do Google e clique em Ler .
Escolha o idioma, marcando a caixa de seleção apropriada fornecida e pressione Ir .
Veja a pasta de destino que foi inserida na caixa de texto de legendas do SRT para localizar os arquivos SRT.