You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

寻求sox -t ima对应的FFmpeg命令,直接合成ADPCM音频与H264视频为MP4

直接用FFmpeg合并裸H264视频与IMA ADPCM音频

直接用这条FFmpeg命令就能跳过sox转换步骤,一步完成合成:

ffmpeg -f h264 -i video.raw -f adpcm_ima_wav -ar 8000 -i audio.raw -c:v copy -c:a aac movie.mp4

参数说明:

  • -f h264:指定video.raw是无容器封装的裸H264视频流
  • -f adpcm_ima_wav:对应你sox命令里的-t ima,明确音频为IMA ADPCM格式的裸流
  • -ar 8000:对应sox的-r 8000,指定音频采样率为8000Hz
  • -c:v copy:直接拷贝视频流,不重新编码,大幅提升处理速度
  • -c:a aac:将IMA ADPCM转码为MP4容器标准支持的AAC编码(MP4不支持直接存储裸IMA ADPCM)

如果你的音频是单声道(IMA ADPCM多用于语音场景,通常为单声道),可以追加-ac 1明确声道数,避免FFmpeg自动识别偏差:

ffmpeg -f h264 -i video.raw -f adpcm_ima_wav -ar 8000 -ac 1 -i audio.raw -c:v copy -c:a aac movie.mp4

补充说明

裸音频文件没有元数据头,FFmpeg无法自动识别其编码格式、采样率等关键参数,必须手动指定这些输入属性,才能正确解码音频流。

内容的提问来源于stack exchange,提问作者LucasM

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 23:40:38