2012-01-18 6 views
0

私は、.avbプロジェクトファイルを解析し、外部オーディオファイル(WAVファイルとMP3ファイル)の使用に関連するすべてのファイル名を抽出する必要があるプロジェクトに取り組んでいます。これに基づいて、私が取り組んでいるアプリケーションは、プロダクションで使用されるオーディオのレポートを生成できるはずです。Avidの.avbフォーマットを解析する

どのようにしてこのタスクに最も近づきますか?

答えて

1

残念ながら、AVBファイルフォーマットの仕様は公開されていません。あなたの最善の選択肢はおそらく、あなたのシーケンスのAAFまたはEDLをAvidアプリケーションの中からエクスポートして、あなたのプログラムでそれを処理することです。 Avid Pro Toolsとの交換は完全にAAF/OMFで行われます。

実際に.avbファイルの解析に興味がある場合は、基本構造を解析して擬似XMLファイルにダンプするツールがありますが、フォーマットの大部分はまだ謎ですので、あなたは、そのパス下に行けばバイナリエディタで汚れ、あなたの手を得るために調製すること:私はいくつかのテストファイルにそのプログラムの出力を解析することにより、いくつかのより具体的な情報を自分で見つけた

http://www.medien.ifi.lmu.de/team/raphael.wimmer/projects/avb_parser/

を、 16進エディタを使ってパーザのソースコードを読み込みます。私の発見(ファイルの参照方法やロケータの保存方法に関する基礎を含む)に興味があれば、[email protected]で私にメールを送り、私がこれまでに持っているものを送ります非公式仕様の初めのテキストファイルですが、まだパーサの内容をはるかに上回るとは思えませんが、いくつかのことを説明し、いくつかのわずかなエラーを修正し、.avpファイルの解析方法に関する情報を含みますプロジェクト内のすべてのビンを参照する))。あなたがいくつかの詳細を見つけた場合は、私にも教えてください。私も興味があります。

幸運を祈る!

1

.avbファイルの公開ドキュメントはありませんので、フォーマットをリバースエンジニアリングするか、既存のツールを使用して唯一のオプションが役立つようです。

Avid MediaLogでは、ビンを.ALEまたはタブ区切りのテキストファイルとしてエクスポートすることができます。手動で各ビンを開き、エクスポートする必要があります。

Automatic Duck's Media Copyは、.mxfメディアファイルをコピーする目的で.avbファイルを読み取ることができます。一度に複数の.avbビンを読み込み、実際のメディアファイルをコピーする前にHTMLレポートを出力するように要求することができます。 HTMLはきれいなテーブルで、必要な情報が含まれていると分かりやすく解析できます。

メディアコピーが無料になりました。 AvidのMediaLogも無料ですが、Avidはあなたがそれを得るためにばかばかしいフープを通過させます。 Avidアカウントを作成してAvid SymphonyまたはMedia Composerの完全インストーラーをダウンロードする必要があります。その中にMediaLogインストーラがあります。

単純なavb2txtコマンドラインプログラムを用意するのはすばらしいことですが、今のところはありません。

関連する問題