問題タブ [jmf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ウェブカメラ ストリームでの読み取りと書き込み
Java を使用して Web カメラ ストリームに書き込むことは可能ですか? JMF を試してみたところ、画像をキャプチャできましたが、ストリームに書き込む可能性が見つかりませんでした。
javafx - JavaFx からの Web カメラへのアクセス
最新の JavaFx バージョンは Web カメラ ビデオのストリーミングをサポートしていますか? fxでJMFを介して取得することは可能ですか?
java - JMFの交換
JMF は古く、多くのコーデックを適切にサポートしていません。最近はバックグラウンドで FFMPEG を使ってやっていますが、ネイティブの Java ソリューションがあればそれに切り替えたいのですが、メディア操作機能を備えた現在のオープン ソース Java プロジェクトを知っている人はいますか?
c# - C# の Java Media Framework に相当するものはありますか?
C# のJava Media Frameworkに相当するものはありますか?
java - JMFでオーディオプレーヤーを停止するとエラーが発生する
最近、Javaオーディオクリップの音量を制御することについて質問しましたが、JMFを試すように提案されました。古いJVM(1.4)を使用していて、WAVファイルの再生にのみ関心があるため、JMFは完璧なソリューションであり、アプリケーションでオーディオクリップのロード、再生、および音量を制御するためのコードを大幅に簡素化しました。
しかし、オンデマンドでクリップを停止するのに問題があります。呼び出すのと同じくらい簡単に見えますplayer.stop()
がstop()
、プレーヤーが再生を終了するまでブロックするようです。簡単なコード例を次に示します。
これにより、次のような出力が生成されます。
2回目は、1回目と同じか、それより少し遅れて読むと予想していたところ。(または、0か何かにリセットされている可能性があります。)私も試しp.setStopTime( p.getMediaTime() )
ました。これにより、クリップは時間どおりに停止しますが、停止する前に一瞬の歪みが再生されます。これは望ましくありません。
グーグルで回ると、他の人はこの問題を抱えていないように思います。そして、選択肢を見つけるのはちょっと難しいです。これはバッファリングの問題でしょうか、それとも他に何かが足りないのでしょうか?あなたが提供できるどんな洞察も大いに感謝されます。
詳細: JVM 1.4.2とJMF2.1.1を使用しています(変更できません)。私のすべてのWAVファイルの長さはわずか1〜10秒です。
java - JMF レジストリにアイテムを追加できませんでした (Vista)
JMF を使用して、Java プロジェクトでビデオ ストリーム (Web カメラ) をキャプチャしています。
私が使用しているカメラは JMF (JFMStudio) によって認識され、ビデオ ストリームを取得できます。
ただし、JMF レジストリ エディターでは、使用可能なキャプチャ デバイスのリストが表示されます。項目の 1 つ (必要なものを含む) で [追加] をクリックすると、[項目を追加できませんでした] というエラーが表示されます。したがって、このカメラはレジストリに設定されておらず(神はどこにあるかを知っています)、後で私のプロジェクトによって認識されません:
RGBFormat fmt = new RGBFormat(); // YUV でもかまいません - 関係ありません Vector v = CaptureDeviceManager.getDeviceList(fmt);
v は空です (JMF Studio でビデオを取得できたため、ビデオ ソースが Java によって認識されることはわかっています)。
現在、これは Vista (その他の場所) でのみ発生し、XP では発生しません。
Vista のセキュリティが何らかの形で Java によるレジストリ ファイルの書き込みをブロックしているのではないかと疑っていますが、もちろん、私は間違っているかもしれません。
もう 1 つコメント: これは vfw:Microsoft WDM Image Capture(Win32):0 デバイスです。
何か案が ?
java - Javaを使用してWebCamデバイスを検出する
私は JMF を使用して Web カメラを操作しています。私の USB Web カメラは JMF と完全に連携します。ただし、Java コードからこの呼び出しを行うと、JMStudio で使用しました。
「オーディオ キャプチャ デバイス」は検出されますが、vfw://0 にある USB Web カメラは検出されません。明確にするために、オーディオ キャプチャ デバイスと USB カメラは完全に別のデバイスです。JMF から USB Web カメラとそのフォーマットを正しく検出するにはどうすればよいですか?
前もって感謝します
jmf - Web カメラで写真をキャプチャし、JMF を使用してローカル コンピューターに保存する
定義済みの間隔で Web カメラを介して画像をキャプチャし、コンピューターに保存するための jmf コードを作成したいと考えています。アイデアがあれば、例を挙げて提案してください ,,,,,,,,
ありがとう