Inserindo e Video (MP4)

Com JavaFX e Maven

Arquivo: App.java
package minhaappjavafx.MinhaAppJavaFX;

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 App extends Application {
// Carrega o video a partir do caminho do seu projeto
// onde vc esta salvando o video?  como vc esta usando maven tem que salvar na pasta src/main/videos
// veja se seu video esta aqui src/main/resources/videos/sample.mp4
private final String VIDEO_URL = getClass().getResource("/videos/sample.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();

}

}