flac中的PCM采样位置[字节偏移]

时间:2013-01-31 13:46:58

标签: byte offset pcm flac

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

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

我该怎么办?

1 个答案:

答案 0 :(得分:1)

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

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

你可能需要解码每一帧才能知道帧长度是什么......