2017-05-15 15 views
0

디코딩 프로세스를 수행하지 않고 인코딩 된 Opus-Audio 데이터를 가져오고 싶습니다. 필자는 RFC를 사용하여 Ogg 페이지와 Opus 헤더 및 Opus 태그를 읽는 함수를 작성했습니다. 또한 다음 Ogg 페이지를 식별 할 수 있지만 Opus 데이터 패킷은 어디에서 시작합니까? 특히 Opus-TOC 헤더는 어디에 있습니까? OGG-Packet이 Ogg-Packet의 일부인 지 바로 시작됩니까?Opus 파일 읽기, 인코딩 된 오디오 데이터 검색

감사합니다.

+0

식별 된 Ogg-Page (Hex 값) 4F 67 67 53은 OggS의 식별자입니다. 'code' 4F 67 67 53 00 00 80 BB 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 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 코드 –

답변

0

해결책을 찾았는데 OggS-Page 길이를 계산할 때 약간의 오류가있었습니다. 일단 이것을 해결하자면, Opus TOC-Header가 스트림 내의 다음 바이트였습니다.