索尼FX3相机RSV修复MP4视频4音轨音频封装案例

以下是一段RSV文件曲折的修复经历,也许有看官看到这就笑了,索尼未封装的RSV转MP4视频不就是对视频流和音频流进行二流封装吗,这有什么难的。且看下面这个案例的难点。

换电池拨卡文件变成RSV

索尼FX3录像电池快用完时,未停止录制就拨卡,导致MP4视频变为RSV文件,大小56GB,时长大概1小时左右,文件修复要求是把RSV文件修复为MP4视频,不能有卡顿,丢帧,声音不能丢。如果有成功修复过RSV视频的经验,以上问题和要求看似很普通。但是处理中发现声音数据不一般了,普通算法居然无法解析出声音流?这是为何,找一个样本视频分析,原因找到了,相机录像时接上了内录,生成的视频是4音轨,而普通录制的视频只有一个音轨。

多音轨视频的封装技术

多音轨流视频,把所有音轨数据当一个流的处理方法失败了,看来又是一次考验技术时刻。有问题相信总有解决的办法,根据多次的试验和实践,总结多音轨视频的封装技术如下:

第一步是必须进行分流处理,要确定四条音频数据流碎片,然后对每个音频充进行分流。

第二步就是用多音轨视频封装参数,不能有混流和交流,否则声音会现回音或者爆音。

经过以上二步处理,声音即还原。这个需要丰富的音频编码解码基础和编程经验,如果有兴趣先加强这两方面的知识储备,然后再回来看我的文章。

猜你喜欢

转载自blog.csdn.net/QQ2480572734/article/details/126983445