問題タブ [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.
java - Java - xuggle/ffmpeg - mov アトムが見つかりません
Xuggle を使用してローカルから mov ファイルを読み込もうとしています。これにより、次のエラーが表示されます。
問題は、2 分前までエラーが発生せず、コードが同じだったことです。
しかし、私はこれを発見しました:
バイト配列を使用して IContainer を開くと、機能せず、次のエラーが表示されます。
一時ファイルを使用して IContainer を開くと、機能します。
助言がありますか?
java - Java - Xuggle - フレームを取得する最良の方法
私は1週間からxuggleを使用しており、ビデオでフレームを取得する方法を書きましたが、ビデオが長い場合、この方法は時間がかかりすぎます:
これを行うより良い方法を知っていますか?
java - Xuggler の画面録音に影響するコードの録音
私は音声付きスクリーンキャストのアプリケーションに取り組んでいます。音声付きの画面録画は正常に機能していますが、問題は、5 分の録画を行った場合、生成されたビデオ ファイルは 5 分ですが、生成されたオーディオ ファイルは 4 分 45 秒であるということです。したがって、基本的に問題は、オーディオとビデオの両方が同期していないことです。オーディオ ファイルの長さは、ビデオ ファイルに比べて短くなります。
オーディオ ファイルとビデオ ファイルの両方の記録が別のスレッドで実行されていますが、まだ何か問題があります。
VideoCapturing コード:
オーディオ キャプチャ コード:
誰かがこれについて私を導くことができます...ありがとう。
java - Java - ビデオからのキーフレーム抽出
動画からキーフレームを抽出したい。現在、あるフレームのサンプルを前のフレームのサンプルと比較するループを使用していますが、この方法はあまり良くありません。
説明させてください: 私は監視ビデオを持っていて、変化があるフレームを選択する必要があります (人が現れる、別の人が現れる、人が去るなど) 今、私はこのクラスを使用してフレームを比較しています: Java画像比較・動体検知授業
他の方法を知っていますか?
ありがとう!!
java - UnsatisfiedLinkError を取得しないように Xuggle をインストール/構成するにはどうすればよいですか?
Xuggle を使い始めたばかりで、すべてを Eclipse にダウンロードし、それらを参照ライブラリに含めましたが、非常に簡単なテストを行いました。
そしてそれはたくさんのエラーを投げます、
java - Xuggler-Java-バイト配列からパケットを作成する方法は?
外部プレーヤーで再生できるように、h264 エンコードされた記録をエクスポートする Xuggler を使用してエクスポート アプリケーションを構築しています (ビデオ記録を .avi または .mp4 コンテナーに書き込みます)。
ビデオ フレームを表すバイト配列から IPacket を作成する方法を知りたいです。IPacket のどのパラメータを設定する必要があり、どの値を含める必要がありますか? また、パケットを収集するコンテナーに対して、どのパラメーターを設定し、その値をどのように設定する必要がありますか?
java - Xuggler-Java-.mp4 および/または .avi の IStreamContainer のヘッダーを書き込む方法は?
.mp4 形式のタイプや .avi の IStreamContainer のヘッダーに追加情報を設定/追加する方法を知っている人はいますか? 結果のファイルには VLC で視覚化できないフレームが含まれているため、Icontainer に writeHeader を使用しても正しい結果が得られません。
java - Java Appcrash の問題
Java プログラムを起動すると、次のエラーが表示されます (Webcam で Xuggle ライブラリを使用):
問題の署名:
問題イベント名: APPCRASH
アプリケーション名: java.exe
アプリケーション バージョン: 6.0.260.3
アプリケーション タイムスタンプ: 4dc11607
障害モジュール名: libxuggle-ferry-4.dll
障害モジュール バージョン: 0.0.0.0
障害モジュール タイムスタンプ: 4b9493c5
例外コード:
C0000005例外オフセット:0000822A OS
バージョン:6.1.7601.2.1.0.256.48
ロケールID:1031
追加情報1:0A9E
追加情報2:0A9E372D3B4AD19135B953A78882E789
追加
情報
c0000005 がアクセス違反であることはすでにわかっています。このようなエラーを解決する方法はありますか? または、このエラーを追跡するにはどうすればよいですか (Stacktrace か何か、またはこのためのツール)。Java はそのようなエラーのログファイルを作成しますか。どこでそれらを見つけることができますか? 私の Java プログラムは例外をスローしません。このアプリクラッシュと「Java Result: -xxxxxxx」(xxxxxx は大きな数字) が表示されます。
ありがとうございました。
java - Xuggler用のより高いレベルのAPIはありますか?
Xugglerをダウンロードして使用した後、私の最初の印象はとても良いです。それはコーデックのホスト全体をサポートし、始めるのは比較的手間がかからず、入門チュートリアルビデオはすべての必要な概念を非常に明確に説明しました。
しかし、数日間それをいじってみた後、私はすべてのオーディオとビデオをうまく同期させることに本当に頭を悩ませています。通常の再生では問題ありませんが、一時停止、シーク、および外付けハードドライブの回転中に時折発生する6秒間の一時停止を考慮すると、それは絶対的な悪夢になります。
私はすでに何かを部分的に実装しましたが、それは完璧にはほど遠いです-あなたは数回周りを探すことができますが、しばらくするとそれはまだ漂っています。
これはXugglerの一般的な使用例であり、誰かが私よりもはるかに優れた方法でこの種のことを行ったに違いないと思わずにはいられません。しかし、残念ながら、ウェブサイト以外の例は見つかりません。すべてのオーディオ/ビデオ同期の問題を管理し、いくつかのより高いレベルのコントロール(再生、一時停止、停止など)を提供するより高いレベルのAPIはありますか?まだ何もなければ、自分でやるのは問題ありませんが、車輪の再発明が好きだったことは一度もありません(特に、新しいホイールが古いホイールよりも悪い場合はなおさらです)。
java - xuggler エラー - 「シンボルが見つかりません: クラス VideoImage」 - 何が欠けていますか?
コードからビデオ ファイルを再生するためにxugglerを使用しています。以下はメイン コードのスニペットです。
このスニペットはエラーを生成します:
私が得るエラーは次のとおりです。cannot find symbol : class VideoImage
使用されるヘッダー ファイルは次のとおりです。
いくつかのインポートステートメントに欠けていますか? そうでない場合は、JDK とは別に使用しているライブラリを次に示します。
そのエラーが発生する理由は何ですか?