2010-11-18 4 views
9

Est-ce que quelqu'un connaît des bibliothèques de codage/décodage vidéo écrites entièrement en java? Points bonus si cela fonctionne sur Android.Bibliothèques de codage/décodage vidéo java pur

Je suis en train d'écrire une application de décodage vidéo pour Android, où j'ai accès aux fonctions de décodage de niveau de la trame (qui est absente dans la classe MediaPlayer API android)

+1

Sur Android 4.1, vous pouvez jeter un oeil à l'API MediaCodec. –

Répondre

1

Peut-être que vous voulez regarder ceci: http://www.alphaworks.ibm.com/tech/tk4mpeg4 (semble assez vieux cependant)

Mais (en fonction de votre plate-forme), je crois que vous aurez un temps difficile pour un décodeur en temps réel purement en Java ...

+0

Oui, je suis d'accord. Xuggler utilise des wrappers JNI, et même alors, il y a toujours des problèmes. Je suis intéressé d'avoir des nouvelles de quelqu'un qui a réellement fait de l'audio/vidéo en Java. Xuggler a des problèmes de synchronisation. –

3

jcodec est un pur implémentation Java de codecs et conteneurs audio et vidéo. Actuellement, il décode "uniquement" H264 (MPEG-4) et MJPEG. Plus d'informations here.

+0

JCodec décode un peu plus de codec, y compris VP8 et AAC. –