[gst-devel] Closed Captioning GSoC project

Neil Loknath neil.loknath at gmail.com
Thu Mar 19 16:17:58 CET 2009


OK..So, now that GStreamer has been officially accepted, I'd like to bring
this up for discussion again.  I posted before here:
http://article.gmane.org/gmane.comp.video.gstreamer.devel/24276.

And, there was some previous discussion on the project here:
http://thread.gmane.org/gmane.comp.video.gstreamer.devel/19727

To review, this is a high-level proposal of what I think needs to be
done..I'm still learning, so please help if I don't have this right.

- get mpeg2dec extracing the user data packets from DVD VOB
- create a dynamic pad if CC data exists and link improved vbidec plugin to
decodebin (old code, so will probably need some major work)
- decodebin needs to detect and handle dynamic pad for CC
- playbinbase needs to detect and handle dynamic pad from decodebin for CC
- use textbin in playbin to overlay CC on video

So, that is basically it.  I think there is lots of sample code available
that can be used for the vbi part.  Xine supports closed captioning, for
example.  This may not be some crazy, new feature, but I think it is still
important to get done.  Some DVDs only have closed captioning...no
subtitles.  For example, my Cosby Shows DVDs have English closed captioning
and Spanish subtitles.

I would really appreciate it someone could help.

Thanks,
Neil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090319/540cb0f4/attachment.htm>


More information about the gstreamer-devel mailing list