DumpTS
DumpTS copied to clipboard
Extract elementary stream from all kinds of media files, show inside media meta information and reconstruct Transport-Stream, ISOBMFF, Matroska and MMT media files
https://github.com/MMT-TLVassociation/DumpTS/commit/c884656196b29790064bb09ad455a6f7470431a8 (In crc.cpp, const uint8_t* is changed to uint8_t* . ) I added code to check CRC in DumpTS. example: DumpTS file.mmts --CID=1 --pid=0xF300 --output=e00301.hevc If there are any CRC...
DumpTS extract ES from TS, and store all ES to a file. Do you ever create metadata to read one ES by another one from the file?
Here: https://github.com/wangf1978/DumpTS/blob/master/src/MMT.h#L2264 The code is called with TLV packet of length say 0x200, but in my sample MMT file ends up reading > 0xb300 bytes because it doesn't keep track...
Is this possible compile on macOS?
Hello, I've a problem: When I ran the TS file, it said this error: The PSI section data seems not to be enough. I tried other TS files but it...
I have this MMTS sample, which when I dump the hevc stream, the code shows "Failed to find MPU time descriptor for the asset." Although the dumped version seems normal,...
### Describe: A Null Pointer Dereference was discovered in DumpTS v0.1.0-nightly. The issue is being triggered in function VerifyCommandLine () at src/DumpTS.cpp:388.Attackers may exploit this vulnerability to execute and cause...
DumpTS ### Describe: A Null Pointer Dereference was discovered in DumpTS v0.1.0-nightly. The issue is being triggered in function DumpOneStream() at src/DumpStream.cpp:2858.Attackers may exploit this vulnerability to execute and cause...
Describe: A heap-buffer-overflow was discovered in DumpTS v0.1.0-nightly. The issue is being triggered in function PushTSBuf() at src/PayloadBuf.cpp:706.Attackers may exploit this vulnerability to execute and cause a DOS attack. ###...
Describe: A Null Pointer Dereference was discovered in DumpTS. The issue is being triggered in function DumpOneStream() at src/DumpStream.cpp:3075 ### Reproduce: Tested in Ubuntu 22.04 Compile the program with address...