GTKSPU(1)

✨ GTKSPU πŸ’–

okay bestie, so this is the manual page for gtkspu β€” it lives in section 1 of the manual (that's the GTKSPU(1) energy, iykyk) πŸŽ€


🌸 NAME 🌸

gtkspu β€” decodes and displays MPEG2 Sub Picture Unit (SPU) streams πŸ¦‹


✨ SYNOPSIS ✨

gtkspu { file } [ which ]

πŸ’… DESCRIPTION πŸ’…

So like, gtkspu decodes and displays MPEG2 Sub Picture Unit (SPU) streams. That's the whole vibe. πŸ’–

Now, where do you even find SPU streams? They normally occur in DVD .VOB files, bestie. And examples of SPUs are overlays, subtitles, and DVD menus β€” so basically all the little graphics that float on top of your movie. πŸ‘‘

Most likely you will use the mpegcat utility to extract the SPU streams. The instructions for extraction of SPU streams can be found in the man page for mpegcat. Go read it, I'll wait. 🫢

Given an SPU file dump.spu extracted with mpegcat, you can run gtkspu multiple times to view its contents:

$ gtkspu dump.spu 0
$ gtkspu dump.spu 1
$ gtkspu dump.spu 2
...

literally just bump that number and peek at the next one. main character behaviour fr fr 🌈


🫢 AUTHOR 🫢

Kees Cook, <kees@outflux.net> β€” shoutout to the icon who wrote this πŸ’œ


πŸ”₯ SEE ALSO πŸ”₯


and that's the whole page, no cap ✨ this edition of the GTKSPU(1) manual page is dated 28 October 2006, so it's vintage and it ate. mwah πŸ’…πŸ’–πŸŽ€