我使用 scrcpy 将我的 Android 屏幕镜像到我的 PC。我必须通过蓝牙捕捉音频。
结果是两个文件。一个 .mkv 和一个 .aac。它们的长度相等,可能一两秒。
我将它们混合在一起,但音频总是漂移。
我使用以下命令将它们混合在一起,$show 是视频文件的 bash 变量。
ffmpeg -i $show.mkv -ss -00:00:02 -i $show.aac -c:v copy -c:a copy -shortest $show.muxed.mkv
-ss 设置音频开始时间。我通常必须逐个视频地处理这个问题。我通常可以在文件开头完美匹配音频和视频,但音频总是会随着视频的进行而漂移。