Come posso scaricare i sottotitoli di un elenco di video usando youtube-dl? Ho bisogno di un'opzione per questo. Tuttavia non sono riuscito a trovare un'opzione per scaricare solo i sottotitoli
Come posso scaricare i sottotitoli di un elenco di video usando youtube-dl? Ho bisogno di un'opzione per questo. Tuttavia non sono riuscito a trovare un'opzione per scaricare solo i sottotitoli
Risposte:
C'è un'opzione, chiaramente menzionata nella documentazione :
--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'
Ad esempio, per elencare tutti i sottotitoli di un video:
youtube-dl --list-subs https://www.youtube.com/watch?v=Ye8mB6VsUHw
Per scaricare tutti i sottotitoli, ma non il video:
youtube-dl --all-subs --skip-download https://www.youtube.com/watch?v=Ye8mB6VsUHw
--skip-download
opzione nascosta in Opzioni verbosità / simulazione . Sono contento che @fivetech abbia posto questa domanda, o potrei essere ancora bloccato.
--write-auto-sub
da documentazione , 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. ottieni i sottotitoli ENG 2. ottieni i sottotitoli generati automaticamente 3. ottieni i sottotitoli in formato srt 4. non scaricare il film
Un altro modo semplice per scaricare i sottotitoli da YouTube è scaricare Google2SRT . Google2SRT è un programma open source gratuito per Windows, Mac e Linux che è in grado di scaricare, salvare e convertire più sottotitoli dai video di YouTube.
Fare clic sui collegamenti per visualizzare schermate dei passaggi 1 e 2.
Incolla l'URL nella casella di testo dei sottotitoli di Google e fai clic su Leggi .
Scegliere la lingua selezionando la casella di controllo appropriata fornita e premere Vai .
Visualizza la cartella di destinazione che è stata inserita nella casella di testo dei sottotitoli SRT per individuare i file SRT.