I need two VB6 OCXs
A) Provide Closed Caption TEXT and Time Code In real Time from Video capture card.
B) Provide Closed Caption TEXT and Time Code In real Time from the PC
Internal DVD Drive.
Your Help is appreciated |
Request for Question Clarification by
endo-ga
on
06 May 2004 06:17 PDT
Hi,
It is relatively straightforward to write this in C++ using DirectShow.
It seems possible to do DirectShow programming using VB as well.
Do you intend playing back the video sources as well? If so using
DirectShow for the video playback could be a good idea.
If you are familiar with DirectShow I can provide links on how to
extract the Closed Captions from the video stream, I don't know if you
would consider that an acceptable answer.
Thanks.
endo
|
Clarification of Question by
alonchook-ga
on
06 May 2004 07:04 PDT
Dear Endo
Thanks for taking the time.
Well I need the OCXs as an acceptable answer. I have gotten to the
direct show myself, and the Line 21 filter and so on. Since I have
very little knowledge of C++ I wanted that someone to provide the OCX.
And yes, I do need this to play the video on the screen and have the
standard DVD controls Pause, Back, Play, Goto position, FF, Play back
faster and so on. Like the existing OCX of the Media Player MSWebDVD.
(Plus the CC and Time)
I am not sure if you can tap into the DirectShow Graph so that one
does not need to write the whole player again.
As you can see I need this to work for both, the capture card and the
PC DVD player. Does intercepting DirectShow provide the answer for
both?
I hope one solution will cover both cases, but have no real knowledge about that.
Note: for the Capture card situation the play pause controls, will be
ignored (as one can not control the external Video Source).
Thanks
Alonchook
|
Request for Question Clarification by
endo-ga
on
06 May 2004 08:35 PDT
Hi Alonchook,
Unfortunately I do not know how to create an OCX and I haven't found
any that suit your needs (maybe someone else can help).
You might find this link interesting:
Building a Smart Online Video Application
http://www.movieeditor.com/pubs/Rowe.Smart.VCR.pdf
>I am not sure if you can tap into the DirectShow Graph so that one
It is probably possible to do so if you have the source code for the
OCX of the Media Player MSWebDVD.
>Does intercepting DirectShow provide the answer for both?
Yes, if DirectShow is used, you can modify the graphs the way you want.
If you look at the next link, the application allows capturing video
from a TV Tuner or from a file, transform the video frames and output
them again.
Programming Computer Vision Applications
http://www.site.uottawa.ca/~laganier/tutorial/opencv+directshow/cvision.htm
I've successfully used the above tutorial to create my own application
(that incidentally captures onscreen captions in real time).
In conclusion, I'm sorry I can't provide you with a complete answer,
but if you need help with anything I mentioned above, please let me
know.
Thanks.
endo
|
Clarification of Question by
alonchook-ga
on
06 May 2004 09:44 PDT
Thanks I will chk the sites.
|