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

相关推荐
YWamy1 小时前
国产视频会议核心技术解析:架构、特性与全场景落地
音视频
AI视觉网奇2 小时前
webrtc 硬编码
ffmpeg·webrtc
九转成圣2 小时前
避坑指南:彻底解决 FFmpeg drawtext 烧录多行文本出现“方块(□)”乱码的终极方案
ffmpeg
REDcker2 小时前
WebRTC 接收端音频流畅低延迟播放:原理与源码对照(NetEQ / Opus)
音视频·webrtc
bbq烤鸡2 小时前
ffmpeg精确极速剪辑方案
ffmpeg
小杰3124 小时前
ZLMediakit源码梳理
服务器·音视频·流媒体·zlmediakit
ai产品老杨6 小时前
异构计算时代的视频底座:基于 X86/ARM 与 GPU/NPU 的边缘云协同架构解析
arm开发·架构·音视频
AI服务老曹7 小时前
终结碎片化:基于 GB28181 与 RTSP 的企业级视频融合网关架构设计与源码解析
音视频
EasyDSS8 小时前
企业级融媒体平台私有化视频会议系统EasyDSS私有化部署打造安全可控的校园“音视频中枢”
安全·音视频·媒体
AI自动化工坊9 小时前
实战教程:使用CapCut AI免费视频编辑器2小时制作专业宣传视频
人工智能·ai·开源·编辑器·音视频