Posts: 31,445
Joined: Jan 2011
It's certainly important, but we need this to happen first:
http://forum.xbmc.org/showthread.php?tid...pid1359674
It's not practical for us to keep maintaining our own set of ffmpeg patches. For every release the team tries to reduce the number of XBMC-specific patches, so that we can just use "pure" ffmpeg. The impact that has on development is a higher priority than ATSC closed captions.
Posts: 31,445
Joined: Jan 2011
2013-07-13, 17:37
(This post was last modified: 2013-07-13, 17:40 by Ned Scott.)
Those laws don't apply to XBMC.
The FCC requires certain hardware manufacturers to comply when accessing TV content from certain sources. It does not require that any and all software that is able to access TV tuners must also support closed captioning. The people who make computer tuners are required to provide software that does, but additional 3rd party software is not under that requirement.
If the 3rd party software was require to comply it still wouldn't matter, because XBMC is not a PVR application. XBMC simply accesses a PVR backend (software or hardware) as a video player and PVR controller.
Failing all of that, if such laws could be apply directly to XBMC, we can simply just say that XBMC's Live TV features can use subtitles with certain backends. This thread is about a specific type of closed caption data type and being able to play it directly in XBMC without the backend needing to convert it.
These laws simply make it so that people have reasonable access to closed captions. That's not the same as having closed captions in every conceivable situation. No one has to use XBMC to watch TV, but someone selling an FCC-approved tuner in the US does have to provide at least one way to watch TV with closed captioning.
Posts: 31,445
Joined: Jan 2011
2013-07-13, 17:46
(This post was last modified: 2013-07-13, 17:47 by Ned Scott.)
Team XBMC has limited resources, but we do desire to support such things. We have a lot deaf or partially deaf users, and laws or no laws, we want to make XBMC accessible to as many people as possible. XBMC's dependency on ffmpeg patches already lead us to being rejected on several official linux application repositories, such as Debian and Ubuntu. For some users this is even a security concern, because XBMC isn't able to update ffmpeg security patches as often (we currently only do it once per release, which is once per year or more). It's not just a minor issue or about making the code extra lean.
Posts: 17,859
Joined: Jul 2011
Reputation:
371
2013-07-13, 17:50
(This post was last modified: 2013-07-13, 17:51 by Martijn.)
And even if it is a law in the US that has nothing to say outside it. They think are the world but in fact they are anything but.
Like said this has to be added upstream to limit needed resources on each release
Posts: 31,445
Joined: Jan 2011
Well, I guess an argument could be made that XBMC would have to comply because of the US-based foundation, but technically speaking, it would only apply to distribution. In other words, we would just put a disclaimer on the website that said "don't download if you are in the US". Kind of like that whole DCMA thing and XBMC's ability to decrypt DVDs. Technically speaking, everyone in the US is supposed to compile their own version without DVD support, but the Foundation doesn't have to remove it themselves. Burden is on the user in that case.
Posts: 11,582
Joined: Feb 2008
Reputation:
84
davilla
Retired-Team-XBMC Developer
Posts: 11,582
xbcm dev works like this; some one requests a feature, if that feature interests some xbmc dev, fine. it gets worked on and added. if not, then someone outside might dev on it and request a PR. If neither, and user starts demanding xbmc devs work on adding it, then feature gets ignored...
Posts: 4
Joined: Nov 2013
Reputation:
0
If the mythtv ffmpeg patches are too hackish or mythtv-specific, what about the VLC/CCExtractor code that basteagow mentioned?
The TV/PVR experience in XBMC has improved by leaps and bounds, but closed captioning support really should have been one of the first leaps.
Posts: 12
Joined: Mar 2013
Reputation:
0
eman7
Junior Member
Posts: 12
Following up on this - does Gotham support ATSC closed captioning? I'm at the point where I'm willing to try Gotham. Right now I have WMC (for live tv / PVR) and everything else XBMC. I have XBMC menu item on WMC but the integration doesn't always work e.g. when I exit XBMC I get black screen rather going back to WMC. I'd prefer single UI for everything.
Posts: 32
Joined: Jul 2011
Was this feature finally included in Gotham's beta?