1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-jlayer

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 3.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 14:38 b1ad5cf

JLayer

JLayer — это библиотека, которая в реальном времени декодирует/воспроизводит/конвертирует MPEG 1/2/2.5 Layer 1/2/3 (то есть MP3) для платформы JAVA(tm). Это некоммерческий проект, и любой может внести свой вклад. JLayer лицензирован под LGPL (см. LICENSE).

Описание

JLayer — это библиотека для декодирования/проигрывания/преобразования MPEG 1/2/2.5 Layer 1/2/3 (MP3) в режиме реального времени для платформы Java. Это некоммерческий проект, и каждый может внести свой вклад. Библиотека лицензирована под LGPL (смотрите LICENSE.txt).

FAQ

Как установить JLayer?

Нужно ли мне JMF для запуска проигрывателя JLayer?

Нет, JMF не требуется. Вам просто нужна JVM, совместимая с JavaSound 1.0 (например, JVM1.3 или выше).

Как запустить конвертер MP3TOWAV?

java javazoom.jl.converter.jlc -v -p output.wav yourfile.mp3

(Примечание: конвертер MP3TOWAV должен работать под jdk1.1.x или выше.)

Как запустить простой проигрыватель MP3?

  java javazoom.jl.player.jlp localfile.mp3

или

  java javazoom.jl.player.jlp -url http://www.aserver.com/remotefile.mp3

Примечание: простой проигрыватель MP3 работает только под JVM, поддерживающей JavaSound 1.0 (т. е. JDK1.3.x+).

Как запустить продвинутый (многопоточный) проигрыватель MP3?

  java javazoom.jl.player.advanced.jlap localfile.mp3

Поддерживает ли простой проигрыватель MP3 потоковую передачу?

Да, используйте следующую команду для воспроизведения музыки из потока:

  java javazoom.jl.player.jlp -url http://www.shoutcastserver.com:8000

Если JLayer не воспроизводит поток SHOUTcast, это может означать, что сервер ожидает заголовок «User-Agent» в HTTP-запросе, как у winamp.

Поддерживает ли JLayer MPEG 2.5?

Да, он отлично работает со всеми файлами, созданными с помощью LAME.

Поддерживает ли JLayer VBR?

Да, поддерживает VBRI и XING VBR заголовок.

Как получить теги ID3v1 или ID3v2 из API JLayer?

API предоставляет метод getRawID3v2() для получения InputStream на фреймах ID3v2.

Как пропустить фреймы, чтобы иметь функцию поиска?

Смотрите исходный код javazoom.jl.player.advanced.jlap, чтобы узнать, как пропускать фреймы.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-jlayer.git
git@api.gitlife.ru:oschina-mirror/mirrors-jlayer.git
oschina-mirror
mirrors-jlayer
mirrors-jlayer
master