2013-07-09 94 views
3

我想用JAVA(java swing)播放視頻文件。如何使用vlcj在JAVA(swing)jframe中播放mp4視頻?是否有任何其他方式在JAVA中播放mp4?

我已經使用JMF(java媒體框架)。但它只支持.mpg格式。

我想播放.mp4格式的視頻文件。

如何做到這一點?

我可以使用此代碼

mediaPlayer1.setMediaLocation("file:///C:/mpgvdo/Best_Song2.mpg"); 
mediaPlayer1.start(); 

我想知道我可以使用vlcj來播放mp4 files.I需要從vlcj 安裝完成steps.starting播放mpg視頻。

我已經在netbeans庫中添加了vlcj jar文件,也添加到了調色板中,但是我沒有找到vlc播放器。

請幫幫我。

回答

4

如果你只是想玩一臺MP4文件,那麼它是那麼容易

Desktop.getDesktop().open(new File("test.mp4")); 

,但如果你想在JFrame中
專門打它,然後記住,JMF是不支持mp4Here you can see the support formats。所以爲了這個,我建議你使用Xuggler這是一個真棒API AFAIK.A非常good example with code is present here
至於vlcj擔憂,here you can find一個很好的快速入門指南和一些simple code examples are present here

+0

我已得到該鏈接的一些想法http://stackoverflow.com/questions/10085522/playing-media-files-using-java – paru

+0

但我找不到一個mediaplayer在swing palette.so我不能使用 player.startMedia(「file:/// 「+ myfilepath1); player.pause(); player.play(); – paru

+0

「警告」 該類必須進行編譯,並且必須位於表單所屬項目的類路徑中 – paru