注册 登录
编程论坛 Delphi论坛

delphi里怎么实现这种效果?

青格儿 发布于 2007-12-16 07:38, 1943 次点击
如果做个播放器来播放视频文件,可是如果要想实现像电视上演中央联欢晚会那样,演着演首,可以随时插入一段滚动字幕"谢谢收看!"
"移动电信播打到00000,手机用户播打到1111"之类的字幕在视频的最下方从左到右移动.这字幕是可以更换和控制的!

   简单来说是,用户可以随时写入一段话,然后点确定.之后,这些字就自动添加到正在播放的视频文件的最下方了,从左到右的移动,也就是直接添加这些字到播放视频的屏幕上了.

[[italic] 本帖最后由 青格儿 于 2007-12-16 07:40 编辑 [/italic]]
5 回复
#2
eaglecn2007-12-16 11:30
利用一个Label从左到右移动?
#3
javoncomuter2007-12-16 13:47
用Label,Timer控件来实现就可以了
#4
青格儿2007-12-19 09:12
我说的不是把字幕添加到窗体上,是添加到视频文件中!
可以不通过视频编辑软件直接把字幕添加到视频文件中,生成后可执行文件中,字幕可以供观看者任意改动,手动编辑自己喜欢的字幕添加到视频文件中,这种效果该如何实现?
#5
sky_yang_sky2007-12-19 10:31
你用canvas應該可以,自己去實現在
#6
jsjyzhf2007-12-24 12:39
可以在流媒体里直接实现的
1