青格儿 发表于 2007-12-16 07:38

delphi里怎么实现这种效果?

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

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

[[italic] 本帖最后由 青格儿 于 2007-12-16 07:40 编辑 [/italic]]

eaglecn 发表于 2007-12-16 11:30

利用一个Label从左到右移动?

javoncomuter 发表于 2007-12-16 13:47

用Label,Timer控件来实现就可以了

青格儿 发表于 2007-12-19 09:12

我说的不是把字幕添加到窗体上,是添加到视频文件中!
可以不通过视频编辑软件直接把字幕添加到视频文件中,生成后可执行文件中,字幕可以供观看者任意改动,手动编辑自己喜欢的字幕添加到视频文件中,这种效果该如何实现?

sky_yang_sky 发表于 2007-12-19 10:31

你用canvas應該可以,自己去實現在

jsjyzhf 发表于 2007-12-24 12:39

可以在流媒体里直接实现的

页: [1]

编程论坛