在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
我想合并音频文件(.wav或.au格式)与视频文件(.mp4格式)。 如何做到这一点呢? 了解到ffmpeg命令应该可以做合并,但是具体怎么做? 最佳解决方法下面分三中情形分别说明: 合并音频和视频,给音频重新编码例子来自this blog entry,下面的命令做了更改,使用了最新的语法:
在这里,我们假定视频文件没有包含任何音频流,并且希望具有与输入格式相同的输出格式(此处为MP4)。 上述命令转码音频,因为MP4不能携带PCM音频流。如果需要,可以使用任何其他所需的音频编解码器,更多信息,请参阅AAC Encoding Guide。 如果您的音频或视频流较长,可以添加 合并音频和视频,复制音频(不需要重新编码)如果输出容器可以处理(几乎)任何编解码器(如MKV),那么可以简单地复制音频和视频流:
合并音频和视频,替换音频流如果输入的视频已经包含音频,并且想要替换它,需要告诉ffmpeg采取哪个音频流:
次佳解决方法编码webms时也遇到了这个问题。如果音频流比视频流长,则必须剪切它。否则视频播放完时,音频继续播放,最后一个视频帧会以静止图像呈现直到音频结束。 要剪切任何一个流,可以在每个-i “file.ext”之前使用-ss [hh:mm:ss] -t [ss]。
示例如下:
参考文献
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13