closed captioning not working

Have a MythTV related problem? Ask for help from other MythTV users here.

Moderator: Forum Moderators

Post Reply
mythdanc
Newcomer
Posts: 2
Joined: Thu Sep 18, 2014 9:49 pm
United States of America

closed captioning not working

Post by mythdanc »

I am having a problem getting closed captioning to work.
If I simply use "watch TV" live, the captioning works. It shows up on the menu and the 'T' will toggle it as expected.
If I hit 'R' to record while watching live TV it record properly and I can play it back with the captioning working as expected.
However, if I use mythweb to schedule a recording (one that has CC), it records okay but the captioning is not there when I play it back.
The 'T' does nothing and the menu does not show 'subtitles'.

I'm running a BE on Fedora 20 with RPMs for myth-0.27.3 using a Hauppauge HVR-1600 [cx18] card that has two inputs (1 digital, 1 analog).
The CC always works on anything recorded from the digital input, it's the analog input that is the problem.
Analog input is connected to a DTA device provided by my cable service. The DTA passes the CC data to a normal TV just fine and obviously to myth as well since CC works watching live.
FE is also Fedora 20 with RPMs for myth-0.27.3
Is there a simple way to tell if my mpg files have CC data in them?
Any ideas of what I'm missing?
User avatar
stichnot
Developer
Posts: 4
Joined: Sat Feb 08, 2014 12:49 pm
United States of America

Re: closed captioning not working

Post by stichnot »

Try running ccextractor and mythccextractor on the problematic recording file. You may need to install ccextractor separately, but mythccextractor is part of MythTV. Each of these programs should produce reasonable, human-readable caption data in one or more .srt files, if the recording contains good caption data.

Can you try this out and report the results?

One thing to watch out for. If you run ccextractor on foo.mpg, it will produce foo.srt in the same directory. When you try to play foo.mpg with mythfrontend, it will then recognize foo.srt and it might automatically start showing you captions from that file. This may trick you into thinking that captions started working again. (I speak from experience.) Mythccextractor produces files with a different name, so it's not an issue there.
mythdanc
Newcomer
Posts: 2
Joined: Thu Sep 18, 2014 9:49 pm
United States of America

Re: closed captioning not working

Post by mythdanc »

If I run mythccextractor on a .mpg file that was recorded through scheduling, it does not find any CC data and no files are created.
If I run it on a .mpg that is from watching LiveTV, the CC data is there and the .srt file gets created.
Something is different between how scheduling works and how live tv works.
I have tried scheduling through both mythweb (what I normally use) and through the frontend menus.
User avatar
stuarta
Developer
Posts: 220
Joined: Wed Feb 05, 2014 5:13 pm
Great Britain

Re: closed captioning not working

Post by stuarta »

There is a setting which specifies which streams to record. It sounds like it's dropping the subtitle streams because of this.
User avatar
paulh
Developer
Posts: 915
Joined: Thu Feb 06, 2014 6:09 pm
Great Britain

Re: closed captioning not working

Post by paulh »

stuarta wrote:There is a setting which specifies which streams to record. It sounds like it's dropping the subtitle streams because of this.
Specifically start mythtv-setup and select '3. Recording Profiles' then select the encoder type from the list then the profile you want to change and see if there are any relevant options on there.
Post Reply