Exporting Closed Caption Subtitle Track

How do you export the subtitle track or have embedded the subtitle track from your DVR recording? Basically I am trying to watch on another media player on the go and using my iPad Air and a Samsung SSD drive and when I go and play the file it doesn’t have any subtitle track in there?

On Windows systems CCextractor is your best bet.

The .mpg files created by ChannelsDVR do actually contain the CC stream embedded if one was present when recording. Sadly, some media players seem to have problems using it. VLC on Windows works with it fine (though doesn't auto detect). SMPlayer on Windows detects something but has extreme difficulty decoding it properly. Plex too knows something is there but butchers it in to uselessness. The default Movies & TV player on Windows will not see anything at all.

Fortunately, CCExtractor does a very good job of extracting the CC from the ChannelsDVR .mpg files and saving it as a same named .srt file that can be a sidecar. Most media players have good support for sidecar .srt files. I actually have my computer run a daily CCExtractor scan on my ChannelDVR folders and automatically create those .srt files. I would love it if ChannelsDVR created those .srt files itself. But the Channels client apps work fine with the embedded CC in the .mpg files, so I do not see that feature ever being available.

Is there a GUI for the application or is it all command line based?

With CCE extractor all you have to do is drag the Recording onto the executable and it will create a SRT file alongside the Recording.

1 Like

Gotcha. What is the executable?

ccextractor.exe

Oh that makes since. Is there a Mac version of this application?

Sorry do not speak Mac. but I am sure others can help.

1 Like

Gotcha, no worries. I installed it in VM on my Mac. It scanned the file. What is the second file used for?
Screen Shot 2022-10-13 at 9.54.35 AM

The CC track is embedded in the recording file, so I'm not sure why the third party video player can't use it. Maybe it ONLY works with external sub tracks? Or it just doesn't handle MPEG2 well?

Using Infuse and it doesn’t show the Subtitle track for some reason.

I just tried the iPad VLC app and it can see the embedded CC in ChannelsDVR .mpg files. That may be an option for you. VLC has always been good on any platform for being able to handle anything you throw at it. Some media players can see it (.mpg CC), some players do not, and some players have no idea how to handle it. The CC is there, it just depends on the 3rd party player.

Gotcha. I will try contacting Infuse about.

They don’t support EIA-608 Subtitles. They only support these.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.