如何解决 Bilibili 投稿视频的音画不同步
几天前录了一个游戏视频上传 B 站,但还没来得及高兴于视频的发布,就发现上传后的视频出了大问题——音画不同步。
具体表现为:刚开始一段时间音画同步、表现正常,越往后,音画不同步越是明显,观感极差。
我一度以为是本地视频有问题,但无论怎么检查,结论都指向了【上传 B 站】这环出了问题:本地视频都是音画同步的,重新导出视频无用、重新上传无用,重启/重试大法宣告失败。
在网上找了一圈,也没有发现讲得很清楚的文章,最后自己试出来一个解决方案,终于成功修复视频。
这篇文章中,我将分享自己是如何解决这个问题、确保视频上传 B 站以后也能音画同步的。
前置准备
我的解决方案中用到了格式工厂,一个常用于视频压制、转格式的软件,为了确保你能顺利的跟着下面的步骤,最好先去网上下载安装这个软件。
检查本地视频的帧率
安装好格式工厂后,先检查下本地的视频,看帧率是否有问题。
在文件资源管理器中,打开你要上传的视频所在的目录,右击视频文件,依次点击:属性-->详细信息,找到【帧速率】的数据。

假如我要上传的是 1080p 60fps 的视频,而这里的帧速率显示的却是 59.97fps,两边不一致,上传 B 站后就会出现音画不同步的问题。
要想解决这个问题,就要请出格式工厂了。
用格式工厂转码
打开格式工厂,将视频拖入软件右侧的区域:

PS:你也可以依次点击左侧的 视频-->MP4 然后添加视频
在弹出的窗口中,确定输出的是你所需的视频格式(比如 MP4),然后点击【配置】按钮:

根据你期望的目标、视频本身的规格、以及 B 站上传要求,先选择好屏幕大小和码率:

比如我这里想上传 1080p 的视频,根据 B 站的要求,码率要大于 6000 kbps,格式工厂中就选择 1080p、6000 kbps(码率实际上还可以更大一些):

然后,为了修复音画不同步,我们要指定视频的每秒帧数:

这里因为目标是 1080p 60fps,将帧速率设为 60,如果你要上传 30fps 的则需要设为 30。
音频也参考 B 站的要求设置一下采样率、比特率:


视频和音频都设置完后,点击右下角的【确定】

这时会回到刚才的窗口,确认下输出文件夹,然后点击【确定-->开始】,开始视频转码。

重新上传
等待片刻后,视频转码完成。

最后,再用转码后的视频重新投稿,音画不同步的问题应该就会解决了。
如果这篇文章帮助你成功解决了问题,希望能点个赞。
如果问题没有解决,也可以在评论区留言说明你的情况,毕竟每个人都可能用着不同的环境,我会尽自己所能看能否帮你找到解决方案。