J'ai regardé autour de la pile trop-fleuve pour une réponse à cela, mais nulle part ne semble que la réponse ou la direction correcte ... P>
Mon projet permettra à un utilisateur de télécharger un WAV, qui sera finalement converti en un MP3 de haute qualité à l'aide de FFMPEG sur le serveur et il sera tous stocké et servi sur Amazon S3. Le prochain obstacle consiste à déterminer comment extraire une visualisation de forme d'onde fiable à partir de ce son téléchargé. J'utilise Python et Django sur Linux Ubuntu 10 sur un VPS pour ce projet ... P>
Je suis, à la Vert le moins, nécessitant une sorte de direction ... Je suis perdu de savoir où commencer à chercher un tel outil? P>
3 Réponses :
Pour créer un graphique ou un graphique de la forme d'onde, la demande d'onde Python est d'obtenir la forme d'onde dans un NUMPYFERFER A > Array, puis utilisez matplotlib strong> pour faire la parcelle. p>
Le moyen le plus simple de lire les données dans une matrice numpue consiste à utiliser sciped.io.wavfile.read code>, bien que si vous préférez ne pas utiliser SCIPY (c'est un grand paquet), il n'est pas difficile de lire et de convertir les données à l'aide de WAV module. p>
Celui-ci (utilise audiolab, pil et numpy) est décent: http: // www. freesound.org/blog/?p=10 p>
+1 Bonne suggestion! Peut-être qu'une solution clé en main est une solution meilleure à ce besoin que d'approche générique que j'ai suggérée.
Ne pas essayer de répondre à ma propre question ici, mais c'est une suggestion qui peut aider les autres clairement lorsque vous voyez cette question ... p>
Après beaucoup de recherches, j'ai trouvé cette solution ... Cela semble bien fait, mais quelqu'un d'autre ne sait rien à ce sujet? P>
semble faire le lot! p>
Je n'ai pas encore eu. J'espère avoir un bon aller avec ça bientôt. Et il semble que cela soit activement développé. Pourrait être une option vraiment cool.