2012-02-27 23 views
0

PCMBWFの形式はどのように区別できますか?PCM形式とBWFファイル形式を区別しますか?

BWFには "bext"ヘッダーが必要ですか?

「bext」ヘッダーがなく、「JUNK」ヘッダーを含むストリームがあります。これらのファイルはBWFファイルですか?

ありがとう。

答えて

2

JUNKチャンクは、サイズが4GBを超えるとBWFファイルをオンザフライでRF64ファイルに変換するための予約済みのスペースです。 JUNKチャンクはds64チャンクと同じサイズで、RF64への変換が必要な場合はds64チャンクに置き換えられます。それについてもっと読むhere

BWF specの私の読書は、それがBWFであるためにbextチャンクを持たなければならないということです。

+0

したがって、JUNKチャンクがあり、bextチャンクのないストリームはWAVと見なされますか? – user1147663

+0

はい、標準のWAVとして正常に再生する必要があります –

1

私が知る限り、放送波ファイルは 'bext'ヘッダー拡張子を持ちます。 ファイルに 'bext'ヘッダー拡張がない場合、通常のWAV/AIFFなどのファイルになります。

ブロードキャストウェーブヘッダーは、ファイル名にすぐには表示されないヘッダー内の情報をファイルに追加する場合に特に使用されます。 再生するには、この情報を知る必要はありません。あなたが何らかの形でメタ情報を表示または検索したいのであれば。

PCMはファイル形式ではありません。圧縮されていないデータを処理するすべてのファイルはPCMファイルです。 WAV/BWF、AIFF、SD2などです。 MP3やAACなどのエンコードされたファイルでは、デコード後に生のPCM値を取得します。

0

はい。 「bext」チャンクは、BWFファイルとwavファイルを区別します。
メーカーによっては、実際には '.bwf'がファイル拡張子として使用されますが、ほとんどの場合、 '.wav'拡張子が使用されます。違いを生むのはこのチャンクの存在だけです。

他のチャンクも存在する可能性があり、よく設計されたプレーヤーは認識できないチャンクを無視します。

一般に、オーディオデータを含む「データ」チャンクは、ファイル内の最後のものになります。しかし、私は他のチャンクのいくつかの例、通常はxmlメタデータが「データ」チャンクの後に現れるのを見ました。これはいくつかのプレーヤーを混乱させる。

詳細については、European Broadcasting UnionのWebサイト(tech.EBU.ch)からtech3285.pdfを検索してください。