問題タブ [xuggle]

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 投票する
6 に答える
46975 参照

java - XUGGLEエラー:スレッド「メイン」の例外java.lang.NoClassDefFoundError:org / slf4j / LoggerFactory

次のコードを実行しようとしています。

しかし、それは私にこのエラーを与えています:

参照ライブラリにSLF4Jを追加しましたが、なぜこれが機能しないのかわかりません。

WIN 7で実行し、EclipseとNetBeansで試してみました

何か案が?

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

java - ビデオエンコーディングがH.264であることを確認します

ビデオファイルが(Javaで)あることを確認する必要があります:

  • ビデオはH.264エンコードされています
  • オーディオはAACエンコードされています

JMFとXuggleを調べました。

Xuggleを使用すると、ファイルのロードとデコード、および別の形式への変換が簡単になりますが、ロードしたファイルのエンコードを判別する方法をまだ理解できていません。

それで、Xuggleがファイルが持っているビデオとオーディオのエンコーディングのタイプを単に返す機能を持っているのか、それともこれを自分で判断するためにファイルのビットを読み取る必要があるのか​​疑問に思いますか?

これを自分で判断する必要がある場合、誰かがH.264の形式に関するドキュメントを教えてもらえますか?

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

java - Xuggleはメモリ内の入力を開くことができません

私はHadoopのMapReduceフレームワークをXuggleと統合するプログラムに取り組んでいます。そのために、IURLProtocolHandlerFactoryメモリ内のHadoopデータオブジェクトとの間で読み取りと書き込みを行うクラスを実装しています。

ここで関連するコードを見ることができます: https ://gist.github.com/4191668

クラス内の各BytesWritableオブジェクトをIURLProtocolHandlerFactory UUIDに登録して、後でファイルを開いているときにその名前を参照すると、IURLProtocolHandlerそのオブジェクトにアタッチされているインスタンスが返さBytesWritableれ、メモリとの間で読み取りと書き込みができるようにするという考え方です。

問題は、次のような例外が発生することです。

(投稿されたリンクの下も参照してください)

デバッグすると、オブジェクトがファクトリで正しく検出され、さらに、プロトコルハンドラで読み取られていることがわかります。出力ファイルから/へリスナーを削除すると、同じことが起こるので、問題はすでに入力にあります。Xuggleのコードを深く掘り下げると、JNIコード(ファイルを開こうとします)に到達しますが、これ以上進むことはできません。これは明らかにエラーコードを返します。

次にどこに行くべきか、どのようにデバッグを続けるべきかについて、いくつかのヒントを本当にいただければ幸いです。たぶん私の実装には欠陥がありますが、私はそれを見ることができません。

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

ffmpeg - xugglerを使用したオーディオのトランスコーディング

ヘッダー付きのオーディオファイルを変換しようとしています

このファイルをmp3形式にトランスコードしたいと思います。次のコードスニペットがありますが、うまく機能していません。オーディオとビデオをトランスコードするためにXUGGLERコードスニペットを使用して記述しました。

オーディオデコーダーは

オーディオエンコーダは

そしてここに私がトランスコードするために32バイトのパケットを送るエンコード方法があります

出力ファイルを取得しましたが、再生されません。オーディオのエンコードとサンプリングの経験はほとんどありません。前もって感謝します。

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

java - Xuggler がエラー メッセージを生成する

私は最初の Xuggler メディア アプリケーションの作成に取り組んでいました。最初のメディア アプリケーションの作成方法に関する彼らのビデオを見ながらコーディングしていました。

コード

エラー

依存関係はありますか?

はい、そうです!私はすべての依存関係を持っています。プロジェクトの作成中にそれらをインポートしました。
画像:
ここに画像の説明を入力

そのエラーの原因と解決方法を教えてください。

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

linux - libx264 のため、Centos で xuggle-xuggler をコンパイルできません

CentOS 6.3 final で xuggle-xuggler をコンパイルしようとしていますが、問題が発生しています。libx264 に makefile が見つからないため、ルート ディレクトリでの一般的な make は失敗します。

そこで、captive/libx264/csrc に移動して、configure をもう一度実行してみます。出力は次のとおりです。

エラーはないように見えますが、makefile は作成されません。

それは正常ですか?これまでのところ、この問題に関連するものはウェブ上で見つかりませんでした。自分で解決策を見つけるのに苦労しています:s

どんな方向性でも大歓迎です。ありがとう!

ジュリアン

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

java - xuggleを使用してJavaでライブWebストリームを読み取るにはどうすればよいですか? (xuggleではなく、ffmpegで実行できます)

だから私が実行した場合:

test.flv に入れられるその Web ストリームからのビデオの 5 秒間の snapsnot が得られます。ここで、xuggle を使用して Java で同じことを行いたいと思いますが、コンテナーを開こうとするたびにエラーが発生し、x が -1 に設定されます。

おそらく、入力ストリームを使用してffmpegをxuggleコンテナにストリーミングするのが最善の方法でしょうか?それとも、ウェブストリームを Java にストリーミングする別の方法があるのでしょうか?

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

java - Xuggleライブラリをロードできません:java.lang.UnsatisfiedLinkError

このJavaWebアプレットは、ビデオサーバーからRTSP経由でビデオをストリーミングするように設計しています。このビデオをレンダリングするために、Xuggler 5.4ライブラリ(xuggle-xuggler.jar)が使用されます。現在、WindowsXPおよびUbuntu10.04マシンでビデオを実行すると、ビデオは正しくレンダリングされます。ただし、Windows 7で実行しようとすると、次のエラーが発生します。

を抽出xuggle-5.dllしてディレクトリに配置し、webそれをWindows%PATH%、さらにはWindows%CLASSPATH%にリンクしようとしましたが、そうしてもビデオがレンダリングされず、エラーが消えます(その時点で、私は何が起こっているのかわからない)。また、依存関係ウォーカーを介してxuggle-5.dllを実行しようとしましたが、以下のスクリーンショットに示すように、IESHIM.dllでエラーが発生するだけです。

ここに画像の説明を入力してください

もちろん、IESHIM.dllをWindowsXPとUbuntu10.04マシンで実行すると、同じエラーが発生します。

また、Webアプレットの起動に使用されるHTMLドキュメントの下で参照されているxuggle-xuggler.jarファイルがあります。

現時点では、Xugglerが開発に使用しているWindows 7(32ビット)マシンで実行できない理由がよくわかりません。この件に関するご協力をいただければ幸いです。

注意として、私はXuggleWebサイトで入手可能なGPLバージョンのXuggle5.4(以前のバージョンのXuggleとは異なりインストールを必要としないはずです)で実行しようとしています。

これが私のHTMLドキュメントのスニペットです:

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

android - IMediaReader と IMediaWriter は Android で動作しますか?

私はオンライン ストリームをファイルに保存したかったので、Java (PC) で IMediaReader と IMediaWriter を使用しましたが、読み取りと書き込みは正常に機能しましたが、Android で使用しようとすると ExceptionInInitializeError が発生します。これは私のコードです

例外:

下手な英語でごめんなさい:)

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

java - Xuggler、xuggler 5.4 でのビデオの転送と巻き戻しが機能しない

私は自分のアプリで xuggle-xuggler5.4 を使用してビデオとオーディオの再生機能を追加しました。Google を調べたところ、次のスニペットが見つかりました。

このスニペットが正しくないのか、xuggle が間違っているのか、それとも病気なのか (冗談です) わかりませんが、すべて問題ないようです。ビデオを再生すると、常に最初から始まります (必要な場所ではありません)。

誰かが私を助けてくれたらとても嬉しいですありがとう