Articles of mp3

Как получить продолжительность MP3-файла в Android

Я работаю над проектом медиаплеера, и я хочу повернуть изображение в соответствии с длиной файла MP3, который я играю, т. Е. Изображение должно прекратить вращаться, когда песня будет закончена. Я хочу получить продолжительность выбранного файла MP3, чтобы я мог время поворота. Я прочитал этот вопрос. Получайте данные PCM из файла MP3 на Android, но я […]

Установить тексты песен в теге MP3 ID3v2

Я хочу писать тексты в mp3 в Android-приложении. Я нашел java-библиотеку для чтения mp3 файлов и чтения / манипулирования тегами ID3 (ID3v1 и ID3v2.2 через ID3v2.4) с именем mp3agic . Я модифицировал mp3agic чтобы написать лирический тег тега ID3v2, написав тег: USLT . Найдено в Википедии В образце приложения для Android я изменяю артист, альбом, […]

Android выбрать mp3-файл

Извините, если на это уже был дан ответ, но я не могу точно задать свой вопрос. У меня есть активность, которая требует файла песни с вашего устройства, и я хочу его, когда я нажимаю кнопку, чтобы открыть диалог, чтобы спросить вас, как вы хотите открыть файл (например, выбрать файл-проводник), а затем пользователь выберет Mp3-файл (необходимо […]

Воспроизведение MP4 или MP3 из ссылки в Android WebView

Я искал всюду и не мог найти точного ответа или даже близко. У меня есть WebView, который открывает веб-страницу (JQuery Mobile), и все хорошо. Внутри этой страницы есть статические ссылки на файлы mp3 и mp4. Идея заключается в том, что при нажатии – устройство будет открывать по умолчанию звук или видеоприложение для воспроизведения каждого. Это […]

Phonegap Media error code 1 воспроизведение локального mp3-файла в Android-устройстве

Я разрабатываю приложение, которое воспроизводит локальный mp3-файл. Когда я запускаю приложение с MOTODEV Studio в эмуляторе, и в моем телефоне он работает отлично. Но когда я загружаюсь на Google Play Market и устанавливаю приложение на другом телефоне, он отправляет мне эту ошибку «Код ошибки 1, сообщение не определено» Журнал ошибок 03-15 22:12:58.364 D/skia ( 2275): […]

Как конвертировать исходные данные PCM в mp3-файл?

EDITED мой вопрос: есть ли какие-либо кодировщики из исходных данных PCM в любой аудиофайл? Mp3, ogg … но не WAV, так как он будет слишком большим У меня есть текстовый файл с необработанным массивом PCM, и я хочу преобразовать его в mp3, ogg-файл. После длительного поиска я не смог найти библиотеку, которая обеспечивает эту кодировку […]

Android самый быстрый способ декодировать mp3 в pcm данные

В моем приложении мне нужно декодировать mp3-файл в буфер pcm. Это много данных, поэтому я уменьшаю его до моно 22050 Гц, когда читаю и декодирую его. На данный момент я использую javazoom jlayer decoder http://www.javazoom.net/javalayer/javalayer.html Его работа, но медленная, 30 секунд для декодирования 3мин песни в режиме запуска, в режиме отладки. На моей машине с […]

Приложение Android, которое извлекает объемные и / или частотные данные из потока mp3

Еще новичок Java-разработчика, мне нужно создать приложение для Android, которое 1 поток одного mp3 из поставленного URL-адреса, а затем 2 извлекает объемные и / или частотные данные из mp3-потока 3 приводит световое шоу из данных в # 2 У меня есть возможное решение для № 1, и я работаю над # 2, Может ли кто-нибудь […]

Android-аудио слишком быстро работает на некоторых устройствах с MediaCodec и AudioTrack

Я декодирую аудио, используя MediaExtractor , MediaCodec и AudioTrack . Я настраиваю AudioTrack используя MediaFormat возвращенный MediaCodec.getOutputFormat() после получения MediaCodec.INFO_OUTPUT_FORMAT_CHANGED из MediaCodec . На некоторых устройствах это приводит к ускорению звука, в то время как MediaFormat возвращаемый MediaExtractor работает правильно. (На других устройствах верно обратное.) Вот несколько деталей: Аудиофайлы, о которых идет речь, в основном […]

Низкие качественные mp3-файлы не воспроизводятся должным образом, как ожидалось

Я использую медиаплеер за последние 2 месяца с нормальными mp3-файлами. Несколько дней назад мой клиент дал мне 16 Кбит / с преобразованные файлы низкого качества. Когда я играл эти файлы с помощью класса Media Player. Поведение, которое я наблюдал, упоминается ниже: (1) mediaPlayer.getDuration() предоставляет дополнительную продолжительность. Например: если это 46 секунд, тогда продолжительность возвращается как […]