用SSAS将多个FLV和MP3文件合成一个FLV文件
作者: 日期: 2007-10-30 12:01:20 访问次数:出处:
显示选项:自动滚屏[左键停止]
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.
使用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.
⊕相关文章