PCM 样本位置 [字节偏移] 在 flac 中



我有一个FLAC文件,我必须对波形进行一些分析以寻找特定的样本。所以我在 PCM 数据中解压缩了它们,但随后我需要知道,flac 文件中的特定样本在哪里。

所以:我知道 PCM 数据或 wav 文件中的字节偏移量,并且我想知道 flac 文件中压缩样本的字节偏移量。

我该怎么办?

您可能可以将示例追溯到 FLAC 文件中的帧。如果您考虑到音频可能有多个声道并且通常是压缩的,那么在该帧内会更加困难。如果您查看 flac 规范,我认为自己解析文件应该很容易:

http://flac.sourceforge.net/format.html

而且你可能必须解码每一帧才能知道帧长度是多少......

最新更新