2017-05-15 3 views
0

Je souhaite obtenir les données codées Opus-Audio sans effectuer le processus de décodage. J'ai écrit des fonctions en utilisant les RFC pour lire les pages Ogg et les en-têtes Opus et Opus. Je pourrais également identifier la prochaine page Ogg, mais où commence le paquet de données Opus, en particulier où est l'en-tête Opus-TOC? Est-ce que ça commence juste après le paquet OGG, ça fait partie du paquet Ogg?Lecture d'un fichier Opus, recherche de données audio codées

Merci.

+0

Ci-joint la page Ogg-identifiée (Hex-Valeurs) 4F 67 67 53 est l'identificateur pour 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 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' –

Répondre

0

J'ai trouvé la solution, j'ai eu une erreur dans le calcul de la longueur de la page OggS. Une fois que j'ai résolu cela, l'en-tête de TOC Opus était l'octet suivant dans le flux.