ffmpeg将一个视频中的音频合并到另一个视频

bash 复制代码
ffmpeg -i input1.mp4 -i input2.mp4 -map 1:v -map 0:a -c:v copy -c:a aac -strict experimental output.mp4

解释如下:

  • -i input1.mp4:指定第一个输入文件input1.mp4,这是你要提取音频的文件。
  • -i input2.mp4:指定第二个输入文件input2.mp4,这是你要合并音频的目标视频文件。
  • -map 1:v:选择第二个输入文件(即input2.mp4)的视频流。
  • -map 0:a:选择第一个输入文件(即input1.mp4)的音频流。
  • -c:v copy:复制视频流,不重新编码。
  • -c:a aac:将音频编码为AAC格式。
  • -strict experimental:启用实验性AAC编码器。
  • output.mp4:输出文件的名称。

通过这个单一命令,FFmpeg会直接从input1.mp4提取音频并将其与input2.mp4的视频流合并,生成一个新的包含提取音频的输出视频文件output.mp4

相关推荐
MaoSource27 分钟前
Debian 12 安装 FFmpeg 命令
服务器·ffmpeg·debian
Black蜡笔小新9 小时前
视频汇聚平台EasyCVR打造校园消防智能监管新防线
网络·人工智能·音视频
咕噜企业分发小米16 小时前
腾讯云IM如何与第三方实时音频服务集成?
云计算·音视频·腾讯云
qwy71522925816320 小时前
3-用摄像头拍摄图像及视频
人工智能·opencv·音视频
Hi2024021720 小时前
Windows录制浏览器音视频
windows·音视频
白云千载尽20 小时前
交换空间扩容与删除、hugginface更换默认目录、ffmpeg视频处理、清理空间
python·ffmpeg·控制·mpc·navsim
xmRao21 小时前
Qt+FFmpeg 实现 PCM 转 WAV
qt·ffmpeg·pcm
eWidget1 天前
Shell循环进阶:break/continue,循环嵌套与优化技巧
运维·开发语言·ffmpeg·运维开发
Alaso_shuang1 天前
音视频入门基础知识
音视频
Knight_AL1 天前
Java + FFmpeg 实现视频分片合并(生成 list.txt 自动合并)
java·ffmpeg·音视频