Документація

    Table of Content
    • Формати файлів 3D
      • Формати файлів 3D
      • 3D2
      • 3DM
      • 3DS
      • 3MF
      • AMF
      • ASE
      • B3D
      • DAE
      • DBM
      • DRC
      • E57
      • FBX
      • GLB
      • GLTF
      • IPT
      • JT
      • MA
      • MB
      • MP
      • OBJ
      • PLY
      • PRC
      • RVM
      • STEP
      • STP
      • U3D
      • USD
      • USDZ
      • VRML
      • X
      • X3D
    • Формати аудіофайлів
      • Формати аудіофайлів
      • 8SVX
      • AA
      • AAC
      • AAX
      • AC3
      • ACT
      • AIFF
      • ALAC
      • AMR
      • APE
      • CDA
      • DSS
      • FLAC
      • GSM
      • M3U
      • M3U8
      • M4A
      • M4B
      • M4P
      • MID
      • MKA
      • MMF
      • MOD
      • MP2
      • MP3
      • MPC
      • MXL
      • NSA
      • OGG
      • OPUS
      • RA
      • RF64
      • SDT
      • STAP
      • VOC
      • VOX
      • VQF
      • WAV
      • WEBA
      • WFP
      • WMA
      • WPL
      • WV
    • Формати файлів CAD
      • Формати файлів CAD
      • ART
      • ASC
      • ASM
      • CATPART
      • CF2
      • DC3
      • DGN
      • DST
      • DWF
      • DWFX
      • DWG
      • DWT
      • DXF
      • FZP
      • HPGL
      • IFC
      • IGES
      • IGS
      • JVSG
      • NC
      • NWC
      • NWD
      • NWF
      • PAT
      • PHJ
      • PLT
      • PSM
      • PSS
      • RFA
      • RFT
      • RML
      • RVT
      • SLDPRT
      • STL
    • Формати файлів стиснення
      • Формати файлів стиснення
      • 7Z
      • ACE
      • ALZ
      • APK
      • ARC
      • ARJ
      • B1
      • B6Z
      • BKF
      • BNDL
      • BZ2
      • DAA
      • DAR
      • DEB
      • DMG
      • DZ
      • ECS
      • FZPZ
      • GZ
      • GZIP
      • ICE
      • ISO
      • KGB
      • LBR
      • LQR
      • LZ
      • LZ4
      • LZH
      • LZMA
      • LZO
      • LZX
      • MBW
      • MINT
      • MPKG
      • MPQ
      • NPK
      • OAR
      • PAGES
      • PEA
      • PET
      • PF
      • PKG
      • PTK
      • PUP
      • RAR
      • RPM
      • RTE
      • S00
      • SIFZ
      • SIT
      • SITX
      • SY_
      • TAR
      • TBZ
      • TGS
      • TGZ
      • TPSR
      • TZ
      • VPK
      • WHL
      • WUX
      • XAPK
      • XAR
      • XPI
      • XZ
      • Z
      • ZIM
      • ZIP
      • ZIPX
      • ZL
    • База даних
      • Формати файлів бази даних
      • 4DB
      • 4DD
      • ACCDB
      • ACCDC
      • ACCDE
      • ACCDR
      • ACCDT
      • ACCDW
      • ACCFT
      • ADB
      • ADE
      • ADF
      • ADN
      • ADP
      • ALF
      • ANB
      • AQ
      • ASK
      • BAK
      • BCP
      • BTR
      • CDB
      • DACPAC
      • DAT
      • DB
      • DB3
      • DBC
      • DBF
      • DDL
      • DTSX
      • FMP12
      • FMPSL
      • FP5
      • FP7
      • GDB
      • ITW
      • LDF
      • LOG
      • MDB
      • MDF
      • MYI
      • NDF
      • NSF
      • SAV
      • SDF
      • SQL
      • SQLITE
      • TE
      • TRC
      • TRM
      • UDL
      • WDB
    • Диск і медіа
      • Формати дисків і мультимедійних файлів
      • BIN
      • CCD
      • CSO
      • CUE
      • GADGET
      • IMG
      • NKIT
      • NRG
      • OVA
      • OVF
      • ROM
      • SDI
      • Toast
      • UDF
      • VCD
      • VDI
      • VHD
      • VHDX
      • WBFS
      • WIM
      • WUD
    • Формати файлів електронних книг
      • Формати файлів електронних книг
      • ACSM
      • AEP
      • APNX
      • AVA
      • AZW
      • AZW1
      • AZW3
      • AZW4
      • BKK
      • BPNUEB
      • CBC
      • CBR
      • CBZ
      • CEB
      • CEBX
      • DNL
      • EA
      • EAL
      • EBK
      • EDN
      • EPUB
      • ETD
      • FB2
      • FKB
      • HAN
      • HTML0
      • HTMLZ
      • HTXT
      • HTZ4
      • HTZ5
      • IBOOKS
      • KFX
      • KOOB
      • LIT
      • LRF
      • LRS
      • LRX
      • MART
      • MBP
      • MOBI
      • NCX
      • NVA
      • OEB
      • OEBZIP
      • OPF
      • ORB
      • PHL
      • PML
      • PMLZ
      • POBI
      • QMK
      • RB
      • RZB
      • RZS
      • SNB
      • TCR
      • TK3
      • TPZ
      • TR
      • TR3
      • VBK
      • WEBZ
      • YBK
    • Формати файлів електронної пошти
      • Формати файлів електронної пошти
      • EDB
      • EML
      • EMLX
      • ICS
      • MBOX
      • MSG
      • OFT
      • OLM
      • OST
      • P7S
      • PST
      • RPMSG
      • TNEF
      • VCF
    • Виконуваний файл
      • Формати виконуваних файлів
      • AHK
      • BAT
      • BTAPP
      • CGI
      • CMD
      • COM
      • EXE
      • IPA
      • MSI
      • MST
      • PIF
      • PYC
      • REG
      • WSF
      • WSH
      • XBE
      • XEX
    • Фінанси
      • Формати фінансових файлів
      • ABA
      • IXBRL
      • XBRL
    • Шрифт
      • Формати файлів шрифтів
      • BDF
      • CFF
      • CFF2
      • EOT
      • FNT
      • FON
      • JFPROJ
      • MFX
      • OTF
      • PFA
      • PFB
      • PFM
      • SFD
      • TTC
      • TTF
      • Type1
      • WOFF
    • Формати ігрових файлів
      • Формати ігрових файлів
      • BMZ
      • BNS
      • CLIP
      • CON
      • CSD
      • CT
      • DEK
      • FOMOD
      • GAM
      • KODU
      • MCWORLD
      • MGX
      • PAK
      • PCC
      • PSS
      • PUP
      • PWF
      • REL
      • REP
      • RPX
      • SAV
      • SFAR
      • SID
      • U8
      • UMX
      • W3N
    • Формати файлів GIS
      • Формати файлів GIS
      • 000
      • 3D
      • 3DD
      • ADF
      • APL
      • APR
      • ATX
      • AUX
      • DEM
      • DIV
      • DLG
      • E00
      • ETA
      • FIT
      • GeoJSON
      • GLB
      • GMAP
      • GML
      • GPKG
      • GPX
      • IMG
      • KML
      • KMZ
      • LOC
      • MPS
      • NM2
      • NTF
      • OSM
      • QGD
      • QGS
      • QGZ
      • QLR
      • QML
      • SBN
      • SHP
      • SHX
      • SP3
      • SSF
      • TCX
    • Формати файлів зображень
      • Формати файлів зображень
      • AFPHOTO
      • AFX
      • AGIF
      • AGP
      • AI
      • APNG
      • ART
      • AVIF
      • BIF
      • BMP
      • BPG
      • CDR
      • CLIP
      • CMX
      • CPC
      • CR2
      • CR3
      • CSL
      • CT
      • CUR
      • DCM
      • DCR
      • DCX
      • DDS
      • DIB
      • DICOM
      • DJVU
      • DNG
      • ECW
      • EMF
      • EMZ
      • EXIF
      • FLIF
      • FODG
      • GBR
      • GIF
      • HDR
      • HEIC
      • HEIF
      • ICNS
      • ICO
      • J2C
      • J2K
      • JFIF
      • JP2
      • JPC
      • JPEG
      • JPF
      • JPM
      • JPX
      • JXL
      • JXR
      • MNG
      • MP
      • MPO
      • NEF
      • ODG
      • OTG
      • PCT
      • PCX
      • PICT
      • PNG
      • PPP
      • PSB
      • PSD
      • PSP
      • PSPIMAGE
      • SKP
      • SVGZ
      • TGA
      • THM
      • TIFF
      • WEBP
      • WMF
      • WMZ
      • XPM
      • XPR
    • Різні формати файлів
      • Різні формати файлів
      • AML
      • ART
      • BUP
      • CMS
      • CTG
      • DAP
      • ENL
      • ERR
      • GPG
      • H4
      • H5
      • ICA
      • KLQ
      • LOCK
      • LRC
      • MD5
      • MSO
      • OBB
      • ODF
      • OGG
      • PES
      • RIS
      • RML
      • SSP
      • THM
      • TORRENT
      • VIM
      • VIMRC
      • XMP
      • XSMX
    • Примітка. Формати файлів
      • Примітка. Формати файлів
      • ONE
      • ONETOC2
    • Мова опису сторінки
      • Мова опису сторінки
      • AVERY
      • CGM
      • EPS
      • INDD
      • INDT
      • OXPS
      • PCL
      • PS
      • SVG
      • SWF
      • TEX
      • XPS
      • XSLFO
    • PDF
      • PDF
      • FDF
      • PDF/A
      • PDF/E
      • PDF/UA
      • PDF/VT
      • PDF/X
      • XFDF
    • Формати файлів презентацій
      • Формати файлів презентацій
      • KEY
      • ODP
      • OTP
      • POT
      • POTM
      • POTX
      • PPS
      • PPSM
      • PPSX
      • PPT
      • PPTM
      • PPTX
    • Програмування
      • програмування
      • ABC
      • ACD
      • ADDIN
      • ADS
      • AGI
      • AIA
      • AIDL
      • ALB
      • AML
      • ANE
      • APA
      • APKS
      • APPX
      • APPXBUNDLE
      • APPXUPLOAD
      • APS
      • ARSC
      • AS
      • AS2PROJ
      • AS3PROJ
      • ASC
      • ASI
      • ASM
      • ASVF
      • AU3
      • AWK
      • C
      • CD
      • Class
      • CMAKE
      • CONFIG
      • CPP
      • CS
      • CSPROJ
      • CXX
      • Dart
      • DIFF
      • EGG
      • ERB
      • EX
      • G4
      • GO
      • GROOVY
      • H
      • HAML
      • HH
      • HS
      • HTA
      • ICI
      • IN
      • INC
      • IPR
      • JAR
      • Java
      • JRXML
      • JSP
      • JSPF
      • KT
      • LGO
      • LUA
      • M
      • MAKE
      • MEL
      • MF
      • ML
      • MM
      • MRC
      • MSIX
      • NUPKG
      • NUT
      • PAS
      • PDB
      • PDE
      • PHP
      • PL
      • PY
      • PYD
      • PYI
      • PYM
      • PYW
      • PYX
      • R
      • RBXL
      • RBXM
      • RES
      • RS
      • RST
      • SCALA
      • SCM
      • SCRIPT
      • SH
      • SLN
      • SWIFT
      • TCL
      • TOML
      • TS
      • UNITY
      • VB
      • VBPROJ
      • VBS
      • VCXPROJ
      • XSD
      • YAML
      • YML
      • YPR
    • Формати файлів керування проектами
      • Формати файлів керування проектами
      • MPP
      • MPT
      • MPX
      • P6XML
      • XER
    • Формати файлів Publisher
      • Формати файлів Publisher
      • PUB
      • PUZ
    • Звітність
      • Формати файлів звітів
      • MAR
      • RDL
      • RDLC
      • RPL
      • RPT
    • Формати файлів електронних таблиць
      • Формати файлів електронних таблиць
      • 123
      • 12M
      • _XLS
      • _XLSX
      • AST
      • AWS
      • BKS
      • CELL
      • CSV
      • CTS
      • DEF
      • DEX
      • DFG
      • DIF
      • DIS
      • EFU
      • ESS
      • FCS
      • FM
      • FODS
      • FP
      • GNM
      • GNUMERIC
      • IMP
      • MAR
      • NB
      • NUMBERS
      • NUMBERS-TEF
      • ODS
      • OTS
      • PMD
      • PMDX
      • PMVX
      • SDC
      • STC
      • SXC
      • TMV
      • TMVT
      • TSV
      • XAR
      • XL
      • XLA
      • XLAM
      • XLM
      • XLR
      • XLS
      • XLSB
      • XLSM
      • XLSMHTML
      • XLSX
      • XLT
      • XLTHTML
      • XLTM
      • XLTX
    • Формати системних файлів
      • Формати системних файлів
      • AML
      • ASV
      • CAB
      • CFG
      • CPG
      • CPL
      • DLL
      • DMP
      • DRV
      • ETL
      • HDMP
      • INI
      • INS
      • LNK
      • MDMP
      • SCR
      • SYS
      • TMP
    • Формати відеофайлів
      • Формати відеофайлів
      • 3G2
      • 3GP
      • AMV
      • ARF
      • ASF
      • AVCHD
      • AVI
      • BIK
      • DAV
      • EXO
      • F4V
      • FLV
      • H264
      • H265
      • IDX
      • IFO
      • M2TS
      • M4S
      • M4V
      • MJPEG
      • MK3D
      • MKS
      • MKV
      • MOV
      • MP4
      • MPE
      • MPG
      • MPV
      • MTS
      • MXF
      • NSV
      • PZ
      • QT
      • RM
      • RMVB
      • RV
      • SEC
      • SRT
      • TS
      • VID
      • VOB
      • VP6
      • VP8
      • VP9
      • VTT
      • WEBM
      • WMV
      • XVID
    • Формати файлів Visio
      • Формати файлів Visio
      • VDW
      • VDX
      • VSD
      • VSDM
      • VSDX
      • VSS
      • VSSM
      • VSSX
      • VST
      • VSTM
      • VSTX
      • VSX
      • VTX
    • Формати веб-файлів
      • Формати веб-файлів
      • A4P
      • A5W
      • AAE
      • ADR
      • AEX
      • ALX
      • AN
      • AP
      • APKG
      • APPCACHE
      • ARO
      • ASA
      • ASAX
      • ASCX
      • ASHX
      • ASMX
      • ASP
      • ASPX
      • ASR
      • ATOM
      • ATT
      • AWM
      • BML
      • BOK
      • BR
      • BWP
      • CDF
      • CER
      • CFM
      • CFML
      • CHA
      • CHAT
      • CHM
      • CMS
      • CODASITE
      • CON
      • CRDOWNLOAD
      • CRL
      • CRT
      • CSHTML
      • CSP
      • CSR
      • CSS
      • DAP
      • DBM
      • DCR
      • DER
      • DHTML
      • DISCO
      • DISCOMAP
      • DML
      • DO
      • DOCHTML
      • DOCMHTML
      • DOTHTML
      • DOWNLOAD
      • DRAWIO
      • DWT
      • ECE
      • EDGE
      • EPIBRW
      • ESPROJ
      • EWP
      • FCGI
      • FMP
      • FREEWAY
      • FWP
      • FWTEMPLATE
      • FWTEMPLATEB
      • GDOC
      • GDOCX
      • GNE
      • GSP
      • HAR
      • HDM
      • HDML
      • HTACCESS
      • HTC
      • HTM
      • HTML
      • HTX
      • HXS
      • HYPE
      • JHTML
      • JNLP
      • JS
      • JSON
      • JSPA
      • KEY
      • KIT
      • LESS
      • MHT
      • MHTML
      • MJS
      • OBML
      • OBML15
      • OBML16
      • P7B
      • P7C
      • PAC
      • PART
      • PEM
      • PRO
      • RHTML
      • RJS
      • RSS
      • Sass
      • SCSS
      • SHTML
      • SPC
      • SSP
      • STC
      • STML
      • TPL
      • TS
      • URL
      • VDW
      • VRT
      • WBS
      • WEBBOOKMARK
      • WEBLOC
      • WEBSITE
      • WHTT
      • WSDL
      • XAML
      • XD
      • XHT
      • XHTML
      • XML
      • XOJ
      • XOML
      • XSLT
      • XUL
      • ZUL
    • Формати файлів обробки тексту
      • Формати файлів обробки тексту
      • ASD
      • DOC
      • DOCM
      • DOCX
      • DOT
      • DOTM
      • DOTX
      • DSC
      • FAQ
      • FODT
      • IPYNB
      • LATEX
      • LTX
      • MAN
      • MD
      • ODM
      • ODT
      • OTT
      • QBL
      • QPF
      • RTF
      • TXT
      • WPD
      • WPS
    1. додому
    2. Формати відеофайлів
    3. MKV

    What's on this Page

      • Що таке файл MKV?
      • Коротка історія
      • Matroska Design
      • Структура Matroska
        • Використання кодеків
      • Посилання

    Що таке файл MKV?

    MKV (Matroska Video) — це мультимедійний контейнер, подібний до формату MOV і AVI, але він підтримує більше однієї доріжки аудіо та субтитрів в одному файлі. Файл MKV — це формат мультимедійного контейнера Matroska, який використовується для відео. MKV базується на Extensible Binary Meta Language і підтримує декілька форматів стиснення відео та аудіо. Основна відмінність між MKV та іншими відеоформатами полягає в тому, що MKV є контейнером, а не кодеком. Файли MKV зберігаються з розширенням .mkv. MKV може включати аудіо, відео та субтитри в один файл, навіть якщо ці елементи використовують різні типи кодування. Наприклад, ви можете мати файл MKV, який містить відео H.264 і MP3 або AAC для аудіо. MKV також підтримує описи, рейтинги, обкладинки та навіть пункти розділів. Є кілька ключових особливостей, завдяки яким MKV є перспективним. Ці функції включають:

    — Підтримка швидкого пошуку. — Можливість вибору різних аудіо- та відеопотоків. — Підтримка субтитрів (жорстко та м’яко закодованих). — Підтримка метаданих, розділів і меню.

    • Можливість транслювати онлайн. — Можливість відновлення помилкових файлів, що забезпечує можливість відтворення пошкоджених файлів.

    Коротка історія

    Файл MKV виник у 2002 році в Росії. Провідним розробником був Лассе Керккяйнен, який працював із засновником Matroska Стівом Ломмом і командою програмістів. MKV було розроблено як проект відкритих стандартів, що означає, що він є відкритим і вільним для використання. З плином часу формат був вдосконалений і став основою мультимедійного формату WebM у 2010 році.

    Matroska Design

    Matroska додає наступні обмеження до специфікації EBML.

    • docType заголовка EBML має бути «matroska».
    • EBMLMaxIDLength заголовка EBML має бути 4. – EBMLMaxSizeLength заголовка EBML має бути від 1 до 8 (включно).

    Усі елементи верхнього рівня кодуються 4 октетами.

    • Коди мов: у Matroska (версії 1–3) використовувалися коди мов, які могли бути або 3-літерною бібліографічною формою ISO-639-2 (наприклад, «fre» для французької), або додатковим кодом країни, наприклад «fre-ca». " для канадської французької мови. Починаючи з Matroska версії 4, або ISO 639-2, або BCP 47 МОЖНА використовуватися для мовних кодів, хоча BCP 47 рекомендується.
    • Фізичні типи: вони мають різне значення для аудіо- та відеофайлів. Наприклад, ChapterPhysicalEquiv = 60 означає (CD / 12" / 10" / 7" / TAPE / MINIDISC / DAT) для аудіо та (DVD / VHS / LASERDISC) для відео.
    • Структура блоку - Заголовок блоку: заголовок блоку містить інформацію про номер доріжки, часові позначки, тип шнурівки тощо.
    • Шнуровка: це механізм для економії місця під час зберігання даних, який зазвичай використовується для невеликих блоків даних (кадрів). Існує 3 види шнурівки:
      • Xiph: Frame with a size multiple of 255 coded with a 0 at the end of the size. For example, The code for 765 is 255;255;255;0.
      • EBML: The frame size is coded as a difference between the previous size and this size. The first size in the lace is unsigned but others use a range shift to get a sign on each value.
      • fixed-size: The size remains the same.
    • Структура SimpleBlock: її натхненно структурою блоків, головною відмінністю якої є додавання прапорців Keyframe і Discardable. Крім цього, все те саме.

    Структура Matroska

    Документ Matroska має складатися принаймні з одного Документа EBML із використанням Типу документа Matroska. Кожен Документ EBML має починатися з Заголовка EBML, за яким слідує Кореневий елемент EBML, який визначається як сегмент. Matroska визначає кілька елементів верхнього рівня, які можуть зустрічатися в Сегменті.

    EBML використовує систему елементів для створення документа EBML. Нижче наведено список елементів верхнього рівня у файлі Matroska:

    • Документ EBML: оболонка для всього файлу.
    • Заголовок EBML: містить інформацію заголовка для файлу, наприклад DocType.
    • Сегмент: верхній елемент, який містить усі інші елементи верхнього рівня.
    • SeekHead: містить положення сегментів інших елементів верхнього рівня.
    • Інформація: містить загальну інформацію про сегмент.
    • Доріжки: Елемент інформації верхнього рівня з описом багатьох доріжок.
    • Розділи: використовуються для визначення основних меню та даних розділів.
    • Кластер: Елемент верхнього рівня, що містить блочну структуру.
    • Cues: Елемент верхнього рівня, який містить усі локальні записи сегмента, які прискорюють пошук доступу.
    • Вкладення: містить вкладені файли.
    • Теги: цей елемент містить метадані, що описують доріжки, видання, розділи, вкладення або сегмент загалом.

    У наведеній нижче таблиці показано структуру документа Matroska з більшістю елементів, які відображаються в ієрархії:

    Заголовок EBML
    СегментSeekHeadШукатиSeekID
    SeekPosition
    ІнформаціяSegmentUID
    Назва файлу сегмента
    PrevUID
    PrevFilename
    NextUID
    Наступне ім’я файлу
    СегментСімейство
    Розділ Перекласти
    TimestampScale
    Тривалість
    Дата UTC
    Назва
    MuxingApp
    WritingApp
    ДоріжкиTrackEntryТрекНомер
    TrackUID
    TrackType
    Ім’я
    Мова
    CodecID
    CodecPrivate
    Назва кодеку
    ВідеоFlagInterlaced
    FieldOrder
    Стереорежим
    AlphaMode
    PixelWidth
    PixelHeight
    DisplayWidth
    DisplayHeight
    AspectRatioType
    Колір
    АудіоЧастота вибірки
    Канали
    BitDepth
    РозділиEditionEntryEditionUID
    EditionFlagHidden
    EditionFlagDefault
    EditionFlagOrdered
    ГлаваАтомChapterUID
    ChapterStringUID
    ChapterTimeStart
    ChapterTimeEnd
    ChapterFlagHidden
    Розділ ВідображенняChapString
    ChapLanguage
    КластерМітка часу
    SilentTracks
    Посада
    PrevSize
    SimpleBlock
    BlockGroup
    EncryptedBlock
    РеплікиCuePointCueTime
    CueTrackPositions
    ДодаткиПрикріплений файлОпис файлу
    Ім’я файлу
    FileMimeType
    FileUID
    FileReferral
    FileUsedStartTime
    FileUsedEndTime
    ТегиТегЦіліTargetTypeValue
    TargetType
    TagTrackUID
    TagEditionUID
    TagChapterUID
    TagAttachmentUID
    SimpleTagTagName
    TagLanguage
    TagDefault
    Рядок тегів
    TagBinary
    SimpleTag

    Використання кодеків

    Якщо вам не потрібен новий медіапрогравач і ви бажаєте використовувати наявний програвач, вам потрібно буде інсталювати кілька кодеків (скорочене стиснення/декомпресія). Незважаючи на те, що завантаження кодеків є допустимим варіантом, ви повинні бути обережними щодо джерела, оскільки вони можуть містити зловмисне програмне забезпечення.

    Посилання

    • Matroska від Wikipedia

    See Also

    • Формат файлу RV
    • Формат файлу MKS
    • Формат файлу F4V
    • Формат файлу FLV
    • Формат файлу VOB
     
     Українська
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski