TSDVBSUB(1)
π TSDVBSUB β bestie edition π
okay so you found the DVB subtitle dumper and honestly? she's a little legend. this is the tsdvbsub manual page from the General Commands Manual section, and yes, we're doing this together, no cap. π
β¨ NAME β¨
tsdvbsub β dump DVB subtitling from a stream π¦
so like. it takes a stream. and it dumps the subtitles out of it. that's the whole job. she's focused. she's iconic. periodt.
π SYNOPSIS π
tsdvbsub [-err stdout] [-err stderr] [-verbose | -v] [-quiet | -q]
[-max max_pkts | -m max_pkts] [-pid pid_no] [-prog prog_no]
in_file | -stdin
look at her. every bracket is a choice, every choice is optional except the file-or-stdin situation at the end, which is giving "you MUST feed me" energy. π
π DESCRIPTION π
fr fr, here's the vibe: tsdvbsub parses and dumps the contents of a single DVB subtitling stream, pulled out of a Transport Stream (or a Program Stream). one stream. one subtitle situation. we are not multitasking here bestie.
π Files
in_fileβ this is an H.222 Transport Stream file π (but lowkey read the-stdinand-pesnotes below, okay? they matter.)
π§ Stream to extract
-pidpid_noβ output data for the stream with the givenpid_no. and listen, if you wanna get spicy with hex, you can do-pid 0x<pid>. the default? she doesn't need you to tell her β[default = the stream will be located from the PMT info]πΈ-progprog_noβ program number[default = 1]
π general switches
-err stdoutβ write error messages to standard output (this is the default, she's an out-loud kinda girl)-err stderrβ write error messages to standard error (the Unix traditional way, vintage core π)-v,-verboseβ output informational/diagnostic messages (she gets chatty π¬)-q,-quietβ only output error messages (she goes silent mode, mysterious π«Ά)-stdinβ input from standard input, instead of a file (pipe her something, she'll take it)-mmax_pkts,-maxmax_pktsβ maximum number of TS packets to read
ok wait, one thing β notice-verbose | -vand-quiet | -qare written as either/or in the synopsis, and-max max_pkts | -m max_pktsis too. just saying. read your brackets, bestie. π
π₯ SEE ALSO π₯
(yes, the comma is staying. she's part of the aesthetic. iykyk β)
signing off, my love β this little beauty is from Debian, dated October 28, 2015, and she's still serving. go dump some subtitles. slay. ππ β¨
π¦ where this page comes from
- debian bookworm: tstools 1.13~git20151030-6 Β· MPL-1.1
- debian trixie: tstools 1.13~git20151030-6 Β· MPL-1.1
- ubuntu jammy: tstools 1.13~git20151030-5 Β· MPL-1.1
- ubuntu noble: tstools 1.13~git20151030-6 Β· MPL-1.1
- ubuntu questing: tstools 1.13~git20151030-7
- ubuntu resolute: tstools 1.13~git20151030-7build1 Β· MPL-1.1
- ubuntu stonking: tstools 1.13~git20151030-8 Β· MPL-1.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms