Arquivos mkv no java, qual lib usar?

Olá Pessoal

Tenho um projeto que entre outras coisas precisa ler arquivos de video .mkv.
Gostaria de saber qual lib eu poderia usar para mim ter acessos a funções especificas destes arquivos como por exemplo os chapter que ele contem.
Este tipo de arquivo tem uns parametros nele num codigo chamado EBML. Tem umas lib que encontrei na internet para mkv mas são para linguagem C. Desculpem minha ignorância mas lib em C não funciona em java correto?

Então qual lib usaria? Valew a todos.

[quote=Rafadess]Olá Pessoal

Tenho um projeto que entre outras coisas precisa ler arquivos de video .mkv.
Gostaria de saber qual lib eu poderia usar para mim ter acessos a funções especificas destes arquivos como por exemplo os chapter que ele contem.
Este tipo de arquivo tem uns parametros nele num codigo chamado EBML. Tem umas lib que encontrei na internet para mkv mas são para linguagem C. Desculpem minha ignorância mas lib em C não funciona em java correto?

Então qual lib usaria? Valew a todos.[/quote]

Voce pode fazer chamadas a codigos escritos em C/C++ do seu codigo Java.
Porem, a biblioteca em C / C++ e’ provavelmente dependente de plataforma.

Procure mais sobre JNA e JNI - exemplos abaixo.
Exemplo C | http://jonisalonen.com/2012/calling-c-from-java-is-easy/
Exemplo C++ | http://stackoverflow.com/questions/7593334/how-to-call-c-from-java

Boa sorte! :slight_smile:

É … puxa vida, acho que é mais dificil do que eu pensava. Talvez seja melhor fazer direto em C.

Valew a ajuda