Log in

View Full Version : Directshow Ticker Overlay


moogie
21st July 2004, 06:46
I am in need of a way to spasmodically scroll text along the bottom of a video being played. From my googling it seems possible however there does not seem to be a nice downloadable standalone program i can use.

I am part of a committee involved in organising an Anime Convention (www.avcon.org.au) in Australia. It has been and gone for this year, however one of the major area we can improve on is communication to all the patrons, naturally a PA system in the Screening rooms would be annoying to the audience and so I am looking to find a way to have a ticker scroll text on the screen announcing whatever is being said elsewhere at the convention thru a PA.

If anyone knows of a program that has this functionality please do respond!

The closest thing i can find is the Ticker Sample listed on the Microsoft Knowledge Base (http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/directx9_c/directx/htm/tickersample.asp) Does anyone have this executable? if so do you know if it will execute without the SDK installed? And if so i would very much like to obtain a copy.

moogie
21st July 2004, 15:51
after more obscure google key word combinations i have come across OvTool (http://www.gdcl.co.uk/overlay.htm) which seems to be exactly what i am after... however it seems to always crash whenever i attempt to open a video inorder to test it :(

celtic_druid
22nd July 2004, 06:23
http://celticdruid.no-ip.com/xvid/misc/ticker9.exe

Really don't think it is what you want, although the source could be usefull to create say an autoloading dshow filter.

moogie
23rd July 2004, 01:50
Cheers for that, it is almost what i am after...

The only modification i need it for it to work on video already playing...

diehardii
25th July 2004, 00:58
This is possible with alpha blending text with the VMR9. Rendering files is not particularly difficult, and although I haven't done any of the alpha blending, I don't remember thinking that it looked that hard to implement. The executable will function without the SDK. However, your best bet if you don't want to modify that very limited program is asking Blight or Gabest to roll it into their mature players. Good luck.



~Steve

moogie
25th July 2004, 09:50
hmm, my basic windows C is not up to the task to make a program to fulfill my wants... so i might go about it a little differently. Instead of the ticker directly writing to the video output (via dshow filter) i will instead use a seperate process that will, on recieveing some text via a socket, progamtically seek the focus and popup message on the bottom of the screen. It remains to be seen if i can request the focus with out cause the video to come out of 'full screen'.