Audio 使用FFMPEG从视频中提取音频,但持续时间不同

Audio 使用FFMPEG从视频中提取音频,但持续时间不同,audio,video,ffmpeg,extraction,duration,Audio,Video,Ffmpeg,Extraction,Duration,我的问题是,我需要用FFMPEG提取视频中包含的音频,并具有相同的持续时间。但对于我测试的一些文件,音频的持续时间有时比视频的持续时间短。我需要在音频和视频文件之间有完全相同的持续时间 我已经尝试的命令如下: ffmpeg-i输入\ u video.mp4输出\ u audio.wav 如何使用命令中的选项修复此问题?我找到了解决方案。以获得完全相同长度的音频提取。我使用选项-async 1,如下所示: ffmpeg -i input_video.mp4 -async 1 output_audi

我的问题是,我需要用FFMPEG提取视频中包含的音频,并具有相同的持续时间。但对于我测试的一些文件,音频的持续时间有时比视频的持续时间短。我需要在音频和视频文件之间有完全相同的持续时间

我已经尝试的命令如下:

ffmpeg-i输入\ u video.mp4输出\ u audio.wav


如何使用命令中的选项修复此问题?

我找到了解决方案。以获得完全相同长度的音频提取。我使用选项-async 1,如下所示:

ffmpeg -i input_video.mp4 -async 1 output_audio.wav

我找到了解决办法。以获得完全相同长度的音频提取。我使用选项-async 1,如下所示:

ffmpeg -i input_video.mp4 -async 1 output_audio.wav

不是编程问题-尝试?是否可以使用静音填充音频流?不是编程问题-尝试?是否可以使用静音填充音频流?我尝试了此选项,但仍然看到持续时间不匹配。差距缩小了,但仍然存在差异。有什么建议吗?我尝试了这个选项,但我仍然看到持续时间不匹配。差距缩小了,但仍然存在差异。有什么建议吗?