2013-06-25 46 views
-2

任何人都可以建議我什麼音頻和視頻編解碼器允許我保留頻率高於18khz直到22050hz在所得到的mp4或avi視頻無任何過濾器。允許freq高於18khz的ffmpeg格式

大小和高清是沒有限制的首選。

+0

44.1 PCM?... –

+0

雖然還有其他的變數,關鍵因素是要確保採樣率兩倍以上要保留的最高頻率更多。 –

+0

是的我確信採樣率是44100+,即使那時我找不到任何頻率高於16khz在所得的Mp4的音頻 – RaviTejas3

回答

1

AAC編碼器支持高達96000 Hz的頻率。 ( 「libfdk_aac」, 「AAC」, 「libvo_aacenc」 編解碼器)

UPD

我花了無損壓縮音頻作爲源。

看到它的頻譜

Source spectrum

我使用的ffmpeg視頻重新編碼它。

ffmpeg -t 10 -i 01.mp4 -t 10 -i Wait.m4a -ar 48000 -ab 320k -c:a aac -strict -2 Wait.mp4

生成的文件中的音頻的頻譜。

enter image description here

+0

但當我使用$ ffmpeg -i video.mp4 -i audio.wav -c:a libfdk_aac out.mp4由此產生的視頻不包含任何大於16Khz的頻率 – RaviTejas3

+0

嘗試'$ ffmpeg -i video.mp4 -i audio.wav -c:a libfdk_aac -sample_rate 96000 out.mp4' – pogorskiy

+0

沒有它的力量pogorskiy工作。頻率在16k時切斷 – RaviTejas3