※mp4動画から字幕を抽出するアプリが、バージョンアップされました
新しいエントリーは👇👇👇
操作方法などについては、このエントリーも役立ちます😅
2017年に書いたエントリーで、MP4ファイルから字幕を取り出したい、というのがありました
しばらくこの方法を使ってやっていましたが、分かってはいたものの手順がかなり面倒くさく😬
息子にこの作業を担当してもらうにあたって、重い腰を上げて(コロナ太りも含む💦)VB.net でプログラムなんて書いてみました。でも主要な部分は、以前のエントリーに記載した My MP4Box GUI に含まれている、 MP4Boxを呼び出しています(MP4BoxはGPLv3ライセンスのソフトウェアでした)
なお対応しているのは、3トラック目に字幕トラックが収録されているmp4ファイルのみです。字幕が映像に焼き付けられているものは当然ながら抽出できませんし、複数言語の字幕が入っていたり、3トラック目以外に字幕が入っている場合には対応できません😁
ダウンロードはこちらから(ste2.zip)
zipファイルの中身です。SubtitleText Extracter.exe がプログラム本体です
適当なフォルダに解凍したら、SubtitleText Extracter.exe を起動してください
[選択]ボタンをクリックして、ダイアログから字幕を抽出したいmp4ファイルを選択して[開く]をクリックするだけです
字幕の取り出しに成功すると
字幕の抽出が完了しました、と表示されます。字幕は抽出元の mp4 ファイルの拡張子を txt に変えたファイル名で、抽出元と同じフォルダに置かれます
mp4ファイルに、字幕が含まれていない場合、または、3トラック目に字幕が収録されていない場合には
字幕が含まれていないようです、というメッセージを出して終了します
自分の用途に限定して作っているので、これ以上の機能拡張の予定などはまったくありませんが、もしマッチされる方はご自由にお使いください
コメント
とても役立ちます。ありがとうございます。
やす さん
お役に立てばなによりです!
MyMP4Box GUIが正常に機能しなくなり、こまっていました。本当にありがとうございます。
しるびあさん、
お役に立ってよかったです~✨
素晴らしいです!やりたい事が可能になりました。本当に感謝です。時間が節約出来ます。開発ありがとうございました!
ルガルさん、
お役に立ってよかったです!👍🏼