画像ベースの字幕を変換したい(dvd_subtitle
)テキストベースの字幕(mov_text
)。私はOSXを使用しており、無料のコマンドラインベースのツールを使用することを強く望んでいます。
私のソースデータは、DVDイメージ(VIDEO_TSフォルダーを含む.iso/.dmgファイル)またはvobsub字幕ストリームを含む変換済みのMP4ファイルのいずれかです。
有望な vobsub2srt および 字幕変換に関するこのすばらしい記事 を見つけましたが、.dmgまたは。から.sub /.idxファイルを取得する方法がわかりません。 mp4ファイル。
ffmpeg
でさまざまなオプションを試しましたが、成功しませんでした。私もトピックをグーグルで検索しようとしましたが、すぐに解決策が見つからないことに驚きました。
では、.dmg /.mp4ファイルから.sub/.idxファイルを抽出するにはどうすればよいですか? (または、より一般的には、画像ベースの字幕を含む.dmg/.mp4ファイルからテキストベースの字幕を生成するにはどうすればよいですか?)
DVDは、VIDEO_TSファイルを含む標準のDVDイメージです。 mp4ファイルは次のようになります。
Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, smpte170m/bt470bg/bt709), 700x572 [SAR 16:15 DAR 560:429], 898 kb/s, 25 fps, 25 tbr, 90k tbn, 180k tbc (default)
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 159 kb/s (default)
Stream #0:2(eng): Subtitle: dvd_subtitle (mp4s / 0x7334706D), 720x576, 5 kb/s (default)
IFOファイルから字幕を抽出するには、 Avidemux のようなツールが必要です。このツールはMacユーザーも利用できます。 (私自身はMeGUIを使用していますが、これはWindows専用です)チュートリアル ここ 、Avidemuxでそれを行う方法を見つけることができます。
。sub/.idx字幕をsrtまたは他のテキスト形式に変換するには:
Windowsユーザー向けに、VobSubと呼ばれる無料のツールがあります。あなたはそれを行う方法のチュートリアルをチェックすることができます ここ 。 MACを使用しているので、 BDSup2Sub を確認してください。ツールの使用方法は、VobSubとほぼ同じです。さらに、Avidemuxを使用してsrtに変換することもできます。これは、OCRオプションがあるためです(上記のavidemuxに関するチュートリアルでは、この手順も示しています)。