在NT下连续播放多个AVI文件,如何使之平滑过度(50分)

  • 主题发起人 主题发起人 Aheng
  • 开始时间 开始时间
A

Aheng

Unregistered / Unconfirmed
GUEST, unregistred user!
在NT下连续播放多个较大的AVI文件,从一个文件到下一个文件如何使之平滑过度而不闪烁。
 
我也想知道,急需

 
用多个MediaPlayer同时装载多个AVI,一个MediaPlayer装载一个,
当一个播完后就赶快换另一个。

但不要在WIN98的第二版上试,一定不成的。这是它的一个BUG。
 
能否清楚一些,因为我未碰到这种情况。
 
我想上面说的应是比较清楚了吧?

就是你有多少个AVI就用多少个MediaPlayer同时装载就可同时装载个AVI,
一个MediaPlayer装载一个,当一个播完后就赶快换另一个紧跟着播放,
这是个最笨的方法,当然也是个最简单的方法,很好用。

想麻烦点就用文件流,以文件流的方式把它们(多个AVI)读到内存中,然后
拼接到一起去。当作一个文件播放。
 
want to know it::))精彩精彩:)
 
名位对此还有什么好办法,我也很想听听。
 
感谢各位高手提出宝贵意见。我在制作自动演示程序时碰到这个问题,我首先制作了15个AVI 文件,文件总容量为180多M,切换AVI文件时,想有POWERPOINT播放多个文件的淡入淡出、窗帘式等效果。
 
premiere可以实现
 
你该知道DDraw的页面切换技术!

将两个 MediaPlayer1和MediaPlayer2分别指向Panel1和Panel2。
将Panel1和Panel2重叠

// 首先
begin

Panel1.Visible:=True;
Panel2.Visible:=False;
MediaPlayer1.Play;
MediaPlayer2.Open;
end;


// MediaPlayer1播放结束
begin

Panel2.Visible:=True;
Panel1.Visible:=False;
MediaPlayer1.Stop;
MediaPlayer2.Play;
end;

 
应该用DirectShow技术
 
多人接受答案了。
 
后退
顶部