[FFmpeg-user] ffprobe closed_captions json output not set while text output is set
pieter at viljoen.com
Wed Mar 16 04:54:11 EET 2022
I would like to add the ability to detect and remove closed captions from
video streams using ffmpeg, in an open source tool I maintain that cleans
up media files for direct play on Plex, Emby, Jellyfin, etc.:
When I run ffprobe in JSON output mode, it is not setting the
When I run ffprobe in default output mode, it does correctly identify
closed captions in video streams and prints "Closed Captions" in the stream
I am confused why default output mode does detect closed captions but JSON
output mode does not.
Details of the problem is described where I asked for help on reddit and
I did not get any help, but after lots of googling I did find an abandoned
patch that describes exactly the problem I am experiencing:
The proposed patch seemed trivial, but I do not understand the nuances of
I'd like the patch to be please re-considered, or an alternative proposed
that allows ffprobe's JSON output to return correct closed_captions values.
P.s. Apologies for trying and failing at asking for help on IRC.
More information about the ffmpeg-user