web-dev-qa-db-ja.com

Linuxでaviまたはmp4を使用して字幕を多重化するにはどうすればよいですか?

Linux環境で字幕と動画ファイルを多重化できるものを探していました。重要なのは、字幕をビデオにソフトに埋め込む必要があり、再度エンコードする必要がないことです。 (avidemuxのように)。この多重化プロセスの後、ユーザーは、たとえばVLCを使用して字幕を開閉できるようになります。

それを検索していると、Windows環境でAVI-MuxGUIという名前の必要なことを正確に実行できるソフトウェアを見つけました。ただし、これらのソフトウェアのLinuxの代替手段が必要です。

ありがとう。

4
Onur Senture

AVIコンテナ形式は、埋め込み(多重化)字幕をまったくサポートしていません。ハードサブのみをサポートしているため、各ビデオフレームで実際に字幕を使用してビデオを再エンコードする必要があります。

字幕を多重化するには、字幕の形式に応じて、MKVまたはMP4コンテナ形式のいずれかを使用する必要があります。

AVIファイルは、ビデオコーデックとオーディオコーデックに応じて、どちらのコンテナにも再接続できます。互換性の表については、ウィキペディアの コンテナ形式の比較 を参照してください。

MKVはMP4よりもはるかに多くの組み合わせをサポートしていることがわかりました

MKVToolNix パッケージはLinuxで利用可能であり、必要なすべてを実行します

MP4の場合、使用するツールは MP4Box

コンテナ形式(AVI、MP4、MKVなど)とコーデック(DivX、Xvid、H.264など)の違いについてさらに情報が必要な場合は、 デジタルコンテナ形式 です。リンクされた記事から始めるのが良いでしょう。

3
Shevek