What player does the MKV file play with? What is the format of MKV in detail

  
                  

MKV is not a compression format, but a media file of Matroska. Matroska is a new multimedia package format, also known as Multimedia Container. It packs multiple differently encoded videos and more than 16 different formats of audio and subtitle streams in different languages ​​into one Matroska Media file. The biggest feature of MKV is the ability to accommodate multiple different types of encoded video, audio and subtitle streams.

1. What is the MKV format?

MKV is not a compression format, DivX and XviD are video compression formats, and MP3 and OGG are audio compression formats.

MKV is a "combination" and "package" format, in other words a container format.

For example, it is easier to understand. Combine only video XviD and audio-only MP3, and then appear in the form of a multimedia medium. The most common one is AVI, followed by OGM. There are MP4 and other less common ones.

The emergence of AVI has been more than 10 years, and it has gradually become old. In addition to recent years, VD can have 2 tracks, and there are no other improvements.

The emergence of OGM marks the emergence of multi-track format. It can synthesize more than 8 tracks. The audio is naturally more OGG.

formats, it is important to be able to < ; 挂 挂 ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” ” Support is seriously inadequate. Another one is the Chart function, which allows you to customize the paragraph and choose it when you play it. Is it more and more like a DVD?

But the OGM source code at the time was not open, so several people were developing, and the natural progress was slow. The previous period was almost in the “death”. Recently announced open source, joined the OpenSource ranks, and started development again.

MKV appeared during the period when OGM was stagnant. It was developed by Russian programmers. It was OpenSource from the beginning, so it was helped by many other programmers. The development speed was quite fast.

OGM has some MKVs, and there are many unique features. One of the most exciting is the Plugin developed by Gabest. Not only has the special player MediaPlayerClassic been developed, but the power of this stuff is believed to be used by anyone who has used it. A number of Mux (synthesizers) for MKV have also been developed, especially the Mux in Real format. Real's RMVB is a closed format. The official Helix does not support multi-channel at all, so although the algorithm is excellent, it can't do anything in the reproduction of sound effects. It can only give way to AVI and OGM that can synthesize AC3 and DTS. It is.

However, RealmediaSplitter and MKVMux developed by Gabest can make RMVB format video and AC3, DTS synthesize MKV, fundamentally overcome the weakness of RMVB audio.

Not only that, but also developed two Plugins, VSFilter.dll and SubtitleSource.ax, to announce support for soft subtitles in ssa and ass formats.

Maybe everyone looked a little dizzy, I also said too much, the summary is the following:

1, support multiple formats of video and audio, especially Real

2, support multiple audio tracks, up to 16 or more

3, support ssa, ass soft subtitles, up to 16 or more

4, support paragraph selection (by producer) Decision)

2, mkv file playback method

Now mainstream players can support MKV playback, such as the following player.

Baidu Video

Universal Player

Smaller, Faster and Smoother Video Player System QQ Video The following is an introduction from Baidu Encyclopedia

The origin of mkv Mkv is different from video encoding formats such as DivX and XviD, and is also different from audio encoding formats such as MP3 and Ogg. MKV only provides the "combination" and "package" format for the audio and video. In other words, it is a container format. The common AV1, VOB, MPEG, and RM formats are also of this type. But they are either obsolete or not open enough, which led to the birth of a new multimedia packaging format such as MKV. Definition Matroska Media defines three types of files: MKV is a video file, which may also contain audio and subtitles; MKA is a single audio file, but there may be multiple and multiple types of audio tracks; MKS is a subtitle file . These three files are most common with MKV. Features Matroska's biggest feature is that it can accommodate a variety of different types of encoded video, audio and subtitle streams, and even includes streaming media such as RealMedia and QuickTime, which can be said to be a major subversion of traditional media packaging formats! It is now almost a versatile media container. Currently, it can package video, audio and subtitle types including: AVI files, including DivX, XviD, 3ivX, VP6 video encoding, and PCM, MP3, AC3 and other audio encodings. AVI RealMedia files, including RealVideo and RealAudio QuickTime MOV and MP4 video Windows Media files, including ASF, WMV format MPEG files, including MPEG-1/2 M1V, M2V Ogg/OGM files, including Ogg Vorbis, OGM, FLAC files Matroska Media files, including MKV, MKA, MKS files WAV, AC3, DTS, MP2, MP3, AAC/MP4 audio SRT, USF and SSA/ASS text subtitles SubVob graphics subtitles, suffixed with IDX, SUB BMP graphics subtitles, in a group Subtitles composed of BMP pictures and time codes. In addition, Matroska files can also include chapters, tags and more, and even add accessories! It is necessary to point out that Matroska calls media such as AVI, RM, MOV, etc., but it is not simply to merge them into Matroska without change, but to reorganize their audio and video streams.

Matroska joins the EDC error detection code that AVI does not have, which means that even MKV files that have not been downloaded can be played back smoothly. These are completely unimaginable for AVI. Although Matroska added the error detection code, the movie packaged with MKV is still about 1% smaller than the AVI source file due to the new and more efficient organization structure, which means that even if multiple subtitles are added, MKV The file size is also not likely to be larger than the AVI file.

Matroska supports variable frame rate (VFR) video encoding. The frame rate of this VFR video is not fixed. It can use a large frame rate in dynamic pictures. Use a smaller frame rate in still pictures, which can effectively reduce the size of video files and improve the quality of dynamic pictures. Its role is more pronounced than the currently widely used VBR (Variable Bit Rate).

Take a look at the current popular multimedia container types, such as AVI, which can accommodate multiple types of video encoding and audio encoding, video encoding such as VP6, DivX, XviD, and audio encoding such as PCM, MP3, AC3, etc. VOB is another more distinctive media container that can accommodate MPEG-2 video streams, multiple AC3, DTS, THX, PCM audio streams, and multiple subtitle streams in different languages.

Compatibility The emergence of avi has been more than 10 years, and it has gradually become old. In addition to recent years, VD can have 2 tracks, and there are no other improvements.

Copyright © Windows knowledge All Rights Reserved