[FFmpeg-devel] [PATCH v2 00/11] fix broken CC detection and ffprobe fields (cover letter)

Devin Heitmueller devin.heitmueller at ltnglobal.com
Mon Jan 27 22:15:42 EET 2025


> Do you have an example stream recording?
> And who are those who wouldn't be following? Broadcasters?

For what it's worth, I have seen this and it can definitely happen.
It's not common though since it both technically violates the spec and
also not best practice (for example, some televisions won't show you
the option to enable captions if the caption stream isn't present at
all).  Generally it occurs when the broadcaster is doing splicing of
TS streams entirely in the compressed domain (e.g. for ad insertion),
or cases where ads or programs don't contain captions and the
encoder/transcoder isn't smart enough to generate empty caption
packets and include them in the output.

That said, I think it's very defensible to say, "We don't set the flag
saying captions are present if not detected within the probing
window".

Devin

-- 
Devin Heitmueller, Senior Software Engineer
LTN Global Communications
o: +1 (301) 363-1001
w: https://ltnglobal.com  e: devin.heitmueller at ltnglobal.com


More information about the ffmpeg-devel mailing list