HTML入門 | HTML5マルチメディア | マルチメディアファイル形式

マルチメディアファイル形式

HTML5以前は、Webブラウザごとにどの種類のマルチメディアファイルをサポートするかを、それぞれ異なる方法で扱っていた。
しかしHTML5では、Flashのような外部プラグインに頼らなくてもマルチメディアファイルを簡単に利用できるようになった。

Webブラウザはファイルのタイプ(type)をファイル拡張子で判断する。
たとえば拡張子が.htmlのファイルを見ると、WebブラウザはそのファイルをHTMLファイルとして扱う。

ビデオ(video)やサウンド(sound)のようなマルチメディア要素は、マルチメディアファイルに保存される。
このようなマルチメディアファイルも、次のようにさまざまなファイル形式で保存できる。

ビデオ(video)ファイル形式

代表的なビデオファイル形式は次のとおりである。

ファイル形式 ファイル拡張子 説明
MPEG .mpg .mpeg Moving Picture Experts Groupによって開発され、変換コーデックを利用する非可逆圧縮方式を使用する。
MP4 .mp4 Moving Picture Experts Groupによって開発され、少ない容量でも高品質な映像と音声を実現できるため、インターネットでのストリーミングによく活用される。
OGV .ogg Xiph Foundationによって開発され、MP3の代替として作られた、特許で保護されていないオープンなマルチメディアファイル形式である。
WebM .webm Googleの支援で開発されたオープンなマルチメディアファイル形式で、ビデオコーデックにVP8、オーディオコーデックにVorbisを使用する。
AVI .avi Microsoftによって開発され、PCで動画を扱うためのファイル形式である。
WMV .wmv Microsoftによって開発され、Microsoft Windows Media Playerの主要なストリーミングファイル形式である。
QuickTime .mov Appleによって開発され、Macintoshコンピュータで動画をサポートするために作られたファイル形式である。
RealVideo .rm .ram RealNetworksによって開発され、ストリーミング技術を利用した動画用プラグインファイル形式である。
Flash .swf .flv Macromediaによって開発され、ベクター図形処理を基盤とするアニメーション制作用ソフトウェアファイル形式である。

HTML5標準が公式にサポートするビデオファイル形式は、MP4、WebM、OGVのみである。

オーディオ(audio)ファイル形式

代表的なオーディオファイル形式は次のとおりである。

ファイル形式 ファイル拡張子 説明
WAV .wav IBMとMicrosoftによって開発され、個人用PCでオーディオを再生するためのIBMとMicrosoftの標準オーディオファイル形式である。
Ogg .ogg Xiph Foundationによって開発され、MP3の代替として作られた、特許で保護されていないオープンなマルチメディアファイル形式である。
MP3 .mp3 Moving Picture Experts Groupによって開発され、MPEG-1のオーディオ規格として作られた非可逆圧縮ファイル形式である。
MP4 .mp4 Moving Picture Experts Groupによって開発され、MPEG-4の一部として規定されたマルチメディアコンテナファイル形式である。MP4はビデオファイル形式でもあるが、オーディオでも使用できる。
MIDI .mid .midi すべての電子楽器の演奏情報を相互に伝達するために定められたデータ転送規格である。
RealAudio .rm .ram RealNetworksによって開発され、インターネットでリアルタイムに音楽を聴くためのストリーミングサウンド技術である。
WMA .wma Microsoftによって開発され、Microsoft Windows Media技術で音楽情報(data)だけを圧縮する技術である。
AAC .aac Appleによって開発され、iPhone、iPod、iTunesの標準オーディオファイル形式である。標準的な非可逆圧縮方式を使用する。

HTML5標準が公式にサポートするオーディオファイル形式は、MP3、WAV、Oggのみである。