Je suis intéressé par l'apprentissage de la décodification et de la lecture audio dans ActionScript 3. Je comprends comment écrire des octets sur un objet Sound à l'aide de l'événement SAMPLE_DATA, donc ce n'est pas vraiment un problème. Ce que je veux comprendre, c'est comment je pourrais mettre en œuvre des formats audio alternatifs pour la lecture native dans Flash Player.Décodage de la lecture audio/audio (AS3)
Je suppose que ce que je demande est: comment puis-je prendre quelque chose au format X et le "convertir/décoder" au format WAV et écrire les octets à un objet Sound, en lisant l'audio? Je suis intéressé par l'écriture d'un décodeur pour l'audio FLAC et éventuellement l'audio OGG, car ceux-ci semblent être parmi les formats audio open source les plus utilisés.
Quelqu'un peut-il me donner des conseils à ce sujet?
"Je ne suis pas sûr qu'Actionscript soit assez rapide pour un décodage audio en temps réel" ... et non moi. – spender
Décodez-le d'abord, puis relisez-le, ou peut-être ne décoderez qu'un tampon et décoderez lentement pendant la lecture. –
@ M28. Oui, décoder en jouant était ce que je voulais dire par "décodage audio en temps réel". Je doute que AS soit assez rapide, comme je l'ai dit, mais j'ai peut-être tort.D'un autre côté, décoder le tout d'avance n'est pas toujours une option; et aussi, j'ai l'impression que ça prendrait du temps (et que tu devrais utiliser des "fils verts", ce qui le rendra plus lent). –