ここに問題があります: Java でビデオ (あらゆる種類: avi、wav など) を再生する必要があります。数日前に JMF API を試しましたが、ビデオが再生されません。それ以来、バグが多くてサポートが切れていると聞いたので、あきらめました。jffmpeg も試してみましたが、プログラムを実行する前にプレゼンテーションを少しだけ再生したいだけなので、重すぎます。これを行う他の方法、私が試すことができる別のライブラリはありますか?
1478 次
1 に答える
4
シンプルなビデオを再生するだけなら、JMF は非常に簡単です。
public class mediaPlayer extends JFrame
{
public mediaPlayer()
{
setLayout(new BorderLayout());
//file you want to play
URL mediaURL = //Whatever
//create the media player with the media url
Player mediaPlayer = Manager.createRealizedPlayer(mediaURL);
//get components for video and playback controls
Component video = mediaPlayer.getVisualComponent();
Component controls = mediaPlayer.getControlPanelComponent();
add(video,BorderLayout.CENTER);
add(controls,BorderLayout.SOUTH);
}
}
ブーム!あなたは 15 行程度のビデオ プレーヤーです。JMF を必ずインストールしてください。厳しい真実は、ビデオは単純な問題ではなく、Java でのサポートが不十分であるということです。
于 2011-09-06T19:24:51.377 に答える