web-dev-qa-db-ja.com

DVD字幕をテキストに変換する

画像ベースの字幕を変換したい(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)
2
forthrin

IFOファイルから字幕を抽出するには、 Avidemux のようなツールが必要です。このツールはMacユーザーも利用できます。 (私自身はMeGUIを使用していますが、これはWindows専用です)チュートリアル ここ 、Avidemuxでそれを行う方法を見つけることができます。

。sub/.idx字幕をsrtまたは他のテキスト形式に変換するには:
Windowsユーザー向けに、VobSubと呼ばれる無料のツールがあります。あなたはそれを行う方法のチュートリアルをチェックすることができます ここ 。 MACを使用しているので、 BDSup2Sub を確認してください。ツールの使用方法は、VobSubとほぼ同じです。さらに、Avidemuxを使用してsrtに変換することもできます。これは、OCRオプションがあるためです(上記のavidemuxに関するチュートリアルでは、この手順も示しています)。

1
Erlis D.