Home > Common Problem > body text

What file is .ts?

青灯夜游
Release: 2022-08-31 16:17:10
Original
30971 people have browsed it

".ts" is a high-definition video encapsulation format file, the full name is MPEG2-TS, TS stands for TransportStream; the characteristic of the MPEG2-TS format is that it can be independently decoded from any segment of the video stream. . The transmission media for ts format data are low-reliability transmission media such as terrestrial and satellite, and are mainly used in digital television broadcasting systems.

What file is .ts?

The operating environment of this tutorial: Windows 7 system, Dell G3 computer.

.ts What is the file?

ts is an encapsulation format captured by Japanese high-definition cameras, and its full name is MPEG2-TS. ts is the abbreviation of "Transport Stream". The characteristic of the MPEG2-TS format is that any segment of the video stream can be decoded independently.

MPEG2-TS Transport Stream (MPEG-2 Transport Stream; also known as MPEG-TS, MTS, TS) is a standard format for transmitting and storing various data including video, audio and communication protocols, For digital TV broadcasting systems, such as DVB, ATSC, ISDB, IPTV, etc.

MPEG2-TS is defined in MPEG-2 Part 1: System (i.e. ISO/IEC standard 13818-1 or ITU-TRec. H.222.0).

MPEG2-TS is oriented to transmission media with lower reliability such as ground and satellite, which is different from MPEG PS which is oriented to more reliable media such as DVD.

Transmission protocol

One TS carries multiple sub-TSs. Usually the sub-TS is a packetized elementary stream (PES, Packetized elementary stream); the packetized elementary stream is carried Elementary stream (ES, Elementary Stream), or non-MPEG encoding stream, such as AC-3, DTS audio stream, MJPEG, JPEG 2000 video stream, text and images required for subtitles, tables used to define elementary streams, and even TV stations Defined electronic program guide (EPG), etc.

Some independent streams can be multiplexed in a TS, such as several different TV channels or multiple shooting angles of the same movie.

The maximum size of TS packet (TS Packet) is 188 bytes, which is the basic unit of multiplexing. The content of multiple different ES will be encapsulated into TSP and transmitted through the same TS. Due to the smaller size of the packet (packet), the delay caused by multiplexing to each ES is also lower, and the tolerance to transmission errors is also stronger than those container formats that encapsulate a frame of picture into an entire package, such as MPEG PS and AVI, MOV/MP4, MKV, etc. This is particularly meaningful for scenarios with high real-time requirements such as video conferencing: a single packet damage will not cause a large voice delay.

TS is usually transmitted at a fixed bit rate. When transmitting at a fixed bit rate, if the upper layer does not have enough content to be transmitted, empty packets will be sent to occupy space. MPEG-2 TS used in Blu-ray Discs also uses a fixed bit rate.

Applications other than digital TV

  • Digital camera

MPEG-2 TS original design It was originally used for digital television broadcasting, but was later used in digital cameras, video recorders, and players. When used for non-broadcast purposes, the TS packet format is different: a 4-byte time code (Time Code) is added to the packet, making the packet length 192 bytes. Timecode allows the playback system to quickly find video content at a specific time point in a storage medium that allows random reading. Timecode can also be used to synchronize content captured by multiple cameras.

JVC calls this flow TOD in digital camera products based on hard disk storage.

  • Blu-ray

The stream composed of the above format is called "BDAV MPEG-2 transport stream" (literally BDAV) by the Blu-ray Disc Alliance version of MPEG2-TS), its file extension is .m2ts, commonly known as M2TS stream. Blu-ray discs store audio, video and other content in the BDAV (Blu-ray Disc Movie) format BDMV container, which is used for recording in BD-R and BD-RE formats. Since Blu-ray's M2TS format is basically the same as the standard MPEG TS format, its equipment can transcribe digital TV content with very little delay. Since MPEG-2 TS is originally a format for real-time playback, Blu-ray content can simply intercept any segment from the stream, reducing the processing cost of video editing. In addition, this streaming format also minimizes the impact of physical damage to the storage medium on the content.

Format converter

ts format converter is a format converter that encodes or decodes the ts format. The ts format is an emerging high-definition format. Encapsulation format, decode ts format, that is, decode ts format and then encode it into other formats. Common conversion modes are: ts to rmvb, ts to mp4, ts to avi, ts to wmv;

Encode ts format , that is, converting other formats into ts format. It is worth noting that since ts is a high-definition encapsulation format, encoding or encapsulating ts format means decoding and then encoding it into ts format in a narrow sense, while its broad sense does not mean that it is decoded and then encoded into ts format. The more common explanation is that other high-definition videos are encapsulated into a ts format that meets the playback standards of high-definition players such as Blu-ray or ps3 without re-encoding and decoding. Common conversion or encapsulation modes include: tp to ts, mts to ts, mkv Convert to ts, mov to ts.

For more related knowledge, please visit the FAQ column!

The above is the detailed content of What file is .ts?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact [email protected]
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!