2013-01-31 37 views
0

我有一个flac文件,我必须对寻找特定样本的波形进行一些分析。所以我用PCM数据解压缩了它们,但是我需要知道,flac文件中的特定示例在哪里。因此:我知道PCM数据或wav文件中的字节偏移量,我想知道flac文件中压缩样本的字节偏移量。在flac中的PCM采样位置[字节偏移]

我该怎么办?

+0

没有人知道什么?或者一些建议? – fortea

回答

1

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

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

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