問題タブ [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のビデオサムネイル
Javaでビデオのサムネイルプレビューを生成したい。私は主にJMFであり、ビデオ操作は疎外されています。
- それを行う簡単な方法はありますか?
- コーデックはどうですか?私はそれに対処する必要がありますか?
- どのビデオタイプもサポートされていますか?(Quicktimeを含む)
java - クライアント側のJavaMediaFramework?
ビデオシーケンスを表示するアプレットを作成している場合(たとえば、カメラからのストリーミング、またはアプレット自体がカメラで実行されている場合)、シーケンスを表示するためにクライアントはJava Media Frameworkライブラリをダウンロードする必要がありますか?
java - JMF のエンコーディング
画像のコレクションからいくつかのビデオを作成しています。その後、このビデオを Java で再生したいと考えています。JMF を見つけましたが、実際に再生できるエンコーディングを見つけることができませんでした。JMFの再生可能な出力を生成するffmpegまたはmencoderの公式を持っている人はいますか? もっと良いものがあれば、JMFの代わりにもなります。
java - Java JMF チュートリアルはどこにありますか
ウェブカメラからビデオを再生するための基本的なクラスについて知りたい
ビデオバッファピクセルでも遊びたい
それを達成するのに役立つ Java JMF チュートリアルはどこにありますか?
java - JMFおよびRTPプロトコル
私は、Javaのビデオ会議システムで構成され、RTPプロトコルを使用するプロジェクトを行っています。問題は、ウェブカメラでキャプチャしたストリームをクライアントに渡すことができないことです。すでにファイアウォールをオフにしましたが、それでも機能しません。
誰かが私に手を差し伸べることができますか?
javafx - JMF+JavaFx レイアウトの問題
このように、javafx で GUI を作成し、JavaFx 内で JMF コンポーネントを呼び出すことができます。
ビデオは JavaFx GUI 内で再生できますが、マウス カーソルを JMF プレーヤーのコントロール バーに移動すると、ビデオ ウィンドウも同時に移動します。
JavaFx内でJMFを正常に動作させる方法を知っている人はいますか?
java - JMFでのビデオキャプチャからの生データの読み取り
JMF(Java Media Framework)を使用して、ビデオキャプチャデバイスから生のビデオフレームを読み取ろうとしています。
「キャプチャ」部分を正常に作成しました。Managerによって作成されたPlayerオブジェクトを使用して、Webカメラからリアルタイムビデオを表示できます。ただし、実際のフレームにアクセスするためのカスタムコンポーネントを作成する方法がわかりません。これはおそらく、これまでManagerが必要なすべてのクラスインスタンスを作成していたためです。
ビデオを表示するGUIコンポーネントを作成することから始めたいと思います。(私はAWT / Swingに精通していませんが、他のGUIフレームワークの知識に基づいて、たとえば、再描画要求が行われたとき、または新しいフレームが利用可能になったときにビデオを描画するJPanelから派生したものを言います。)すべての新しいフレームを処理し、すべてのピクセルにわたってx/yでループできるようにしたいと思います。デバイスでraw/RGB形式にアクセスできますが、たとえばYUVからの自動変換は問題ありません。
どこから始めたらいいのかわからない。JMFのドキュメントでは、いくつかの異なる場所にあるProcessorまたはDataSinkからクラスを派生させることを推奨しています。プロセッサインターフェイスを使用するのはやり過ぎのようです。たとえば、再生やタイミング制御機能は必要ありません。そもそもそれらを実装する方法がわかりません。DataSinkからの派生は、役に立たない抽象関数が少ない、より単純なオプションのようです。ただし、どちらの場合でも、次の方法については完全に途方に暮れています。
a)コンポーネントをビデオキャプチャデータソースに接続します
b)クラス内から実際のフレームバッファにアクセスします
私はここで間違った方向に進んでいる可能性さえあります。これまでに試したことを文書化したかっただけです。JMFのドキュメントは不足しているようで、ほとんどの場合、メディアプレーヤーとコンバーターの[設計]を対象としています。
注:Processingライブラリには、これに対する簡単な解決策があるようです。私は次の線に沿った例を見てきました:x = new Image(captureDevice.getFrame())
これは、中間タイプではないにしても、Imageを介してピクセルレベルのアクセスが可能であることを示唆しているようです。
しかし、私は最初にJMFでそれがどれほど難しいかを本当に見たいと思います。
java - ビデオベースのアプリケーション用のJava:良い選択ですか?
私は、オーディオ/ビデオの入出力が多いアプリケーションのコンセプト段階にあります。Javaでやりたいです。しかし、どういうわけかまだ完全には納得していません。どう思いますか?それはどれほど悪いことでしょうか?そして何かアドバイスはありますか?
Javaを考えている理由:
- それは私が最も慣れている言語です。
- より簡単なクロスプラットフォームの移行はボーナスになります。
- 商用プラットフォーム(.NETなど)を購入できないか、他の無料の代替手段(Pythonなど)では十分ではありません
- 私もC++/Qtに少し傾いています。でも、それは得意ではなく、保守性が少し心配なので、もっと時間がかかります。
java - JMF の使用エラー
このチュートリアルhttp://www.deitel.com/articles/java_tutorials/20060422/PlayingVideowithJMF/を使用して JMF をセットアップしました。あなたが想定しているように、jmfregistry で mp3 コーデックをセットアップしました。jmstudio を使用すると、任意の mp3 を再生できます。これは、すべてを正しく設定したことを意味しますが、コードを実行すると、まだ次のエラー メッセージが表示されます。
フォーマットを処理できません: mpeglayer3、44100.0 Hz、16 ビット、ステレオ、LittleEndian、Signed、16000.0 フレーム レート、FrameSize=32768 ビット 認識できませんでした: com.sun.media.PlaybackEngine@5c3987 エラー: com.sun を認識できません。 media.PlaybackEngine@5c3987
jmstudio でまったく同じ mp3 を再生すると、正常に動作します。何が間違っている可能性がありますか?以下の非常に単純なコードは、私が何をしているかを示しています。どんな助けでも大歓迎です。
}
java - JMFでビデオのサイズを変更する
JMFを使用してJavaアプリケーションでビデオを再生しようとしています。ビデオは正常に再生されていますが、ビデオを大きくしようとしています。以下のコードは、グリッドバッグレイアウトの別のjpanel内に配置されています。
現在、FILL制約なしで追加されているため、通常のサイズで表示されるはずです。
塗りつぶし制約を追加すると、アスペクト比が歪んでビデオが引き伸ばされます。
ビデオのサイズを手動で変更する方法やアスペクト比をロックする方法を誰かが知っているかどうかを尋ねていると思います
}