Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaFX:MediaPlayer无法播放电影_Java_Video_Media Player_Javafx 2_Javafx - Fatal编程技术网

JavaFX:MediaPlayer无法播放电影

JavaFX:MediaPlayer无法播放电影,java,video,media-player,javafx-2,javafx,Java,Video,Media Player,Javafx 2,Javafx,我正在尝试我的第一个MediaPlayer javafx应用程序。我遵循了很多操作指南,但仍然无法在新应用程序上运行视频 这有什么问题吗 Media m = new Media ("file:///C:/Documents%20and%20Settings/User/Desktop/samples/kick.mp4"); MediaPlayer mp = new MediaPlayer(m); MediaView mv = new MediaView(mp); Group root = new

我正在尝试我的第一个MediaPlayer javafx应用程序。我遵循了很多操作指南,但仍然无法在新应用程序上运行视频

这有什么问题吗

Media m = new Media ("file:///C:/Documents%20and%20Settings/User/Desktop/samples/kick.mp4");
MediaPlayer mp = new MediaPlayer(m);
MediaView mv = new MediaView(mp);

Group root = new Group();
root.getChildren().add(mv);
stage.setScene(new Scene(root,400,400));
stage.setTitle("Media Player");
stage.show();
mp.play();
应用程序构建正确,未触发“未找到文件”异常,但播放器处于未知状态,弹出的窗口背景为白色固定背景。没有提供任何类型的音频。 有什么建议吗?

明白了! 我在Windows XP上运行,因此缺少一些编解码器

发件人:

安装DivX编解码器成功了

明白了! 我在Windows XP上运行,因此缺少一些编解码器

发件人:


安装DivX编解码器成功了

onReady事件是否已触发?这可能会为问题的本质提供更多线索。从来没有,但我通过编解码器设置解决了问题。无论如何,谢谢你抽出时间!:没问题!那就是我下一步要去的地方。很高兴你修好了:onReady事件是否触发过?这可能会为问题的本质提供更多线索。从来没有,但我通过编解码器设置解决了问题。无论如何,谢谢你抽出时间!:没问题!那就是我下一步要去的地方。很高兴你把它修好了:
For Windows XP and Windows Vista, JavaFX Media 2.2 requires that one of the following
external modules be installed to play AAC audio and H.264/AVC video:

MainConcept H.264/AVC Pro Decoder Pack
DivX Plus Codec Pack
MainConcept Showcase (includes demo version codecs)