在我们的工作或者是生活中,或多或少会需要用到处理一下视频,比如对视频进行格式转换,对视频进行截取一小部分,或者多个小视频合并成一个长的视频。

在对视频进行处理的过程中,我们往往会发现,处理后的视频不只是画质有影响,还会声音跟画面不同步,有些声音快于画面,有些则是慢于画面。这些都是什么回事呢?

原本我跟大家一样对引起音画不同步的原因很迷茫,后来在网上查资料,也在自己的亲身实践下,发现一个视频,要想在处理后仍然保持跟原来一样的音画同步率,需要做到两个视频参数不去改动,第一是视频的帧率fps,这个不能变,常见的是25或30fps,当然现在的视频网站支持的也高了,像B站可以支持60fps的了。而我们需要先查看原来的视频fps是多少的。

录像导致音画不同步的原因 android 录像声音和画面不同步_电脑配置


这些参数在哪里看呢?就在视频的右键菜单里,可以查看到帧率fps信息,这里可以看到是25帧。同时在这也能看到另一个重要参数,那就是音频的采样率,这里可以看到是44K。

那么,在我们对视频处理的时候,在设置输出参数的时候,只要这两个是保持原来的,那么转换后的视频只会画质音质受影响,而声音画面按正常情况都是没问题的。

没有说得很绝对,是因为这世上有很多不合理的情况在很正常的存在,比如我们可以在上图看到帧率fps是25,但是比如现在的网络直播,受主播网速或电脑配置的影响,往往会出现掉帧的现象,如果是直接提取到的视频,就很有可能在电脑上能播放,查看也是上面这样出现的数值,但转换后却会出现本不该出现的音画不同步的现象。

如果经常在观测同一视频不同时间段的帧率fps,会发现不是固定的,而是变动的,在这时候,我们进行视频处理,处理后自然就不对了(虽然原视频播放的时候是正常的)

所以这样的没办法用转换等方法来处理,与其各种试错,在很多时候,直接对这个视频进行一个录屏,可能会处理得更好,也会更快。

好了,这次的分享就到这里了,希望对大家有所帮助!