2010-09-02 5 views
1

Je veux faire une application qui télécharge un fichier MP3 spécifique, permettre à l'utilisateur de recadrer/couper et de le télécharger à nouveau sur notre serveur. Comment puis-je couper les fichiers MP3 dans mon application? Ai-je besoin de réaliser ceci en C puis de le porter/utiliser NDK? Si le format MP3 est difficile, je peux aussi passer à d'autres formats faciles.Comment créer une application Android capable d'éditer des fichiers MP3?

Sera génial si quelqu'un peut me montrer le bon chemin.

+0

-> DROIT CHEMIN paix, juste une blague. – yonan2236

Répondre

0

Je pense à toutes les alternatives, en utilisant quelque chose comme LAME et la compilation pour le NDK est votre meilleure option. Soyez averti qu'il existe des restrictions de brevets sur le format MP3 (la plupart de ce que je ne comprends pas), et vous pouvez rencontrer des problèmes si vous distribuez votre application. YMMV

+0

Merci. Tout autre format musical auquel vous pouvez penser et qui ne m'entraîne pas dans des problèmes de licence? – Vik

+0

Ogg Vorbis ou WAV devrait être bien. Il y en a probablement un peu plus, mais ce sont les plus communs. –

0

Je ne l'ai pas encore testé sur Android, mais il y a un pure Java MP3 decoder/player que j'ai écrit il y a quelques temps. Peut-être que vous pouvez en utiliser des parties. Le code est basé sur JLayer de JavaZoom (également LGPL).

Questions connexes