問題タブ [vlcj]

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.

0 投票する
1 に答える
309 参照

java - LibVlc はクロスプラットフォームですか?

私はメディア コーデックを使用するのにかなり慣れていません。Java を使用してメディア ファイルを再生しようとしていて、いくつかの調査を行っていたところ、vlcj バインディングが私のニーズに一致することがわかりました。アプリケーションに libvlc ネイティブ ライブラリとプラグイン モジュールをバンドルしたいと考えています。私の質問は、libvlc クロス プラットフォームですか? または、OS /アーキテクチャに固有のものです。各モジュールが特定のアーキテクチャに対してコンパイルされていることは知っていますが、コア libvlc 自体はどうですか?

0 投票する
2 に答える
1628 参照

java - Java VLCJ プレーヤー、セット オーディオ トラックが機能しない

私は現在、mkvフォーマットを再生できるJavaメディアプレーヤーに取り組んでいます。を使用してVLCJいますが、動作していないオーディオ トラックを変更しようとした場合を除いて、すべて動作しています。

ここにコードがあります

0 投票する
1 に答える
373 参照

java - VLCJでクリックできないAWTボタン

単純な埋め込みプレーヤーと終了ボタンで構成される単純なVLCJプロジェクトを作成しました。

コードは次のとおりです。

問題は、ボタンは表示されますが、クリックできないことです。videoPaneを削除すると、クリック可能に戻りました。私が何かを逃している場合のアイデアはありますか?

vlcjにバージョン2.1.0を使用しています。

ありがとう!

0 投票する
2 に答える
1229 参照

c# - VLC:最後にファイルを移動

Windows では、ビデオ ファイルをダブルクリックした後、終了したら、ファイルを 1 つまたは 2 つのディレクトリに移動し、含まれているフォルダーを削除します。

にあるファイルにのみ影響を与えたいC:\Users\User1\Downloads、たとえば%x%.

2 つのシナリオがあります。

  1. ファイルが の場合は%x%\Training.4273865.2013.avi、に移動する必要があります..\Viewed\

  2. ファイルが の場合は%x%\Showcase\SomeFile.mp4、同じフォルダに移動する必要があります: ..\..\Viewed\。その後、Showcaseフォルダを削除する必要があります。Showcase現在、 (および他のコンテンツを)削除する前に、VLCを閉じる(ファイルハンドルを閉じる)必要があります。

C または同様のオープンソース コンパイラでコンパイルできる言語は気にしません。

0 投票する
1 に答える
2391 参照

vlcj - VLCをインストールせずにVLCJ

vlcjを使用して自己完結型のJavaアプリを出荷し、SAQ(http://code.google.com/p/vlcj/wiki/SAQ)を読みたいのですが、これは、すべての共有オブジェクトを出荷すれば可能であると示唆しています。またはlibvlcおよび必要なvlcプラグイン用のDLL。誰かがこれが実際にどのように行われるかを手伝ってもらえますか?ありがとう

0 投票する
0 に答える
241 参照

java - vlcjでMJPEGストリームを実行するには?

こんにちは、vlcj での MJPEG ファイルのストリーミングに問題があるようです。ストリームには何も表示されません。vlcj から実行する方法のサンプルを表示するのを手伝ってください。

0 投票する
1 に答える
3984 参照

video-streaming - Java HD Video Capture の処理とストリーミング

HD カメラからライブ ビデオをキャプチャし、ビデオ ストリーミング サーバーにストリーミングするアプリケーションがあります。現在、Adobe Flash Media Live Encoder(FMLE) を使用して、キャプチャしたビデオ ストリームをサーバーに送信しています。

問題は、FMLE が Linux をサポートしていないことです。私は FMLE の可能な代替手段として VLCJ と Xuggler を見つけました。また、これらはエンコードされたメディアをより適切に制御できるため、オプションのモーション検出器、フィルターなどを入れることができます。VLCJ のビデオ キャプチャ サポート サポートと処理を使用することは可能ですか私のアプリケーションの xuggler のサポート。キャプチャしたストリームを vlcj から Xuggler に表示できる一般的なインターフェイスはありますか?

0 投票する
1 に答える
836 参照

vlc - VLCJ を使用して再生中のビデオの解像度を動的に変更する

文字列 mrl= "rtsp://"XX.XX.XX.XX"/axis-media/media.amp?videocodec=h264&resolution=720x480";

mediaPlayer.playMedia(mrl); を使用してビデオを再生します。それはうまくいきます。しかし今、再生中のビデオの解像度を動的に変更したいと考えています。たとえば、プレイ中に解像度を 720X560 などに変更する必要があります。

0 投票する
2 に答える
2692 参照

java - 映画の長さを取得するための Java API またはサードパーティ

私は多くのビデオファイルを持っています。すべてのタイプが異なります (mkv、avi、mp4、flv など)。これらのファイルを反復して、映画の長さを取得したいと思います。

現在、問題のない vlcj を使用していますが、コードが少しわかりにくいです。長さを取得する前に、メディアを再生する必要があります。その後、メディアを停止します。これは奇妙ですね。

どういうわけかそれをもっとうまくやることができますか?xuggler について聞いたことがありますが、開発は停止しています。まだ有効な API またはサードパーティ コンポーネントが必要です。そして、プレイする前にメディアを再生したくありません:)