問題タブ [xuggler]

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

audio - xuggler を使用してオーディオとビデオをキャプチャするにはどうすればよいですか?

ローカル ディスクで xuggler を使用してオーディオとビデオをキャプチャするための適切なコード例。または、xuggler を使用して、audio.flv ファイルと video.flv ファイルを 1 つの audiovideo.flv ファイルに結合できます。この問題を解決するために誰か助けてください。ありがとう

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

java - xugglerを使用してオーディオとビデオを同期する方法

私はJavaでScreen Recorder with Audio使用して開発しています。xugglerビデオファイルとオーディオファイルを別々に作成できました。ここで、これら2つのファイルを同期させたいと思います。「ConcatenateAudioAndVideo.java」を使用してみましたが、ファイルを実行するとファイルが生成され44bytesます。誰かが問題を教えてもらえますか?前もって感謝します。

0 投票する
5 に答える
8664 参照

java - How to merge audio and video in Java

We have created an application that records web camera streams using Xuggler, but video and audio are separated.

We need to merge, not concatenate, these two files.

How can this be done in Java?

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

java - Java Web アプリケーションをインストールせずに xuggle を使用する

Windows OS 用の Screencast アプレットを作成しました。アプレットは xuggle を使用してビデオのエンコードとデコードを行います。xuggle がシステムにインストールされていない場合、ネイティブ コードを読み込もうとすると、次のエラーが発生します。

インストールをどのように排除できますか。アプレットが任意のシステムで直接実行されるようにします。

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

java - Android、Java-ビットマップフレームを使用してビデオをレンダリングしてビデオを反転させる(Xuggler)

にビデオフレームがありませんArrayList<Bitmap>MediaMetadataRetriever.getFrameAtTime()ビデオファイル(.mp4)を介してメソッドを使用してこのフレームにアクセスしました。

ArrayListのフレームの順序を逆にします。この逆順のフレームキューを使用して、ビデオをレンダリングしたいので、データが逆になります(正しい軌道に乗っていることを願っています)。

そのビデオを作成した後、私もそれをSDカードに保存したいと思います。

これを達成する方法は?または、Javaでビデオを反転する他の方法はありますか?

編集1: (*** xugglerを使用*)**

xugglerを使用してみました....jarファイルを使用してみました。しかし、それはいくつかのエラーを投げています。

私は何をすべきか ??

プロジェクトのlibsフォルダーにxuggler-xuggler-5.4.jarをコピーし、ビルドパスに追加しました。私はそれを正しくやっていますか?



編集2: (ffmpegを使用して)
与えられたようにubuntuプラットフォームでandroid用のffmpegをコンパイルしましたここで
私はドキュメントに従ってコンパイルされたファイルを取得しました。
今、誰かが私にAndroidアプリケーションでそれらのコンパイルされたファイルをどのように使用できるか教えてもらえますか?それらのファイルを正確にどうすればよいですか?
適切なドキュメントが見つかりませんでした。どんな助けでもgr8でしょう。


編集3: (android -ffmpegに移植)

ねえ..最後に私はubuntuでffmpegをコンパイルしました私はlibffmpeg.soを手に入れました。私はそれをアンドロイドにうまく移植しました。libffmpeg.soはAndroidアクティビティに正常に読み込まれています。今、私は単純なffmpegコマンドまたはプログラムをテストしたいだけです。
どこで探すか提案してもらえますか?それをテストするためのサンプルコマンドを提案してもらえますか。

ありがとう、よろしく

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

java - 2 つのオーディオ スレッドを使用している場合のオーディオの不具合

1 つのスレッドを使用して波形を描画し、もう 1 つのスレッドを使用してオーディオを再生します。唯一の問題は、再生時に音声が途切れることです。これは、decodeAudio 手順に起因します。

ここに私の波形描画クラスがあります:

必要なdecodeAudio行を削除すると、グリッチも削除されます。

スレッドの優先順位を変更しようとしましたが、うまくいきませんでした。同じように、バッファサイズも変更しようとしました。

それで、これを避ける方法はありますか?

本当にありがとう

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

java - Xugglerでビデオの解像度を取得する方法はありますか?

私はそれが本質的にビデオアップローダーであるプロジェクトを開発しています、そして私はJavaのXugglerライブラリを使用してアップロードされたビデオの解像度を取得する方法があるかどうか知りたいです。

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

java - Xuggler オーディオ付きデスクトップのビデオのエンコード - オーディオにギャップがある

Xuggler を使用して、Java Robot クラスからキャプチャした画像と TargetDataLine クラスから読み取ったサウンドを変換し、これをビデオにエンコードしています。次に、このビデオ データを (ヘッダーを書き込んだ後) http (Socket OutputStream) 経由でフラッシュ クライアントに http ストリーミングしようとしていますが、クライアント側で使用するバッファ値に関係なく、再生とスタッターが発生します (スムーズに再生されることはありません)。

ビデオのエンコード方法や、取得していないhttpソケットを介したデータの送信に関する何かに関係している可能性があるため、助けを求めてJavaコードを表示しています..

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

java - java.lang.OutOfMemoryError: -Xmx1024m を使用する Java ヒープ領域

Xuggler でビデオ ファイルをデコードして再生しようとすると、問題が発生します。大きなファイル (2GB) から小さなファイル (20MB) まで、avi と mkv を試してみましたが、すべて同じ結果になりました。ビデオのランダムな画像がウィンドウに表示され、エラーが表示されます。

行: BufferedImage javaImage = Utils.videoPictureToImage(newPic); エラーをトリガーします

-Xms128m -Xmx1024m 行を実行コマンドラインに追加して、メモリサイズを変更しようとしました。

私が使用したコードは、ここで利用可能なチュートリアルのコードです: DecodeAndPlayVideo.java

助けてくれてありがとう!

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

java - xugglerでフラッシュビデオからサムネイルを1つだけ作成する方法は?

*flv ビデオのランダムな場所からサムネイルを 1 つだけ作成しようとしています。ネットで見つけたコード例はあまり役に立ちませんでした。方法を知っている人、またはコードや方法を知っている人がいたら、お願いします共有/説明. ありがとう.