1

私は、映画を再生できるJavaFx2.xでアプリケーションを開発しています。私が理解していることですが、このプラットフォームでサポートされている唯一の有効な映画フォーマットはですH.264/MPEG-4。さて、Windowsではかなりうまく機能しますが、Ubuntuでまったく同じコードを実行すると、FPSが目立ちます。それは大きな違いではありませんが、確かにそれを見つけることができるので、見るのが不快になります。

ラップトップ(2xCoresと組み込みの標準VGAカード)では気づいていますが、PC(4xCores + ATI Radeon)では目立ちません。

私の質問は-LinuxでこのFPS係数を改善する方法はありますか?たぶん、いくつかの特別なディストリビューションを選択しますか?たぶん他のコーデックをインストールしますか?たぶんそれはLinuxのJavaFx2.xであり、この点で改善されるのでしょうか?

4

1 に答える 1

2

このプラットフォームでサポートされている唯一の有効なムービーフォーマットはH.264/MPEG-4です。

プラットフォームはVP6コーデックもサポートしています。

JavaFX2.1ビデオ再生機能と考慮事項を要約したスタックオーバーフローの回答があります。答えには、VP6でエンコードされたビデオを再生するサンプルアプリケーションが含まれています。

たぶんそれはLinuxのJavaFx2.xであり、この点で改善されるのでしょうか?

Linux上のJavaFXは、現時点では開発者向けのプレビューにすぎない可能性があります。

Windowsではかなりうまく機能しますが、Ubuntuでまったく同じコードを実行するとFPSが目立ちます。

最新のJavaFX開発者プレビューをお試しください。Ununtuでまだ途切れ途切れのフレームレートが発生する場合は、短いビデオと短いサンプルプレーヤーコードを添付して、jiraの問題を作成します。

于 2012-06-15T16:45:02.513 に答える