回 帖 发 新 帖 刷新版面

主题:[原创]FLV视频文件合并的代码

    本程序可以将二个小的FLV视频,合并成一个文件。
    合并FLV文件的注意事项最重要的有三点:
1.只有第一个FLV文件才需要保留FLV头和脚本标签,删除后面的FLV文件的FLV头和脚本标签。
2.更改第一个FLV文件脚本标签中的持续时间值(把后面的FLV文件的持续时间值加上去)。这里要注意的是:FLV文件与VB的双精度值的字节顺序是相反的。
3.后面的FLV文件中,所有视频标签和音频标签中的时间戳,要加上第一个FLV文件中的“持续时间”这个元素值,再加上56(视频标签时间戳)或26(音频标签时间戳,加26是因为FLV的音频类型基本上都是mp3,而mp3每帧的时长都是26ms)。
    附件中的程序代码已经做了适当的注释,不过,想要完全弄明白,请参阅笔者写的《FLV文件数据结构》一文。
    由于本网站不能上传附件,请到以下地址去下载

地址:http://email.163.com
用户名:vb62013
密码:vb620132013

回复列表 (共1个回复)

沙发

地址:http://mail.163.com

用户名:vb62013

密码:vb620132013

2014年4月24日13:51:21 核实,可以正常访问

我来回复

您尚未登录,请登录后再回复。点此登录或注册