簡體   English   中英

ffmpeg 相當於 sox -t ima

[英]ffmpeg equivalent for sox -t ima

我正在嘗試使用 ffmpeg 將 1 個音頻文件 (ADPCM) 和 1 個視頻文件 (h264) 組合成單個 mp4。 通過文件轉換的視頻工作正常,但 ffmpeg 在猜測音頻輸入時會阻塞。 我不知道如何告訴 ffmpeg 使用哪些參數來解碼原始音頻文件。

目前我首先運行 sox 將原始音頻轉換為 wav:

sox -t ima -r 8000 audio.raw audio.wav

...然后將 sox 中的 audio.wav 作為 ffmpeg 輸入

ffmpeg -i video.raw -i audio.wav movie.mp4

我試圖避免 sox 步驟並在 ffmpeg 中使用 audio.raw。

謝謝

由於您有無頭音頻,您應該告訴 ffmpeg 樣本格式和(可選)采樣率、音頻通道,例如:

ffmpeg -i video.raw -f s16le -ar 22050 -ac 1 -i audio.raw movie.mp4

要檢查支持的 PCM 格式,您可以使用此命令:

ffmpeg -formats 2>&1 | grep -i pcm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM