在 FFmpeg 中,-async
选项用于控制音频和视频流之间的同步。当选项的值为 1 时,FFmpeg 将尽可能保持音视频同步,即使这样做会导致视频帧率变化。
该选项的效果取决于输入音视频流的质量和同步状况。如果输入流本身已经同步,那么使用 -async 1 可能不会有太大帮助。但如果输入流存在同步问题,例如音频比视频提前或延后,那么使用 -async 1 可以帮助解决这些问题。
使用 -async 1 不会直接提高编码效率,因为它主要用于解决同步问题。然而,如果输入流存在同步问题,使用 -async 1 可以帮助确保输出流的质量,从而避免因同步问题导致的额外处理或重新编