Кодек Ogg Vorbis на Java

Предыдущая  Содержание  Следующая V*D*V

Java версия библиотек для работы с Ogg Vorbis. Портирование Си-кода, максимально полное соответствие в именовании и использовании.

 

Соответствие:

 

libogg-1.3.2

libvorbis-1.3.5

+ тесты

+ java spi интерфейс

+ примеры.

 

Использовалась Java версии 1.6.

Для уменьшения объёма и ускорения работы рекомендуется обработать обфускатором.

При обработке обфускатором следует сохранить имена классов внутри пакета spi.

Оптимизацию обфускатора следует применять осторожно, это может снизить скорость работы и увеличить нагрузку на процессор.

 

Метки в исходных файлах:

FIXME - подозрительные места в исходном коде на Си.

XXX - метки, отмечающие отладочный код и комментарии.

TODO - java-код, возможно, требующий дополнительной проработки.

 

Скачать:

JOggVorbis_v135.zip. ~425 к.

JOggVorbis_v133.zip. ~420 к.

 

Другие кодеки на Java:

FLAC

Opus

Codec2

Mp3

Java versions of the Ogg Vorbis libraries. Porting C-code, the most complete compliance in naming and use.

 

Conformity:

 

libogg-1.3.2

libvorbis-1.3.5

+ testes

+ examples

+ java spi interface

 

Java v1.6 is used.

It is recommended to use an obfuscator to reduce the size and speed up.

You should save the class names inside the /spi package.

Obuscator optimization should be used carefully, it can reduce the library speed and increase the CPU usage.

 

Source file labels:

FIXME - suspicious places in the C source code.

XXX -  the labels for test code and comments.

TODO - possible, java code is need to refinement.

 

Download:

JOggVorbis_v135.zip. ~425 k.

JOggVorbis_v133.zip. ~420 k.

 

Other codecs in Java:

FLAC

Opus

Codec2

Mp3

 

Смотри также

Ogg, домашняя страница

http://www.xiph.org/ogg/

Vorbis, домашняя страница

http://www.xiph.org/vorbis/

Библиотеки для работы с OggVorbis, в том числе vorbis-java-1.0.0-beta на основе libvorbis-1.1.2, libogg-1.1.3

http://www.xiph.org/downloads/

JOrbis, a pure Java(TM) Ogg Vorbis decoder

http://www.jcraft.com/jorbis/

Vorbis SPI

http://www.javazoom.net/vorbisspi/vorbisspi.html

Ogg Vorbis Encoder aoTuV

http://www.geocities.jp/aoyoume/aotuv/

Ogg Vorbis acceleration project

http://homepage3.nifty.com/blacksword/index_e.htm

Vorbis RTP

http://www.j-ogg.de/rtp/index.html

 

Предыдущая  Содержание  Следующая