三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

影像技术实战28:视频音画不同步怎么修?FFprobe 排查、整体偏移与时间戳重建方案

影像技术实战28:视频音画不同步怎么修?FFprobe 排查、整体偏移与时间戳重建方案

影像技术实战28:视频音画不同步怎么修?FFprobe 排查、整体偏移与时间戳重建方案

一、问题场景:嘴型和声音对不上,用户直接认为视频坏了

音画不同步是视频系统中非常影响体验的问题。

常见表现:

1. 声音比画面快 2. 声音比画面慢 3. 开头同步,越到后面越偏 4. 转码后不同步 5. 剪辑拼接后不同步 6. 手机录屏处理后不同步 7. 网页播放不同步,本地播放器正常

很多人第一反应是重新转码:

ffmpeg-iinput.mp4 output.mp4

但这不一定解决问题。

本文解决的问题:

如何判断音画不同步属于整体偏移还是逐渐漂移,并使用 FFmpeg 进行修复?


二、原因分析:音画不同步分两类

1. 固定偏移

从头到尾都差 0.5 秒。

解决:

延后音频 延后视频
2. 逐渐漂移
← 返回列表