問題タブ [fmj]
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 - FMJ ウェブカメラのキャプチャ例
しばらく探していましたが、FMJ でウェブカメラ ストリームをキャプチャする方法の簡単な例が見つかりません。役立つチュートリアルや例はありますか?
java - Javaでのビデオ再生(JMF、Fobs4JMF、Xuggler、FMJ)
Javaで簡単なビデオ再生が必要です。
これが私の要件です:
生産品質
ビデオとオーディオのコーデックを選択できるビデオファイルを開いてデコードします。IE動作の良いコーデックを選択できます。
再生、一時停止、seekToFrameまたはseekToTimeを実行し、再生を停止することができます。基本的に、単一のビデオファイルのセグメントを非線形で再生できるようにしたいと考えています。たとえば、セグメント20.3秒から25.6秒を再生し、10秒間一時停止してから、セグメント340.3秒から350.5秒を再生したい場合があります。
再生中は、ビデオとオーディオが同期している必要があります。
ビデオはSwingJComponentで表示する必要があります。
オープンソースでなくても商用製品で使用できる必要があります(IE LGPLまたはComercialが適しています)
私の研究により、次の解決策が導き出されました。
- Java Media Framework+Fobs4JMFを使用する http://fobs.sourceforge.net/f4jmf_first.html
私は簡単なプロトタイプを実装しましたが、これは私が必要としていることを実行しているようです。次を使用してビデオのセグメントを再生できます。
Fobs4JMFは機能しているように見えますが、コードの品質が低く、プロジェクトがアクティブでなくなっているように感じます。Fobs4JMFを使用している製品を知っている人はいますか?
- ビデオを再生するFlashアプリケーションを作成し、JFlashPlayerを使用してJavaSwingアプリケーションに取り込みます
Javaとは異なり、Flashはビデオの再生に優れています。次の方法で小さなFlashアプリケーションを作成できます。
次に、JavaからFlash関数を呼び出すことができるJFlashPlayerを使用してJavaに取り込みます。
このソリューションで私が気に入っているのは、Flashでのビデオ再生がしっかりしていることです。JFlashPlayerを使用してJavaでビデオを再生した人はいますか?
- Xugglerの上にシンプルなメディアプレーヤーを書く
XugglerはJava用のFFMpegラッパーであり、非常にアクティブで高品質のプロジェクトのようです。ただし、要件で説明されている単純なビデオ再生の実装は簡単ではありませんが(特にシーク)、一部の作業は、構築のベースとなるMediaToolsMediaViewerで実行されています。
- FMJを使用する
FMJを動作させようとしましたが、今のところ成功していません。
私の問題についてご意見をいただければ幸いです。
java - ビデオのキャプチャと.3gp形式(fmj)でのハードディスクへの保存
USBWebカメラからビデオをキャプチャして.3gp形式でハードディスクに保存するJavaアプリケーションを開発したいと思います。
ビデオを.3gp形式で保存する作業コード(ある場合)を教えてください。友達を助けてください。
java - JMF で RTP ストリームを作成する際の問題
私は、RTP を使用してDataStream
から作成されたのブロードキャストを必要とするプロジェクトの非常に初期の段階にいMediaLocation
ます。具体的には、「 Can't open local data port: xxxx」rptManager.initalize(localAddress)
というエラーで現在失敗しているサンプルコードに従っています。
Lucid で開発していますが、ファイアウォールは完全に無効になっています。正直に言うと少し困惑しています。私のコードは次のとおりです。
問題の原因について何か考えはありますか?
java - FMJ でオーディオとビデオをキャプチャする方法
ビデオとオーディオを別々にキャプチャできますが、FMJ の javax.media.Manager クラスの createMergingDataSource メソッドは UnsupportedOperationException をスローするだけです。オーディオとビデオをキャプチャして AVI (またはその他の形式) にエンコードする別の方法はありますか。
java - Javaビデオクロスプラットフォームは悪夢ですが、これに自由はありますか?
Javaビデオを解決するために実際に存在するものは何ですか?Linuxボックスでは機能しません。JMFは私のWebカメラでさえ検出できません。例: http: //i.stack.imgur.com/Vic0o.png
- JMF-Macで動作しますが、違いますか?CentOS/Fedoraでビデオカメラが検出されない原因。
- FMJ-?それらはネイティブの個別のインストールを必要としますか?
- LTI-市民?それらはネイティブの個別のインストールを必要としますか?
- Xuggler?それらはネイティブの個別のインストールを必要としますか?
私の最も重要な機能は次のとおりです。他のJavaビデオライブラリを使用してアイコンタクトビデオフレームを作成できますか。つまり、1つのビデオ画面に3〜4人の参加者(送信者、受信者、サードパーティ)の1つの画面があります。
ファローアップ:
- Javaビデオが機能しない:http://i.stack.imgur.com/d6f5V.png
- 私は今、Javaが何年も残っているのだろうかと思っていますが、ビデオはまだ完成していません。
- Adobe Flex / Airがほんの数行のコードで完了している場合(それでも専門家はFlex / Airを信じていないので、品質の問題や生のアクセスの制限など、理由を調査する必要があります)。
- 私の小さな頭脳の中で、Javaとそのビデオソリューションについて理解することはできません。
- さらに多くの理由...調査中...
意志、より多くのアドバイスに感謝します!
java - Java での FMJ ビデオ キャプチャ
USB 経由で接続された Web カメラからビデオをキャプチャしようとしていますが、何らかの理由で FMJ がレジストリ ファイルをロードまたは検索できません。プログラムを実行しようとすると、FMJ 関数を呼び出すたびに次の警告が表示されます。
その結果、Web カメラが認識されず、プログラムが失敗します。同じプログラムが JMF で動作しますが、クロスプラットフォームにするためにコードを移行しています。JMF をアンインストールしましたが、JMF レジストリーをロードしようとする理由がわかりません。fmjregistry.bat を実行すると、次のエラーも表示されます。
上記はすべて java.lang.ClassNotFoundException です
助けてください、Javaを使ったビデオはとても頭痛の種です
java - Javaで高解像度のWebカメラ画像をキャプチャすることは可能ですか?
Webカメラで写真を撮ろうとしていますが、Javaで解決策を見つけるのに苦労しています。
FMJのセットアップに成功し、ストリーミングビデオを作成しましたが、ビデオフレームグラブではなく写真を撮りたいです。私のウェブカメラはそれが1.3MPだと言っています、そして640 x 480はなんと0.3MPです!
明確にするために-私はしたい:
- Webカメラからディスプレイにビデオをストリーミングします(これにより、自分が何をしているかを確認できます)
- Enterキーを押すと
- ビデオのキャプチャを停止します
- フル解像度の写真を撮ります(画像。低解像度のストリームの一部ではありません)
- 手順1に戻ります(表示するビデオのストリーミング)