Hdmv_pgs_subtitle(画像ベース)をMKVファイルのテキストベースのサブタイトルに変換するにはどうすればよいですか?
私が試してみました ffmpeg -i in.mkv -c:v copy -c:a copy -c:s mov_text out.mkv
しかし、次のエラーが発生します
ストリームマッピング:
ストリーム#0:0->#0:0(コピー)
ストリーム#0:1->#0:1(コピー)
ストリーム#0:2->#0:2(hdmv_pgs_subtitle(pgssub)-> mov_text(native))出力ストリーム#0:2のエンコーダーを開くときのエラー-おそらく正しくありません> bit_rate、rate、width、heightなどのパラメーター
画像ベースの字幕からテキストへの変換は、ビットマップを解釈して対応するテキストが何であるかを理解するために何らかのOCRシステムが必要になるため、重要なプロセスです。 ffmpeg
だけではそれはできません。
Linux/UNIXの場合、プロセス全体を一度に実行するアプリは知りません。ただし、このプロセスは機能するはずです。
mkvextract
またはffmpeg
を使用して字幕を抽出しますmkvmerge
またはffmpeg
を使用して字幕をmkvファイルに戻す