prpr
Well-Known Member
Here's something I just extracted from a 32s recording of a filtered .ts file:
The rest of it is left as an exercise for the reader.
Code:
$ dvbsnoop -s ts -if subs.ts -tssubdecode|grep Timestamp
==> PTS: 2225001696 (0x849ed4e0) [= 90 kHz-Timestamp: 6:52:02.2410]
==> PTS: 2225008896 (0x849ef100) [= 90 kHz-Timestamp: 6:52:02.3210]
==> PTS: 2225131296 (0x84a0cf20) [= 90 kHz-Timestamp: 6:52:03.6810]
==> PTS: 2225138496 (0x84a0eb40) [= 90 kHz-Timestamp: 6:52:03.7610]
==> PTS: 2225325696 (0x84a3c680) [= 90 kHz-Timestamp: 6:52:05.8410]
==> PTS: 2225332896 (0x84a3e2a0) [= 90 kHz-Timestamp: 6:52:05.9210]
==> PTS: 2225520096 (0x84a6bde0) [= 90 kHz-Timestamp: 6:52:08.0010]
==> PTS: 2225527296 (0x84a6da00) [= 90 kHz-Timestamp: 6:52:08.0810]
==> PTS: 2225912496 (0x84acbab0) [= 90 kHz-Timestamp: 6:52:12.3610]
==> PTS: 2225919696 (0x84acd6d0) [= 90 kHz-Timestamp: 6:52:12.4410]
==> PTS: 2226106896 (0x84afb210) [= 90 kHz-Timestamp: 6:52:14.5210]
==> PTS: 2226114096 (0x84afce30) [= 90 kHz-Timestamp: 6:52:14.6010]
==> PTS: 2226445296 (0x84b4dbf0) [= 90 kHz-Timestamp: 6:52:18.2810]
==> PTS: 2226452496 (0x84b4f810) [= 90 kHz-Timestamp: 6:52:18.3610]
==> PTS: 2226510096 (0x84b5d910) [= 90 kHz-Timestamp: 6:52:19.0010]
==> PTS: 2226535296 (0x84b63b80) [= 90 kHz-Timestamp: 6:52:19.2810]
==> PTS: 2226600096 (0x84b738a0) [= 90 kHz-Timestamp: 6:52:20.0010]
==> PTS: 2226625296 (0x84b79b10) [= 90 kHz-Timestamp: 6:52:20.2810]
==> PTS: 2226636096 (0x84b7c540) [= 90 kHz-Timestamp: 6:52:20.4010]
==> PTS: 2226657696 (0x84b819a0) [= 90 kHz-Timestamp: 6:52:20.6410]
==> PTS: 2226675696 (0x84b85ff0) [= 90 kHz-Timestamp: 6:52:20.8410]
==> PTS: 2226704496 (0x84b8d070) [= 90 kHz-Timestamp: 6:52:21.1610]
==> PTS: 2226877296 (0x84bb7370) [= 90 kHz-Timestamp: 6:52:23.0810]
==> PTS: 2226898896 (0x84bbc7d0) [= 90 kHz-Timestamp: 6:52:23.3210]
==> PTS: 2226967296 (0x84bcd300) [= 90 kHz-Timestamp: 6:52:24.0810]
==> PTS: 2226985296 (0x84bd1950) [= 90 kHz-Timestamp: 6:52:24.2810]
==> PTS: 2226992496 (0x84bd3570) [= 90 kHz-Timestamp: 6:52:24.3610]
==> PTS: 2227093296 (0x84bebf30) [= 90 kHz-Timestamp: 6:52:25.4810]
==> PTS: 2227118496 (0x84bf21a0) [= 90 kHz-Timestamp: 6:52:25.7610]
==> PTS: 2227136496 (0x84bf67f0) [= 90 kHz-Timestamp: 6:52:25.9610]
==> PTS: 2227154496 (0x84bfae40) [= 90 kHz-Timestamp: 6:52:26.1610]
==> PTS: 2227233696 (0x84c0e3a0) [= 90 kHz-Timestamp: 6:52:27.0410]
==> PTS: 2227298496 (0x84c1e0c0) [= 90 kHz-Timestamp: 6:52:27.7610]
==> PTS: 2227395696 (0x84c35c70) [= 90 kHz-Timestamp: 6:52:28.8410]
==> PTS: 2227406496 (0x84c386a0) [= 90 kHz-Timestamp: 6:52:28.9610]
==> PTS: 2227431696 (0x84c3e910) [= 90 kHz-Timestamp: 6:52:29.2410]
==> PTS: 2227449696 (0x84c42f60) [= 90 kHz-Timestamp: 6:52:29.4410]
==> PTS: 2227467696 (0x84c475b0) [= 90 kHz-Timestamp: 6:52:29.6410]
==> PTS: 2227579296 (0x84c629a0) [= 90 kHz-Timestamp: 6:52:30.8810]
==> PTS: 2227597296 (0x84c66ff0) [= 90 kHz-Timestamp: 6:52:31.0810]
==> PTS: 2227615296 (0x84c6b640) [= 90 kHz-Timestamp: 6:52:31.2810]
==> PTS: 2227633296 (0x84c6fc90) [= 90 kHz-Timestamp: 6:52:31.4810]
==> PTS: 2227644096 (0x84c726c0) [= 90 kHz-Timestamp: 6:52:31.6010]
==> PTS: 2227662096 (0x84c76d10) [= 90 kHz-Timestamp: 6:52:31.8010]
==> PTS: 2227680096 (0x84c7b360) [= 90 kHz-Timestamp: 6:52:32.0010]
==> PTS: 2227698096 (0x84c7f9b0) [= 90 kHz-Timestamp: 6:52:32.2010]
==> PTS: 2227723296 (0x84c85c20) [= 90 kHz-Timestamp: 6:52:32.4810]
==> PTS: 2227734096 (0x84c88650) [= 90 kHz-Timestamp: 6:52:32.6010]
==> PTS: 2227752096 (0x84c8cca0) [= 90 kHz-Timestamp: 6:52:32.8010]
==> PTS: 2227770096 (0x84c912f0) [= 90 kHz-Timestamp: 6:52:33.0010]
==> PTS: 2227791696 (0x84c96750) [= 90 kHz-Timestamp: 6:52:33.2410]
==> PTS: 2227827696 (0x84c9f3f0) [= 90 kHz-Timestamp: 6:52:33.6410]
==> PTS: 2227849296 (0x84ca4850) [= 90 kHz-Timestamp: 6:52:33.8810]
==> PTS: 2227867296 (0x84ca8ea0) [= 90 kHz-Timestamp: 6:52:34.0810]
==> PTS: 2227892496 (0x84caf110) [= 90 kHz-Timestamp: 6:52:34.3610]
==> PTS: 2227899696 (0x84cb0d30) [= 90 kHz-Timestamp: 6:52:34.4410]
==> PTS: 2227928496 (0x84cb7db0) [= 90 kHz-Timestamp: 6:52:34.7610]