L'inclusion de fichiers wav en Flash AS3/Flex projet?
Le Flash IDE est capable d'intégrer de nombreux types de non compressés, fichiers audio, y compris wav, et propose en option de compression lors de la publication.
Cependant, la balise [Embed], ne semble permettent l'incorporation de fichiers mp3. Est-il vraiment impossible d'intégrer un non compressé en fichier wav, ou suis-je manque un peu de magie, sans-papiers, type mime?
Je m'attendais à quelque chose comme:
[Embed source="../../audio/wibble.wav" mimeType="audio/wav"]
...mais j'ai
no transcoder registered for mimeType 'audio/wav'
Il est possible d'intégrer des fichiers wav ou autre format comme un flux d'octets et d'analyser au moment de l'exécution, mais c'est assez lourd je pense.
Je suis surpris de voir que même si le Flash IDE pouvez incorporer un son non compressé des données, [Embed] ne peut pas, étant donné que le fichier de spécification peut contenir un son non compressé des données.
Tout preneurs?
Vous devez vous connecter pour publier un commentaire.
De la LiveDocs - Bases de travail avec le son:
Mais apparemment, il ya une solution de contournement. Poste de contrôle #3 dans ce fil de actionscript.org:
Il y a une bibliothèque, vous pouvez utiliser
http://code.google.com/p/as3wavsound/
Le Flash player ne sais pas comment lire les fichiers wav. Il est vrai que vous pouvez importation à l'outil de création, mais lorsque vous publiez le fichier SWF audio sera converti en mp3 ou adpcm ou ce que vous choisissez dans vos paramètres de publication. Même si vous avez lu dans un wav au moment de l'exécution, la seule façon de jouer c'est par l'analyse du flux binaire, c'est donc naturellement que la même restriction s'applique si vous incorporez le fichier.
Quelques infos à cette question. Qui, curieusement, vous semblez avoir commenté l'an dernier! 🙂