通过 ffmpeg 重新编码解决 Premiere Pro 导入可变帧速率视频后音画不同步的问题

现象

视频后半段明显的音画不同步
预览窗口中,当前位置波形与实际播放的声音内容不能对应
产生原因
是由于视频采用了可变帧速率(VFR)技术而Pr对此支持并不完美所导致的。虽然自 Pr CC 2018 后,Pr本身已经对VFR有了一定的支持,但导入个别VFR视频仍然会产生音画不同步的现象。

解决方案

使用 FFmpeg 将 VFR 视频转换为 CFR,并使用 -af aresample=async=1000 对音频进行重采样,确保音画同步。

关键参数

位于 -i 前的 -vsync cfr
位于 -i 后的 -af aresample=async=1000
示例:硬件加速编码 NVENC
推荐在安装有 NVIDIA 显卡时优先采用。


ffmpeg -vsync cfr -i <输入视频> -pix_fmt yuv420p -r <目标帧率> -c:v h264_nvenc -b:v <视频码率> -af aresample=async=1000 -b:a <音频码率> <输出文件名>.mp4

https://blog.z4hd.eu.org/posts/2022-04-30-pr-aresample/

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值