Формат відеофайлу — це тип файлового формату для зберігання цифрових відеоданих у комп'ютерній системі. Відео майже завжди зберігається із використанням стиснення з втратами для зменшення розміру файлу.
Відеофайл зазвичай складається з контейнера (наприклад, у форматі Matroska), що містить відеодані у форматі відеокодування (наприклад, VP9) поряд із аудіоданими у форматі аудіокодування (наприклад, Opus). Контейнер може також містити інформацію про синхронізацію, субтитри та такі метадані, як заголовок. Стандартизований (або в деяких випадках де-факто стандартний) тип відеофайлу, такий як .webm, — це профіль, визначений обмеженням щодо формату контейнера та яких форматів стиснення відео та аудіо.
Кодоване відео та аудіо всередині контейнера відеофайлів (тобто не колонтитули та метадані) називається сутністю . Програма (або апаратне забезпечення), яка може декодувати стиснене відео або аудіо, називається кодеком. Відтворення або кодування відеофайлу іноді вимагає від користувача встановлення бібліотеки кодеків, що відповідає типу кодування відео та аудіо, що використовується у файлі.
Хороший дизайн зазвичай диктує, що розширення файлу дозволяє користувачеві визначити, яка програма відкриє файл із розширення файлу. Це стосується деяких форматів відеофайлів, таких як WebM (.webm), Windows Media Video (.wmv), Flash Video (.flv) та Ogg Video (.ogv), кожен з яких може містити лише кілька добре визначених підтипів форматів кодування відео та аудіо, завдяки чому порівняно легко дізнатись, який кодек буде відтворювати файл. На відміну від цього, деякі типи контейнерів загального призначення, такі як AVI (.avi) та QuickTime (.mov), можуть містити відео та аудіо майже в будь-якому форматі та мати розширення файлів, названі за типом контейнера, що дуже ускладнює роботу кінцевий користувач використовувати розширення файлу для отримання кодека чи програми для відтворення ів.
Бібліотеки проекту вільного програмного забезпечення FFmpeg мають дуже широку підтримку кодування та декодування форматів відеофайлів. Наприклад, Google використовує ffmpeg для підтримки широкого спектра форматів завантаження відео для YouTube. Одним із широко використовуваних медіаплеєрів, що використовують бібліотеки ffmpeg, є безкоштовний медіаплеєр VLC, який може відтворювати більшість відеофайлів, з якими стикаються кінцеві користувачі.
Список форматів відеофайлів Ім'яРозширення файлуФормат контейнераФормати кодування відеоФормати кодування аудіоПриміткиWebM.webmMatroskaVP8, VP9, AV1Vorbis, OpusБезкоштовний формат, створений для відео HTML5 .Matroska.mkvMatroskaбудь-якийбудь-якийFlash Video (FLV).flvFLVVP6, Sorenson Spark, Екранне відео, Екранне відео 2, H.264MP3, ADPCM, Nellymoser, Speex, AACВикористання форматів стиснення H.264 та AAC у форматі файлу FLV має деякі обмеження, і автори Flash Player настійно рекомендують усім прийняти новий стандартний формат файлу F4V фактично стандартний для вебпотокового відео (через RTMP).F4V.flvMPEG-4, частина 12H.264MP3, AACЗаміна на FLV.Vob.vobVOBH.262 / MPEG-2, частина 2 або MPEG-1, частина 2PCM, DTS, MPEG-1, Audio Layer II (MP2) або Dolby Digital (AC-3)Файли у форматі VOB мають розширення імені файлу .vob і зазвичай зберігаються в папці VIDEO_TS у корені DVD . Формат VOB базується на форматі потоку програм MPEG .Ogg Video.ogv, .oggOGGТеора, ДіракVorbis, FLACDirac.drc?Дірак?GIF.gifНе застосовуєтьсяНе застосовуєтьсяжоденПроста анімація, неефективне стиснення, відсутність звуку, широко підтримуєтьсяВідео для GIF.gifvHTMLбудь-якийжоденНе стандартизований і не справжній відеофайл у класичному значенні, оскільки він просто посилається на реальний відеофайл (наприклад, файл .webm), який повинен існувати окремо в інших місцях. «Файл» у форматі .gifv — це просто вебсторінка HTML, яка включає тег відео HTML5, де відео не має звуку. Оскільки в Інтернеті існували великі спільноти, які творили мистецтво за допомогою коротких беззвучних відео у форматі GIF, GIFV було створено як функціонально подібну заміну із значно меншими розмірами файлів, ніж неефективний формат GIF.Multiple-image Network Graphics.mngНе застосовуєтьсяНе застосовуєтьсяжоденНеефективний, не використовується широко.AVI.aviAVIбудь-якийбудь-якийВикористовує RIFFMPEG Transport Stream.MTS, .M2TS, .TSAVCHDAVCHD (MPEG-4 / H.264)Dolby AC-3 або нестиснутий лінійний PCMСтандартний формат відео, який використовується багатьма відеокамерами Sony і Panasonic HD. Він також використовується для зберігання відео високої чіткості на дисках Blu-ray.QuickTime File Format.mov, .qtQuickTimeбагатоAAC, MP3, іншіWindows Media Video.wmvWMVWindows Media Video, Windows Media Video Screen, Windows Media Video ImageWindows Media Audio, Sipro ACELP.netФормат необробленого відео.yuvНе застосовуєтьсяНе застосовуєтьсяПідтримує всі дозволи, структури вибірки та частоту кадрівRealMedia (RM).rmRealMediaRealVideoRealAudioСтворено для RealPlayerRealMedia Variable Bitrate (RMVB).rmvbЗмінний бітрейт RealMediaRealVideoRealAudioСтворено для RealPlayerVivoActive (VIV).vivVIVна основі відео H.263Аудіо G.723 ADPCM (не мовний кодек G.723.1)Створено для програвача VivoActiveAdvanced Systems Format (ASF).asfASFбудь-якийбудь-якийAMV video format.amvМодифікована версія AVIВаріант Motion JPEGВаріант IMA, ADPCMЗапатентований формат відеофайлів, створений для плеєрів MP4 та MP3-програвачів S1 з відтворенням відеоMPEG-4, частина 14 (MP4).mp4, .m4p (із DRM), .m4vMPEG-4, частина 12H.264, MPEG-4, частина 2, MPEG-2, MPEG-1Розширене аудіокодування, MP3, іншіMPEG-1.mpg, .mp2, .mpeg, .mpe, .mpvMPEG-1, частина 1MPEG-1, частина 2MPEG-1 Audio Layer I, MPEG-1 Audio Layer I, MPEG-1 Audio Layer III (MP3)Стара, але дуже широко використовувана завдяки встановленій основі.MPEG-2 - Відео.mpg, .mpeg, .m2v?H.262AAC, MP3, MPEG-2 Частина 3, іншіM4V - (формат файлу для відео для iPod та PlayStation Portables, розроблений Apple).m4vMPEG-4, частина 12H.264AAC, Dolby DigitalРозроблено Apple, використовується в iTunes. Дуже схожий на формат MP4, але може мати DRM.SVI.sviMPEG-4 з використанням спеціального заголовка??Формат відео Samsung для портативних плеєрів3GPP.3gpMPEG-4, частина 12MPEG-4, частина 2, H.263, H.264AMR-NB, AMR-WB, AMR-WB +, AAC-LC, HE-AAC v1 або розширений aacPlus (HE-AAC v2)Поширений формат відео для мобільних телефонів3GPP2.3g2MPEG-4, частина 12MPEG-4, частина 2, H.263, H.264AMR-NB, AMR-WB, AMR-WB +, AAC-LC, HE-AAC v1 або розширений aacPlus (HE-AAC v2), EVRC, SMV або VMR-WBПоширений формат відео для мобільних телефонівMaterial Exchange Format (MXF).mxfMXF??ROQ.roq???використовується Quake 3Nullsoft Streaming Video (NSV).nsvNSV??Для потокового відеовмісту через ІнтернетFlash Video (FLV).flv .f4v .f4p .f4a .f4bАудіо, відео, текст, даніПлатформа Adobe FlashSWF, F4V, формат базового мультимедійного файлу ISOРозроблено платформою Adobe Flash
Див. також
Відео Відеофайл
Примітки