gpt4 book ai didi

ffmpeg - 将 M4a 采样率更改为自定义值

转载 作者:行者123 更新时间:2023-12-04 22:55:07 27 4
gpt4 key购买 nike

我正在尝试将 M4a 文件的采样率从 44100Hz 更改为自定义值,比如说 51200Hz。我使用了以下命令,它可以很好地处理 wav 采样率转换:

ffmpeg -i audio.m4a -ar 51200 audio_51200.m4a

不幸的是,它会生成一个采样率为 48000 Hz 的文件。有任何想法吗?

最佳答案

AAC 配置文件有一组有限的频率。例如对于 HE AAC:

enter image description here
http://www.atsc.org/wp-content/uploads/2015/03/A153-Part-8-2012.pdf

所以ffmpeg将任何非标准频率调整到最接近的可用频率

更新 :可用的采样频率集受 AAC ADIF(音频数据交换格式)和 ADTS(音频数据传输流)的限制。所以其他费率无法编码。以下是字段 sampling_frequency_index 的值表格子条款 8.1.1.2ISO/IEC 13818-7标准:
Sampling frequency encoding

选择采样频率的建议:

Sampling frequency mapping

关于ffmpeg - 将 M4a 采样率更改为自定义值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58911344/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com