全て、
ソフトウェアを自動的に1にマージする必要がある2つのVOBファイルで使用するコンテンツを含むトレーニングキットを作成しています。このベンダーから最大10〜15のVOBファイルを取得し、要件は単一のファイル。
これらのファイルをマージするのは、バイトストリームを開いて結合するのと同じくらい簡単ですか?
ありがとう!
ファイルの仕様が一致する場合は、最初のファイルのヘッダーを使用して、残りのファイルからヘッダーを除いたものを1つのファイルにコピーできるはずです。ただし、仕様は、エンコーディングのタイプやパラメータからオーディオチャネルの数まで、すべてに正確に一致する必要があります。
もしそうなら、あなたがする必要があるのは、すべてのファイルを読み取り、最初のファイルを除くすべてのファイルの最初のxxxバイトをスキップすることです。
VOBファイルが暗号化されている場合(DVD暗号化)は機能しません。
注:これは、専用のツールがうまく機能する仕事です。それらは最適化されており、(多かれ少なかれ)バグがありません。したがって、可能であれば、それらを使用してください(つまり、コマンドラインから)。
いいえ、単純なマージではありません。そうでなければ、古いDOSコマンド>type 1.VOB, 2.VOB > Final.VOBがその仕事をしていたでしょう。
ある程度の学習が必要な場合を除いて、VOBマージツールを使用してこれら2つをマージしてください。
これの多くは、VOBファイルの解像度とビットレートが同じであるかどうか、および他の多くのエンコーディングパラメータが同じであることを確認するかどうかに依存する可能性があります。まったく同じエンコーディングパラメータを使用している場合は、ファイルを連結するだけでうまくいく可能性があります。私のDVDの経験では、これを行うとDVDのファイルが正常に機能することがわかります。ただし、私の最初の推測では、ファイル間に形式の違いがある場合、これは機能しません。