ساختار فایل ویدیویی

تاکنون روش‌های گوناگونی با امکانات و توانایی‌ها مختلف برای فشرده‌سازی اطلاعات صوتی تصویری، ابداع شده است.

  • اِنکُد (Encode): فشرده سازی اطلاعات صوتی تصویری
  • دیکُد (Decode): بازیابی اطلاعات از فایل فشرده
  • کُدِک (Codec): نرم‌افزارهایی که این کار را انجام می‌دهد.
  • کانتینر (Container): فایلِ حاوی اطلاعات صوتی تصویری

کدک صدا

جدول زیر معروف ترین کدک‌های صدا را نشان می‌دهد:

Codec Year Channels Format
AC-3 1992 6 ac3
MPEG-1 Layer II 1993 6 mp2, mpa
MPEG-2 Layer III 1993 6 mp3, mpa
MPEG-4 AAC 1997 48 aac, mpa
AMR 1999 1 amr
wma 1999 2 wma
Vorbis 2000 255 ogg

کدک ویدیو

جدول زیر معروف ترین کدک‌های ویدیو را نشان می‌دهد:

Codec Year Format
wmv 1999 wmv
MPEG-4 ASP 2001 DivX, Xvid
MPEG-4 AVC/H.264 2003 x264
VP8 2008 VP8
VP9 2013 VP9
HEVC/H.265 2013 x265

کانتینر ویدیو

کانتینرهای جدید و پیشرفته امکانات بیشتری دارند از جمله می‌توانند چندین ویدیو (زوایای مختلف) چندین صدا (دوبله‌های مختلف) و چندین زیرنویس (زبان‌های مختلف) و اطلاعات افزوده را یکجا در خود بسته‌بندی کنند. هر کانتینری ویژگی‌های خاص خود را دارد و تنها می‌تواند فایل‌هایی با انکدیینگ خاص را در خود ذخیره کند.

جدول زیر معروف ترین کانتینرهای ویدیویی را نشان می‌دهد:

Name Uses Subtitles Video coding Audio coding
3GP Mobile Phone Yes H.263, H.264/MPEG-4 AVC AMR, AAC
AVI Microsoft No Almost anything through VFW Almost anything through ACM
FLV Flash Video No VP6, H.264/MPEG-4 AVC MP3, AAC
mkv, webm Matroska Yes Virtually anything Virtually anything
MP4 MPEG No H.263, H.264/MPEG-4 AVC, H.265 AAC, MP3, AC-3, Vorbis
MPG VCD No MPEG-1 MP2
MPG DVD No MPEG-2 AC-3, MP2
m2ts Blu-ray Yes MPEG-2, H.264 AC-3
TS DVB No MPEG-1, MPEG-2, MPEG-4, H.264 mp3, AAC, AC-3
mov Apple Yes MPEG-2, MPEG-4, H.264, H.263 AAC, MP3, AMR
VOB DVD Yes MPEG-1, MPEG-2 AC-3