2010-09-02 2 views
1

Я хочу сделать приложение, которое загружает определенный файл MP3, позволяет пользователю обрезать/обрезать его и повторно загрузить его обратно на наш сервер. Как я могу обрезать MP3-файлы внутри своего приложения? Нужно ли мне добиться этого на C, а затем портировать его/использовать NDK? Если MP3 жесткий, я могу переключиться на другие удобные форматы.Как сделать приложение для Android, которое может редактировать файлы MP3?

Будет здорово, если кто-нибудь сможет показать мне правильный путь.

+0

-> RIGHT ПУТЬ мир, шучу. – yonan2236

ответ

0

Я думаю обо всех альтернативах, используя что-то вроде LAME и компиляция для NDK - ваш лучший вариант. Будьте предупреждены, что существуют ограничения на патент в формате MP3 (большинство из которых я не понимаю), и вы можете столкнуться с проблемами при распространении своего приложения. YMMV

+0

Спасибо. Любой другой музыкальный формат, о котором вы можете думать, не приводит меня к каким-либо вопросам лицензирования? – Vik

+0

Ogg Vorbis или WAV должны быть в порядке. Есть, вероятно, еще несколько, но это самые распространенные. –

0

Я еще не тестировал его на Android, но есть pure Java MP3 decoder/player Я написал некоторое время назад. Возможно, вы можете использовать его части. Код основан на JLayer из JavaZoom (также LGPL).

Смежные вопросы