【发布时间】:2015-08-21 16:39:03
【问题描述】:
对于 FDK AAC, 我想在编码器和解码器中访问霍夫曼编码/解码前后的频谱数据。 为了在霍夫曼编码之前访问频谱数据,我使用 pSpectralCoefficient 指针并转储 1024 个样本(在解码器端),并使用 qcOutChannel[ch]->quantSpec 并转储 1024 个样本(在编码器端)。这是正确的吗?
其次,如何在编码器和解码器中访问霍夫曼编码信号。如果有人能告诉我代码中的位置以及要使用的指针的名称以及这些数据的长度,我将非常感激。
第三, 我想知道频域中的帧大小是多少(在霍夫曼编码之前)? 我正在倾倒 *pSpectralCoefficient 的 1024 个样本。那是对的吗? 是否有可能某些帧的长度为 1024,而其他帧的长度为 8 帧,具有 128 个频率区间。如果可能的话,有没有什么标志可以给我这个信息?
感谢您的宝贵时间。请您尽快帮我解决这个问题。
问候, 阿克谢
【问题讨论】:
标签: huffman-code aac encoder decoder