m4AオーディオファイルとAACオーディオファイルに違いはありますか、それともまったく同じものですがファイル拡張子が異なりますか?
.M4A
ファイルには通常、音声のみが含まれ、MPEG-4 Part 14ファイル(.MP4
コンテナ)。
.AAC
はコンテナ形式ではなく、生のMPEG-4オーディオストリームがエンコードされたパート3ビットストリームです。
M4Aには正確にAACオーディオを含める必要はなく、他にも有効なオプションがあります。
生のビデオおよびオーディオストリームがあり、このストリームはほとんどのビデオ/オーディオプレーヤーで直接再生できません。トランスポートで「カプセル化」する必要があり、生のH.264ビデオストリームと生のAACオーディオストリームはMP4カプセル化装置。AVIまたはMOVカプセル化装置内に配置することもできます。
MP4ファイルにはH.264ビデオストリームやAACオーディオストリームを含めることができますが、何らかの理由で、ビデオとオーディオを含むMP4ファイルはファイル拡張子M4V(ビデオの場合はv)を使用し、MP4である場合M4A拡張機能を使用するためのオーディオのみを含むファイル。これは、WMVとWMAを使用するWindows Mediaや、OGVとOGAを使用するOGGなど、他のエンカプスレータの一般的な方法です。
したがって、M4Aファイル拡張子を持つファイルはAACオーディオトラックを含むことができるMP4ファイルですが、常にそうであるとは限らないため、mediainfoなどのプログラムはファイル内の内容を知るのに便利です。
それらは同じものではありません。 m4aは基本的にmp4と同じもので、単なるコンテナ形式です。コーデック!=コンテナ。コーデックを意味するものではないため、mp3、ac3、またはその他のオーディオコーデックを含めることができます。 AACファイルは、ADTSヘッダー(およびオプションでID3タグ)が先頭に追加されたAACフレームを連結したものです。