【发布时间】:2017-10-13 21:54:45
【问题描述】:
我想在不执行解码过程的情况下获取 Encoded Opus-Audio Data。我使用 RFC 编写了函数来读取 Ogg 页面以及 Opus-header 和 Opus-Tags。我还可以识别下一个 Ogg 页面,但是 Opus 数据包从哪里开始,尤其是 Opus-TOC 标头在哪里? 它是否在 OGG-Packet 之后立即开始,是 Ogg-Packet 的一部分吗?
谢谢。
【问题讨论】:
-
找到已识别的 Ogg 页面(十六进制值) 4F 67 67 53 是 OggS 的标识符:
code4F 67 67 53 00 00 80 BB 00 00 00 00 00 00 68 BF 8D 6A 02 00 00 00 AF 34 54 3F 36 FF 4B CD D0 D1 D2 E0 E7 E7 E7 E7 E7 E7 E7 E7 E7 E7 E7 E7 E7 E7 E7 E7 E7 E7 E8 E6 FF 53 DE E8 F1 FF 34 DE D9 DA DA FF 46 DB D8 D9 FB D9 DB E0 E1 E6 E4 E3 E5 E3 E3 FCcode