「MPEG-4」の版間の差分
削除された内容 追加された内容
m ロボットによる 変更: ar:إم بي إي جي - 4 |
編集の要約なし |
||
3行目:
規格が広範なことが「MPEG-4とは何か」という説明を難しくさせている上に、ビジュアル、あるいはファイルフォーマットの一部の規格を利用したものも単に「MPEG-4です」と説明されることが多く、使われ方、意味のとられ方が混乱している用語でもある。
なお、規格化を行っている[[Moving Picture Experts Group]]ではMPEG-4を最後の動画/音声符号化の規格とする意向であり、現在では3次元コンピュータグラフィクスや音声合成などを含む大変広範な規格になっている。MPEG技術は、各技術毎にパート(Part)と呼ばれる規格が作成され、技術が採用/規格化されるたびにパートが増える。最近[[H.264]]が'''MPEG-4 Part 10 AVC'''として規格化されるなど、現在もなお追加・拡張が継続されている規格である。
<!--正式名称: Coding of audio-visual objects-->
== 規格の構成 ==
MPEG-4(ISO/IEC 14496)自体は、動画・音声全般を扱う多様なマルチメディア符号化フォーマットを規定している。これらは以下に示す複数の「'''部'''(Part)」に分れて標準化されている。MPEG-4の各部は、ISO/IEC 14496を翻訳したJIS X 4332の各部と対応する。なお、第20部以降は現在開発中である。
動画には第2部(1999年制定)と第10部(2003年制定)があることに注意する。一般に
{| class="wikitable" width="100%"
111 ⟶ 110行目:
|}
==MPEG-4 システム(第
マルチメディアデータをファイルや記録メディアに保存したり、ネットワーク上で伝送するには、動画と音声毎に別々に符号化した符号化データの統合(多重化)と同期のための仕組みが必要となる。この多重化方式を規定するものがシステムである。なお、システムによって多重化される以前の動画像や音声のバイナリデータをエレメンタリストリーム(ES: Elementary Stream)と呼ぶ。
125 ⟶ 123行目:
==MPEG-4 動画(第2部)==
[[MPEG-1]]では[[ビデオCD]]、[[MPEG-2]]では放送や[[高精細度テレビジョン放送|HDTV]]での使用を想定しているのに対して、MPEG-4では低ビットレートでの使用にまで用途を拡大することを目標として規格化が開始された。符号化技術としては先に規格化が進んでいた[[H.263]]を基に幾つかのツールを追加した構成になっている。H.263との相違点は、[[フレーム間予測]]におけるBフレームの採用、DCT係数のAC/DC予測の導入、などが挙げられる。
134 ⟶ 131行目:
===空間変換===
===フレーム間予測===
156 ⟶ 153行目:
==MPEG-4 音響(第3部)==
MPEG-4の音声符号化技術では、もっとも広く知られている[[AAC]]の他にも[[CELP]]、[[TwinVQ]]、[[HVXC]](Harmonic Vector eXcitation Coding)、[[TTSI]](Text To Speech Interface) など様々な音声符号化技術が規格化されている。2001年12月に出版された第2版はこれらの機能がさらに強化された。
=== AAC(先進的音響符号化)===
MPEG-4 第3部で採択されたAAC符号化には以下の種類がある。
170 ⟶ 165行目:
=== ALS(音響ロスレス圧縮方式)===
第2版の補遺(Amendment)2において、圧縮時に音響符号が劣化しない ALS技術が規格化された。
=== SLS(段階化ロスレス圧縮方式)===
補遺(Amendement)3において、圧縮時にAAC部分の階層と、補完してロスレスになる階層の複数階層で音響を符号化できるSLS技術が規格化された。SLS符号化された音響信号は、SLS再生機では劣化せず再生でき、さらにAAC再生機でも再生できるという特徴を持つ。
==MPEG-4 AVC 動画(第10部)==
第2部では、規格範囲が拡散しすぎてしまったという反省のもと、通常の動画像の[[圧縮効率]]を追求するという方針のもと開発が進められた(第2部では使用されることがなかったフェース技術やスケーラブル技術は範囲から外されている)。[[ITU-T]]と共同で規格化したものでありH.264と同じもの。H.264/AVCとも呼ばれる。詳細は[[H.264]]ページを参照のこと。
==MPEG-4 ファイルフォーマット (第12
マルチメディアデータをファイルに記録するには、動画像と音声のエレメンタリストリームを多重化する必要があるが、後で再生する際に早送りや編集を容易にするためにフレーム単位でアクセスできるように、データを区分けして、さらにアクセス用管理データを付加する方が便利である。MPEG-4では、そのための[[ファイルフォーマット]]としてMP4ファイルフォーマットを規定している。
189 ⟶ 180行目:
MP4ファイルフォーマットは[[アップル インコーポレイテッド|アップルコンピュータ]]の[[QuickTime]]のファイルフォーマットをベースに開発されている。QuickTimeファイルフォーマットで採用されているファイル構造は、さまざまな動画像や音声のエレメンタリストリームを柔軟に多重化可能となっており、汎用的なファイルフォーマットとしてISOベースメディアファイルフォーマット(Part 12)に採用された。このPart 12からMPEG-4用のファイルフォーマットとして派生したものがMP4ファイルフォーマットである。詳細は、[[MP4]]ページ参照。
==プロファイル
ビジュアル、オーディオ共その規格内において、[[プロファイル (工学)|プロファイル]]とレベルと呼ばれる概念が規定されている。プロファイルとは使用できるツールを示すものであり、レベルとは使用できるパラメータの範囲を規定するものである。例えば、MPEG-4 Part 2では、シンプルプロファイル(SP)、アドバンスドシンプルプロファイル(ASP)、メインプロファイル (MP)などが規定されそれぞれ使用可能なツールが異なる。[[H.264|MPEG-4 AVC]]では、ベースラインプロファイル、メインプロファイル、拡張(Extended)プロファイルの3種類が規定されており、今後ハイプロファイルなどが新たに追加される予定である。レベルは数値で示される。通常、プロファイルとレベルを合わせて、SP@L3(シンプルプロファイルレベル3)などと表現される。
==歴史==
[[1999年]]に規格化された直後から、動画像を長時間記録する用途で[[デジタルカメラ]]の一機能として使用された。当初は、ファイルフォーマットが規格化されていなかったため、[[マイクロソフト]]社の[[Advanced Systems Format|ASF]]ファイルフォーマットが使用された。近年では、第三世代[[携帯電話]]の動画フォーマットとして採用され、PDAを含めてモバイルで見る動画フォーマットの主流になりつつある。特に[[iPod]]や[[プレイステーション・ポータブル|PSP]]がこのフォーマットに対応したことを機に爆発的に普及している。これらの動画符号化技術は、現状MPEG-4 Part 2であるが、2005年後半からは、MPEG-4 AVCも使用されることが確実視されている。
201 ⟶ 190行目:
== 利用例 ==
=== 3GPP/3GPP2動画フォーマット ===
[[第三世代携帯電話]]の業界団体である[[3GPP]]と[[3GPP2]]は、
* [[コンテナフォーマット|コンテナ]]に[[MP4]]ファイルフォーマット
* 音声に[[Adaptive Multi-Rate|AMR]]又は[[AAC]]
212 ⟶ 201行目:
===メモリーカード規格===
== 関連項目 ==
|