2

で動画を再生したいJFrame。私はすでにffmpeg私のプロジェクトで使用しています。私はプロジェクトを軽くしたいので、他のフレームワークを使用するつもりはありませんJMF。を使用してビデオを再生できることを知っていffplayます。しかし、ここでの問題はffplay、試してみると新しいウィンドウでビデオが開くことです

ffplay output.avi

プレーヤーのように、そのビデオを JFrame 内に配置したいと考えています。これどうやってするの?

リクエスト: その他の説明、詳細を求め、改善を提案するか、質問を閉じるために反対票を投じたり投票したりする前に、間違っている点にコメントしてください:)。変更します。私はJavaに本当に慣れていないので、これを検索してみましたが、解決策が見つかりませんでした。

私が試したことは?これに関連するものは何も見つからなかったので、コードはありません。フレームの作成方法に精通しており、runtimeビデオの再生に使用できます。しかし、そのビデオをウィンドウ内に配置する方法がわかりませんでした:(。

ビデオを再生する他の方法を提案できる場合は、すべての提案を歓迎します。しかし、私は .NET 以外のフレームワークを使用していませんffmpeg。また、アプリケーションを重くしたくありません。したがって、 を使用して実現できれば、より便利ですffplay

4

1 に答える 1

0

JMF 2.1.1-Supported Formatsを見てください。サポートしたいビデオの種類が JMF のクロスプラットフォーム1バージョンでカバーされている場合、またはその形式の SPI を見つけることができる場合は、JMF を使用することをお勧めします。

  1. 「パフォーマンス パック」バージョンは、現在非常に古いネイティブを使用しています。それらを使用しようとすることはお勧めしません。
于 2013-07-22T13:41:58.193 に答える