web-dev-qa-db-ja.com

ハンドブレーキをかける前に、2つの映画を一緒にミックスするにはどうすればよいですか?

ハンドブレーキをかける前に、2つの映画を一緒にミックスするにはどうすればよいですか?

VideoTSフォルダーのペアとしてディスクに2部構成のムービーがあります。出力ムービーを1つ生成したい。誰かがそれを行うためのより良い方法を指摘できない限り、私は handbrake を使用してエンコードを行うことを計画しています。最終的な目的は、iPhoneまたはiPod用のビデオファイルを作成することです。私はすでにこのような約90本のビデオを持っていますが、2つのパートを行ったことはありません。

ハンドブレーキをかけた後、別のプラットフォームを使用して再オーサリングする必要がありますか?私はそれを行うことができますが、それを行うためのより簡単な方法があると考えました。ワークフローを変更するソフトウェアが他にもあるが、これをより少ないステップで実行する場合は、それを回答として受け入れることもできます。

2つを1つのビデオファイルにきちんと組み合わせる方法がない場合、私の選択は Windows Live Movie Maker のようなもので開き、2つの入力mp4/m4vを1つに混ぜるだけです。ファイル。

8
jcolebrand

これにアプローチする方法

2つの入力ムービーがあり、1つの出力ムービーを生成する場合は、途中でそれらを再エンコードするのではなく、元のビットストリームを使用する必要があります。

あなたの場合、可能性は次のいずれかです。

VideoTSパート1→MP4パート1
VideoTSパート2→MP4パート2
MP4パート1&MP4パート2→最終MP4

…または:

VideoTSパート1&VideoTSパート2→中級ビデオ
中間ビデオ→最終MP4

MP4Boxとの連結

「生の」DVDファイルを取得してそれらを連結するツールがあるかどうかわからないため、最初のオプションを選択します。

Handbrakeを使用するだけで、適切な設定でビデオをMP4ファイルにエンコードできます(iPhoneまたはiPodのプリセットを使用するなど)。両方のビデオにまったく同じ設定を選択することが重要です。

次に、 MP4Box を使用してそれらを連結します。

mp4box -cat video-a.mp4 -cat video-b.mp4 final.mp4

再エンコードすべきではない理由

重要なのは、Windowsムービーメーカーのようなノンリニアエディタではなく、実際にMP4Boxのようなツールを使用してビデオを連結することです。私の知る限り、WMMではh.264コーデックビットストリームをコピーすることはできませんが、連結した後でビデオを再エンコードする必要があります。

これは、JPEG画像からわかるように、 ジェネレーションロス が発生することを意味します。目立たないかもしれませんが、goodWindowsムービーメーカーのエンコーダーが最初からどのようになっているのかわかりません。品質が同じだとは思えません。

6
slhck

私はHandbrakeでそれを行うことができませんでした(Kevの答えはバッチ変換でそれが可能であることを示唆していますが、それは私にとってはうまくいきません)が ffmpeg はその 連結 を使用してそれをサポートします特徴。複数の入力ファイルを連結し、ビデオストリームをx264でエンコードし、オーディオストリームを単一のMP4出力ファイルにコピーします。

ffmpeg -f concat -i files.txt -c:v libx264 -crf 22 -c:a copy output.mp4

files.txtは、次の形式の入力ファイルのリストです。

file '/path/to/file1'
file '/path/to/file2'
6
kynan

再エンコードする必要はありません。 VideoTSフォルダー内の.VOBファイルを組み合わせるには:

  1. それらをハードドライブにコピーします。
  2. DOSコマンドプロンプトを開く
  3. ファイルをコピーしたディレクトリに移動します
  4. 次のコマンドを使用します

    copy /B VTS_xx_1.VOB+VTS_xx_2.VOB newmovie.mpg

Xxの場合、実際のファイル情報の番号を使用します。

これにより、それらが単一のmpg出力ファイルに結合され、mp4形式を選択してより小さなファイルにハンドブレーキをかけることができます。それらをハンドブレーキする必要があります。そうしないと、結果のファイルにタイミングの問題が発生します。例えば。 2時間の映画は、5分の長さで表示される場合があります。

通常、VOBファイルサイズは1,073,739,776に残りの1つのファイルを加えたものです。確かに、最初にVOBファイルをダブルクリックして、ファイルを再生してください。あなたが欲しいものです。

1
Draat