请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

音频重采样,音频编解码器对输入参数的要求

老师,我想请教个问题,我看到音频重采样这里有个疑惑,您举了个例子说,aac要求输入音频格式是44100hz采样率,16位深,双声道,而直接从设备上采集的音频参数却不一定相符;那么我能理解成每个音频编解码器对输入文件的三元组都是有各自的固定要求的吗?如果输入文件的三元组不符合对应音频编解码器的数值要求,转换就不能成功?也就是说我随便一个从网上下下来的多媒体文件,如果它的采样率不是44100hz,那么就不能直接用ffmpeg命令的libfdk_aac去提取它的音频了吗?必须要先把它重采样成aac认可的音频输入参数设定,才能进行aac的提取和转换?

正在回答 回答被采纳积分+3

1回答

李超 2021-12-26 12:42:48

你现在还混乱着呢,不符合要求多媒体文件是怎么编码的呢?编码好了一定是符合要求的

0 回复 有任何疑惑可以回复我~
  • 提问者 MxDing #1
    嗯嗯老师,我还想知道下,音频的不同编解码器对输入文件的三元组是有各自的要求的吗?比如aac的输入文件就要求是采样率为44100hz,16位深双声道?
    回复 有任何疑惑可以回复我~ 2021-12-26 16:00:12
  • 李超 #2
    有,但一般情况下我们都用fdkaac,记住他的值 44100,16,2就好了;其它编码器找它自己的例子程序看一下参数
    回复 有任何疑惑可以回复我~ 2021-12-27 18:22:25
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信