日本語トークを含む動画に英語字幕を付けたい。だけど、できれば動画ファイルはいじりたくない。字幕を合成して再エンコードするのは手間なので。
動画プレイヤーの字幕表示機能
聞きかじったところでは動画プレイヤー自体に機能があるらしいので、著名なプレイヤーの公式サイトで情報収集。
How to enable/use subtitles – What can VLC do? – VideoLAN Wiki
https://wiki.videolan.org/What_can_vlc_do/#How_to_enable.2Fuse_subtitles
Subtitles – VideoLAN Wiki
https://wiki.videolan.org/Subtitle/
字幕ファイルの再生方法 | サポート > FAQ – GOM Player【ゴムプレーヤー】
http://www.gomplayer.jp/player/faq/view.html?intSeq=58
字幕ファイルの作成方法 | サポート > FAQ – GOM Player【ゴムプレーヤー】
http://www.gomplayer.jp/player/faq/view.html?intSeq=57
字幕データを外部ファイルとして用意すれば、動画プレイヤーが重ねて表示してくれるらしい。
SubRip 字幕ファイル形式
字幕データには様々な形式があるが、SubRipがもっともメジャーっぽい。
SubRip – Wikipedia, the free encyclopedia
https://en.wikipedia.org/wiki/SubRip
字幕の表示開始/終了時刻とテキストを羅列しただけのシンプルなフォーマット。テキストファイルなのでエディタで作成できる。
YouTubeに実際に作成しているスクリーンキャストがあった。
How To Make & Load Subtitles (SRT) for Movies VLC Media Player – YouTube
https://www.youtube.com/watch?v=6YxWm1dkHKk
作業的にはかなりの手間だな。
試しにSubRip形式の字幕データを自作して試してみた。VLCプレイヤーとGOMプレイヤーの両方で字幕が表示できた。技術面ではクリアになったけど、字幕作成の手間をいかに軽減するかが課題だな。