I've never seen on-the-fly caption decoding from the video file working either with the built-in MythTV client or with MythBox but I was hopeful that now that MythTV support being claimed as "PVR quality" that it would work. I am working with the latest nightlies of XBMC coupled with the latest from Git repo and I don't see it working.
Is this kind of support even on the roadmap?
I could make a good argument for not supporting captions when MythTV support was claimed as "tangential" and not a primary function but now that the PVR capability (espescially Live TV) is being baked right into the heart of XBMC I (personally) see native closed caption support (eg, straight out of the video video on-the-fly) as a _must_.
Did you ever follow through with the requests/tickets? I am interested in this as well.
(2012-12-13, 05:09)sirkingchase Wrote: [ -> ]Did you ever follow through with the requests/tickets? I am interested in this as well.
There is a pre-existing "Feature Request" thread here in the main "Feature Suggestions" forum:
http://forum.xbmc.org/showthread.php?tid=144517
which I would probably suggestion subscribing to. However, no response yet. I don't think the devs like trac tickets to be opened unless there is some preliminary implementation and/or specific bug to be fixed, but it might not hurt to open one.
I'm using EyeTV as an ATSC TV receiver and recorder. When I export TV shows and movies in .m4v format, the ATSC Closed Captions [CC] are included in the file and easily readable in QuickTime X.
It would be a very great option to have in XBMC!
Hoping some XBMC developers are reading it!
Thanks!
As I posted in my other thread:
Quote:I just checked out the Git repository and started going through the code to see where this would need to be modified. It looks like someone already has an EIA Closed Caption decoder written -- but it's in the DVD player code.
Here's the directory: xbmc\cores\dvdplayer\DVDCodecs\Overlay\libspucc
Can this code be migrated to the at-large video decoder?
Bump. This is a very important feature for me. Any updates on this?
I am bumping this so that it gets attention for the next XBMC cycle.
I am on vacation and have decided to start working on this for the next couple of weeks. My immediate goal is just to detect the CEA-708 caption stream and maybe render them in some sort of rudimentary way. This is intended ust to provide a proof-of-concept that a more full-time XBMC developer can use as a starting point to get this implemented properly.
I am _very_ interested in a more senior XBMC developer to PM me and give me a high-level overview of how XBMC is architected. I have been perusing the code on my own and its been a bit challenging to find where transport stream is processed (though I think I've found it now). There seems to be a lot of overlap between DVD video stream processing and general video/TV video stream processing -- I am interested in figuring out if (a) this is intentional and (b) if I am understanding this properly.