Video encoding format and packaging format are different.
An HD Encoder's Video encoding format refers to a way to convert a file in a certain video format into another video format file through a specific compression technology. The encapsulation format is actually a "container", and encapsulation is equivalent to bundling and packaging. The encoded video files and audio track files are packaged together, and sorting and indexing are established according to certain rules to facilitate the player or playback software to index and play.
At present, the more important video stream encoding formats are H.261 and H.263 of ITU, M-JPEG of the Motion Picture Experts Group, MPEG series standards of the International Organization for Standardization Motion Picture Experts Group, RealVideo of Real-Networks, and Microsoft The company's WMV and Apple's QuickTime, among which the encoding technologies of high-definition video mainly include: MPEG-2, DivX, Xvid, H264/AVC, VC-1, RMVB, and WMV-HD. The packaging formats of high-definition video(HD Encoder) mainly include MKV, AVI, MOV, TS, PS, etc. (The suffix (extension file name) of the media file is generally the packaging format of the media file).
The playback of audio and video files generally requires three components: a splitter (splitter or demuxer), a decoder (decoder), and a renderer (renderer). The player first calls the separator to separate the video stream and the audio stream from the audio and video files in a certain encapsulation format, and then hand them to the decoder. The decoder decodes the video stream and audio stream separated by the separator (the decoder is divided into a video decoder and an audio decoder). Like the decoder, the renderer is divided into a video renderer and an audio renderer. The decoded video data is presented to the display device after the video renderer, and the decoded audio data is rendered by the audio renderer and then output from the sound card.