動画ファイル


Study
ファイルフォーマットの種類

OS標準フォーマット

  • 基本的に,動画と音声を格納する箱のようなファイル形式
    • 動画と音声それぞれに,コーディックや圧縮方式を指定する
      • 動画のファイルサイズはこのコーディックの圧縮率に依存する

AVI*1

  • Windows標準の動画形式
  • 中には無圧縮でコーディックの不要なものもある
  • 最近ではMPEG-4でエンコードされた動画も指すらしい
    • MPEG-4でエンコードすると拡張子が.aviになる

WMV*2

  • Windowsが押す動画形式
    • 高画質で高圧縮
    • 音声形式のWMA*3と合わせて押してくる

MOV

  • Macintosh標準の動画形式
    • WindowsでもQuickTimeなどのアプリケーションで扱うことができる

コーディック

  • 動画と音声それぞれに対して,データ量を圧縮・伸張する技術CODEC*4
    • 動画の方が圧縮の需要が大きいので,各社動画のコーディックに力を注いでいる

MPEG*5

  • ビデオとオーディオに対して符号を付与するISO*6/IEC*7のワーキンググループ

MPEG-1

  • 最初のビデオ・オーディオ圧縮基準
    • Windowsではデフォルトのコーディックなので別途用意する必要は無い
    • 単にMPEG動画というと,この規格を指す事が多い
  • ビデオCD用基準として使用
    • 元々はCDに1時間程度の動画を入れる為に作られた圧縮方法
  • オーディオの規格もこのMPEG-1が最初
    • MP3(Layer3)
    • Layer1,2,3とあるが,上位互換性を持つ

MPEG-2

  • テレビ放送向けの動画・音声規格
    • 基本的にMPEG-1より高画質
    • ライセンスの機能も取り入れた
  • HDTV用にMPEG-3が考えられたが,MPEG-2で十分だと言う事が分かって吸収された
  • 動画に関してはMPEG-1とほとんど変わらない
    • 基本的にはMPEG-1に対する上位互換性がある
    • 放送に向けて多重化への対応
    • ITU-T*8との合同規格
  • 音声に関してはMPEG1との互換性あるなしがある
    • 互換性のあるMPEG2-BC*9
      • あまり使われてない(MP3といったら普通はMPEG-1)
    • 互換性のないAAC*10
      • 高音質・高圧縮
  • 利用
    • 地上デジタル放送
    • Blu-ray Disk
    • DVD-Video
      • ただし音声は別の規格が多い

MPEG-4

  • MPEG-1の拡張版
    • 3Dにも対応
    • 低ビットレート符号化
    • モバイル端末で見る動画の用途が多い
      • 通信速度の低いメディアで観る動画
      • 低画質だが高圧縮という事
      • 3GPPで採用され,iPodやPSP等にも使われる
    • 動画はMP4フォーマットだが,音声はAMR*11又はAAC
  • 主に2つの規格がある
    • MPEG-4 Part2
      • 初めに確定した規格なので多く使われる
    • MPEG-4 AVC(Part10)
      • H.264の事
      • 2003年に規格化され,2005年後半から使われるようになった
      • ワンセグ放送や,次世代DVDのコーディックに採用される

MPEG-7

  • 検索する際に,検索しやすいように特徴量だけを表現するための規格

DivX

  • MPEG-4をベースに開発されたコーディック
  • 悪いイメージ
    • インストールするとスパイウェアが含まれていた事がある
    • 当初はMPEGのパクりだった
    • 違法にやり取りされる動画に多く使われていた

Xvid

  • 商用に転換したDivXに反発したプログラマー達によるオープンソース

DV*12

  • jpg静止画を連続しただけの動画
  • デジタルビデオを取り込んだときの圧縮形式
  • 編集がしやすい
    • 独立してるフレーム内のDCT変換しかしてない

*1 Audio Video Interleave
*2 Windows Media Video
*3 Windows Media Audio
*4 COmpression DE Compression
*5 Moving Picture Experts Group
*6 国際標準化機関:International Organization for Standardization
*7 国際電気標準会議:International Electrotechnical Commission
*8 国際電気通信連合:International Telecommunication Union Telecommunication Standardization Sector
*9 Backward Compatible
*10 Advanced Audio Coding
*11 Advanced Multi Rate
*12 Digital Video