View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000645 | file | General | public | 2025-04-24 07:24 | 2025-04-24 07:24 |
Reporter | nafmo | Assigned To | |||
Priority | none | Severity | trivial | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Product Version | 5.45 | ||||
Summary | 0000645: Add detection of MPEG-2 Transport Stream format | ||||
Description | The MPEG-2 Transport Stream is used a lot in the broadcast industry. It a container format only and can contain many video, audio and data types, defined in the MPEG-2 standards. It is usually transmitted (over RF in DVB, ATSC etc or over UDP/IP), but it can also be recorded to a file, and playback is supported by VLC, ffplay et.al. A normal file extension to use is .ts, the MIME type is video/MP2T (RFC 3555). https://en.wikipedia.org/wiki/MPEG_transport_stream has a high-level description of the container format. | ||||
Steps To Reproduce | The transport stream is made up of 188-byte packets, each starting with a 0x47 marker byte. This is my naïve detector: 0 byte 0x47 188 byte 0x47 376 byte 0x47 564 byte 0x47 752 byte 0x47 940 byte 0x47 1128 byte 0x47 1316 byte 0x47 1504 byte 0x47 1692 byte 0x47 1880 byte 0x47 MPEG-2 Transport Stream | ||||
Additional Information | Some sample files can be found in the CC Extractor stream dump repository: https://drive.google.com/drive/folders/0B_61ywKPmI0TUUk5LXJPeG1feFE?resourcekey=0-Mepkro3EN1q-z4v_snY8fA | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2025-04-24 07:24 | nafmo | New Issue |