Ler arquivo .mp4 [Resolvido]

Estava precisando ler um arquivo de extensâo .mp4 pelo Java mas notei que a especificão dwste formato é paga.
Alguem aqui tem alguma dica ?

Depende, o que você quer fazer com o arquivo? Vai somente exibi-lo, ou vai abrir para edição? Vai usar alguma biblioteca já existente?

Abraço.

/*
Codigo pronto. Bom isso neh?

*/

package O SEU;

import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.StackPane;
import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;
import javafx.scene.media.MediaView;
import javafx.stage.Stage;

public class MusicPlayer extends Application {

private final String VIDEO_URL = getClass().getResource(

“/Akon.mp4”).toString();

@Override
public void start(Stage palco) throws Exception {

Media media = new Media(VIDEO_URL);
MediaPlayer mediaPlayer = new MediaPlayer(media);
MediaView mediaView = new MediaView(mediaPlayer);

StackPane raiz = new StackPane();
raiz.getChildren().add(mediaView);
Scene cena = new Scene(raiz, 600, 400);
palco.setTitle(“Tocando Video”);
palco.setScene(cena);
palco.show();

mediaPlayer.play();
}
}

Voce precisa colocar o arquivo na pasta do projeto. Caso contrario, indicar onde está a pasta/arquivo na String >>> private final String VIDEO_URL = getClass().getResource(
"/Akon.mp4").toString();

Abrir para edição.

Como a especificação é paga e cara achei melhor desistir de fazer o leitor de mp4.

Encontrei a bilblioteca JCodec.