我想将多个AVI文件合并成一个大的AVI文件,请教各位,通过DELPHI如何能够编程做到。

解决方案 »

  1.   

    用tmemorystream, tfilestream读出,然后合并!
      

  2.   

    用createprocess调用asfcut软件
    事实作证
      

  3.   

    在DOS下就可以呀,COpy/b 1.avi+2.avi 3.avi
      

  4.   

    楼上的有些人简直就是在胡说,文件头都没考虑,avi有几种?不同类型的avi之间能互相copy吗!
      

  5.   

    用文件流合并,copy合并根本就不行,文件尺寸虽然打了,可你播放看看,还是第一个文件!!!应该考虑文件头 的问题!!
      

  6.   

    to newyu: 
       用COPY的确不行,如何使用文件流来做,望能详细点。