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

相关推荐
集成显卡7 小时前
前端视频播放方案选型:主流 Web 播放器对比 + Vue3 实战
前端·vue·音视频
爱吃番茄鼠骗8 小时前
回顾ESP32S3系列---音频开发
音视频
ViiTor_AI8 小时前
AI 在线字幕去除工具:一键无损删除视频硬字幕与软字幕
人工智能·音视频
愚公搬代码8 小时前
【愚公系列】《AI短视频创作一本通》027-AI 短视频创作的注意事项及未来展望(AI短视频的技术展望)
人工智能·音视频
binderIPC8 小时前
macos环境下FFmpeg打包成.so文件
macos·ffmpeg·音视频
binderIPC8 小时前
macos的FFmpeg环境搭建
macos·ffmpeg·音视频
ViiTor_AI9 小时前
视频字幕怎么去除?5 种方法删除硬编码字幕与软字幕(CapCut 实操)
人工智能·计算机视觉·音视频
西***634710 小时前
深耕政务数字化,矩阵会议系统多点落地,解锁政务会商新范式
矩阵·音视频·会议系统
奔跑吧 android11 小时前
【车载audio】【audio hal 01】【Android 音频子系统:Audio HAL Server 启动全流程深度解析】
android·音视频·audio·audioflinger·aosp15·车载音频·audiohal
TEC_INO1 天前
Linux_19:RV1126的OSD模块和SDL_TTF结合输出H264文件
linux·运维·ffmpeg