web-dev-qa-db-ja.com

youtube-dlを使用してビデオの字幕のみをダウンロードする方法

Youtube-dlを使って動画リストの字幕をダウンロードするにはどうすればよいですか?これには選択肢が必要です。しかし、字幕だけをダウンロードするオプションが見つかりませんでした

75
fivetech

文書にはっきりと述べられている :オプションがあります。

字幕オプション:

--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'

だから、たとえば、ビデオのすべての字幕を一覧表示するには:

youtube-dl --list-subs https://www.youtube.com/watch?v=Ye8mB6VsUHw

すべての潜水艦をダウンロードするが、ビデオはダウンロードしない

youtube-dl --all-subs --skip-download https://www.youtube.com/watch?v=Ye8mB6VsUHw
114
l'L'l

YouTubeから字幕をダウンロードするもう1つの簡単な方法は、 Google2SRT をダウンロードすることです。 Google2SRTは、Windows、Mac、およびLinux用の無料のオープンソースプログラムで、YouTubeの動画から複数の字幕をダウンロード、保存、および変換することができます。

使用法

リンクをクリックすると、手順1と2のスクリーンショットが表示されます。

  1. URLをGoogle字幕テキストボックスに貼り付けて、読むをクリックします

  2. 表示された適切なチェックボックスを選択して言語を選択し、Go を押します。

  3. SRTファイルを見つけるために、SRT字幕テキストボックスに入力された宛先フォルダーを表示します。

5
jegadesh

または字幕を1つだけダウンロードできます

youtube-dl --write-sub --sub-lang ja  - スキップするダウンロードURL 
4
m3asmi