Advanced Systems Format (ASF)とは
Advanced Systems Format(ASF)は、
マイクロソフトが開発したファイル形式で、以前はAdvanced Streaming Formatと呼ばれていました。ASFファイルまたはASFコンテナとも呼ばれ、主に動画や音声などの
マルチメディアデータを格納するために使用されます。
ストリーミング配信に適しており、同時にローカル環境での再生も可能です。
ASFファイルの特徴として、1つのファイルに複数の種類のデータを格納できる点が挙げられます。具体的には、マルチビットレートビデオ、オーディオ、
メタデータ、静止画、URL、
字幕など、多様なデータを組み合わせることが可能です。また、Windows Media (Windows Media Video(WMV)/Windows Media Audio(WMA))の標準ファイル形式として採用されています。
ASFコンテナの構造は、
マイクロソフトが米国で
特許を取得しています。この
特許が原因で、過去にはフリーの動画編集ソフトウェアであるVirtualDubがASFに正式対応していましたが、
マイクロソフトからのクレームにより、現在はASF非対応となっています。
ASFファイルに格納できるメディアの種類
ASFファイルは、以下の映像・音声
コーデックのメディアデータを組み合わせて(多重化して)格納し、利用することができます。
ビデオ: MS-MPEG4、ISO MPEG-4、WMV7〜9、VC-1
オーディオ: WMA、G.726、LPCM、
MP3
静止画:
ASFファイルで使用される拡張子
ASFファイルには、以下の拡張子が使用されます。
`.asf`:Windows Media以外の
コーデックで圧縮されたデータを含むファイルに使用されます。
`.asx`:ASFファイルのプレイリストファイルです。
`.wmv`:Windows Media Video
コーデックで圧縮されたデータを含むファイルに使用されます。
`.wvx`:Windows Media Videoのプレイリストファイルです。
`.wma`:Windows Media Audio
コーデックで圧縮されたデータを含むファイルに使用されます。
`.wax`:Windows Media Audioのプレイリストファイルです。
利用例
ASFファイルは、以下のような用途で利用されています。
SD-Video形式
プレイやん
[DVDレコーダー]の一部機種
携帯電話
関連項目
ASFに関連する技術や規格は以下の通りです。
Windows Media
Windows Media Video(WMV)
Windows Media Audio(WMA)
その他
ソフトウェア特許
デジタル著作権管理
外部リンク
ASFに関する詳細な情報や技術資料は、以下のリンク先で参照できます。
Overview of the ASF Format (MSDNライブラリ)
ASF File Structure (MSDNライブラリ)
*
Microsoft patents ASF media file format, stops reverse engineering