2017-05-15 31 views
0

我想在不執行解碼過程的情況下獲取編碼Opus-Audio數據。我使用RFC編寫函數來讀取Ogg頁面和Opus標題和Opus標籤。我也可以確定下一個Ogg頁面,但是Opus數據包在哪裏開始,特別是Opus-TOC頭文件在哪裏? 它是否在OGG-Packet之後立即開始,是否是Ogg-Packet的一部分?正在讀取Opus文件,正在搜索編碼音頻數據

謝謝。

+0

查找附加的Ogg-Page(Hex-Values)4F 67 67 53是OggS的標識符: 'code' 4F 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 FC'code' –

回答

0

我找到了解決方案,在計算OggS-Page的長度時出現了一些錯誤。一旦我解決了這個問題,Opus TOC-Header是流內的下一個字節。