ffmpeg 剪切最后 2 秒的音频

Posted

技术标签:

【中文标题】ffmpeg 剪切最后 2 秒的音频【英文标题】:ffmpeg cutting the last 2 seconds of audio 【发布时间】:2018-01-30 05:04:36 【问题描述】:

当我使用 ffmpeg 同时录制音频和视频时,音频录制会在视频的最后两秒内中断。

 ffmpeg \
     -f v4l2 -i /dev/video0 \
     -f alsa -i hw:2 \
     samples/video.mp4

我尝试过使用不同的音频和视频编解码器以及不同的视频格式,并且我注意到 mpg 格式而不是 mp4 格式的音频效果更好。

我也尝试过对 mp4 使用不同的编解码器并检查了兼容性wikipedia,但它们似乎并不重要。

【问题讨论】:

【参考方案1】:

所以添加以下行似乎可以解决问题。

-preset ultrafast -threads 0

【讨论】:

以上是关于ffmpeg 剪切最后 2 秒的音频的主要内容,如果未能解决你的问题,请参考以下文章

叠加两个视频时的音频问题 (ffmpeg)

使用 ffmpeg 剪切电影导致音频/视频不同步

使用音频队列 iOS api 在文件中保存最后 30 秒的音频

ffmpeg - 合并图像和音频时,音频会缩短

ffmpeg常见用法总结

FFmpeg:如何在音频文件中间降低几秒钟的音量? [复制]