2009-09-18 22:20:24 +0000 2009-09-18 22:20:24 +0000
51
51

品質を落とさずに2つのmp4ファイルをマージするにはどうしたらいいですか?

私は2つの高品質のmp4ファイルを持っていますが、そのファイルは同じショーの2つのパートのものです。しかし、mp4には対応していないようです。

何か代替案はありますか?

回答 (7)

41
41
41
2009-09-19 12:05:18 +0000

私はいつもVirtualDubを使ってファイルをマージしていますが、mp4をサポートしていないようです。仝それにしても、このようなことをしているのは、このようなことをしているからです。VirtualDubに似ていますが、サポートされているフォーマットが増え、コーデックやフィルターが内蔵されています。AVC+AAC.MP4ファイル(再コードせずに)を結合してくれます。

AviDemuxで結合するには:

  1. File -> Open -> Select File
  2. File -> Append -Append -> Select File
  3. Set all to Copy
  4. File -> Save -> FileName 5.Wait…

AViDemuxフォーラムによると、この結合プロセスはロスレスであるそうです http://www.avidemux.org/smf/index.php?topic=9467.0 )

29
29
29
2012-12-21 16:39:48 +0000

これは何も再エンコードせず、新しいトランスポートストリームコンテナに配置し、それらを連結しやすくし、それらをMP4に連結します。output.mp4 が既に存在する場合、コマンドは失敗します。上のバージョンでは名前付きパイプを使用していますが、もしあなたがそれらをサポートしていないシステム上にいるならば、中間ファイル (windows のような) を使用しなければならないでしょう:

mkfifo temp0 temp1
ffmpeg -i input0.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts -y temp0 2> /dev/null & \
ffmpeg -i input1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts -y temp1 2> /dev/null & \
ffmpeg -f mpegts -i "concat:temp0|temp1" -c copy -absf aac_adtstoasc output.mp4
15
15
15
2014-03-02 01:54:46 +0000

コンカットデマルチプレクサ

コンカットデマルチプレクサは ffmpeg 1.1 で追加されました。ffmpeg のバージョンが古い場合は、ここから最新の静的バイナリを取得してください:** http://www.ffmpeg.org/download.html

インストラクション

以下の形式で連結したいすべてのファイルを含むファイルを mylist.txt に作成します(ダッシュで始まる行は無視されます):

# this is a comment
file '/path/to/file1'
file '/path/to/file2'
file '/path/to/file3'

これらは相対パスでも絶対パスでもよいことに注意してください。このリストファイルは bash for loop で生成するか、printf を使って生成することができます。次のいずれかは、作業ディレクトリ内のすべての*.wavを含むリストファイルを生成します:

ffmpeg -f concat -i mylist.txt -c copy output

Source. ffmpeg wiki

8
8
8
2009-09-18 23:09:39 +0000

YAMB](http://www.videohelp.com/tools/YAMB)と[MP4BOX](http://www.videohelp.com/tools/mp4box)は良いオプションです。 両方をダウンロードして解凍して(インストールは必要なく、一緒に約5MBです)、YAMBで設定を選択してMP4boxのフォルダパスを設定します。

5
5
5
2009-09-19 11:08:12 +0000

Matroskaビデオコンテナを使ってみてください。

まず、 mkvtoolnix が必要です。ダウンロードしてインストールし、mkvmerge GUIを起動する必要があります(コマンドラインツールが好きでなければ、それは私でも構いません - あなたは mkvmergeドキュメントファイルリンクセクションを見たいかもしれませんが)。そして、"append “をクリックして、2つ目のファイルを開きます。出力ファイルを設定し、下部にある "Start muxing "をヒットし、離れてあなたが行く!

コンテナがあなたのニーズに適していない場合は、それを再エンコードするか、またはいくつかの他の形式に変換しようとすることができます… MKVはとても素敵なコンテナですが!

1
1
1
2009-09-18 22:24:57 +0000

あなたのシステム上でそれらを再生することができます/コーデックがインストールされている場合は、Windowsムービーメーカーは、2つのファイルを結合するための最速の(および無料の)方法があります。その後、別の形式に変換する Virtualdub を使用することができます。

1
1
1
2009-09-19 11:46:02 +0000

もう一つの解決策は、Open Video Joinerです。トランジション効果もあります。