audio

您所在的位置:网站首页 ffmpeg缩放视频的音量 audio

audio

2024-07-06 11:39| 来源: 网络整理| 查看: 265

我正在开发一个网络应用程序,人们可以在其中录制视频。我已经能够成功地将音频和视频 block 发送到服务器,我正在尝试将它们组合起来并作为单个适当的文件返回。

我的问题是合并 block 后是否录制一小时

视频长度:1:00:00,音频长度:00:59:30,

现在,这不是音频没有被录制的问题(我已经检查过了),问题是,不知何故,当我合并音频 block 时,它缩小了,

I find that it is progressive sync issue where it gets worse and worse as time increases.

我在网上搜索了解决方案,大多数地方都说async,我试过使用它,但无济于事,下面的用法正确吗?

ffmpeg -i audio.wav -async 1 -i video.webm -y -strict -2 v.mp4

(v.mp4 是我提供给用户的最终文件。)

最佳答案

找到了解决方案(或临时修复,取决于您如何看待它),

它涉及ffmpeg 和ffprobe 的组合...我已经完成了音频拉伸(stretch)(比率

ffprobe -i a.mp3 -show_entries format=duration -v quiet -print_format json ffprobe -i v.mp4 -show_entries format=duration -v quiet -print_format json ffmpeg -i a.mp3 -filter:a atempo="0.9194791304347826" aSync.mp3 // audio is being stretched. ffmpeg -i aSync.mp3 -i v.mp4 final.mp4

关于audio - ffmpeg 修改音频长度/大小(拉伸(stretch)或收缩),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25635941/



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3