تاکنون روشهای گوناگونی با امکانات و تواناییها مختلف برای فشردهسازی اطلاعات صوتی تصویری، ابداع شده است.
- اِنکُد (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 |