哪天在闪客互联上看到的一篇文章.
觉得挺有用的,特意转过来收藏.
作者:一文二毫半 (戏称:蚊子.)
用SSAS合成FLV 使用SSAS把两个或多个FLV文件合成一个FLV,可以控制FLV的长度,SSAS写法如下:
====================================================================== //先得到一个流 myStream = Stream.get("TIGER");)//注:TIGER是一个不存在的FLV,不可以写入扩展名" //IF一下得到的流是否可以用 if (myStream){ myStream.play("video_1", -1, 10, true);//video_1是一个已存在的FLV文件 myStream.play("video_2", -1, -1, true);//video_2是一个已存在的FLV文件 myStream.record();//写入一个新文件,文件名是"TIGER"; } ======================================================================
myStream.play参数说明
-1 一个起止时间 10 流的长度 true 一个布尔值,我都不知有什么作用,不过我通常是设为true
在上面可以写入多个FLV合成,只是写多几个myStream.play,合成一个新的FLV文件所用的时间是新生成FLV流播放时间,可以用MP3+MP3合成一个FLV,或MP3+FLV合成一个FLV. |