MPEG-2 Program Streams, also referred to as MPEG or MPEG-2 PS or sometimes just PS, are the standard format for storingMPEG-2 video muxed with other streams. This format is optimized for efficient storage, and is the basis for howDVD-Video VOBs are muxed. The format is based on MPEG-1's System Streams.
Program streams use Time Domain multiplexing, meaning that the video and audio files are split into smaller pieces and a small amount of video is followed in the PS file by audio of the same duration, which is followed by the next bit of video and audio of the same length, etc, ...
Each piece of an individual elementary stream in a PS file has timing information created during the muxing process which tells the decoder their position in time relative to the beginning of the file. That way the decoder can keep all streams synchronized during playback.
Due to a lack of design consideration for reliable network transmission without loss of data, Program Streams aren't suitable forStreaming applications like IPTV or Digital Television
![]() | m2v VFAPI plugin for TMPGEnc(Freeware) This plugin allows using MPEG-2 videos as the video source for TMPGEnc. | ![]() |
Select a term to see the explanation
Select a file extension to see its definition