問題タブ [avi]
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.
opencv - エラー:加速された色空間変換が見つかりません.,rosのvision_opencvスタック,aviビデオファイル処理
.avi ビデオを処理するためにカスタム ノードを実行しようとすると、このエラーが発生します。このエラーは opencv に関連していると思います。 -shared --enable-gpl --enable-swscale ですが、まだうまくいきません。
私はこれを整理するまで私のプロジェクトを進めることができず、私はすでにこの問題で10時間以上を無駄にしています.
java - Xuggler-Java-.mp4 および/または .avi の IStreamContainer のヘッダーを書き込む方法は?
.mp4 形式のタイプや .avi の IStreamContainer のヘッダーに追加情報を設定/追加する方法を知っている人はいますか? 結果のファイルには VLC で視覚化できないフレームが含まれているため、Icontainer に writeHeader を使用しても正しい結果が得られません。
java - .avi からフレームを取得する
.avi ファイルから個々のフレーム (および最終的にはオーディオ) を取得しようとしています。最終的には、Java で .avi ファイルを開くことができる JNI バインド ライブラリを作成したいと考えていますが、今のところネイティブの win32 C++ で作業しています。
私はこれで頭を壁にぶつけて VFW を試してみましたが、古いビデオではほとんど機能しませんでしたが、最近のビデオのフレームを提供することをきっぱりと拒否しました. VFWが古いことを思い知らされました。
DirectShow を試してみると、それをサポートする方法に関するドキュメントは事実上見つかりませんでした。また、ストリーミングの性質のために個々のフレーム グラブがうまくいかないという記事を読んでしまいます。
次に、ffmpeg が Visual Studio をサポートしていないことがわかりました。
Java の JMF は時代遅れであり、新しい世紀では完全にサポートされていないようです。また、そのための適切なチュートリアルも存在しません。
コーデックに依存しない .avi デコーダ ソリューションの方向性を教えてもらえますか? できればネイティブか Java ですが、最終的には .NET を改良することもできると思います。
android - Asus Transformerのビデオフォーマットとは何ですか?
私はAsusTransformerを持っていて、たくさんの映画を入れたいと思っています。ただし、適切な形式を見つけるのは非常に難しいようです。
ビデオコーデックがMPEG4/H264 / H263 / XVIDで、オーディオコーデックがMP3 / AAC / AC3/PCMであるAVIとMP4の両方の形式で映画を変換しようとしました。しかし、多くの選択肢があるにもかかわらず、どれも機能せず、私は今、気が狂っています。
現在、再生可能な720pムービーが2つあり、XVIDコーデックを使用したAVIです。同じフォーマットのコンテナとビデオコーデック(XVIDを使用したAVI)でムービーを変換しようとしましたが、機能しません。
それを機能させるために特別なコンバーターが必要ですか?すべてが本当に奇妙です。
助けてくれてありがとう。
java - JMF - 大きなファイル (2GB) - no 'movi' チャンク エラー
質問があります。JMF プレーヤーで大きな AVI ファイル (>= 2GB) を開こうとする人はいますか? これは、ビデオとオーディオの 2 つのストリームがある AVI ファイルです。ビデオ ストリームには圧縮がありません。 fccHandler = 'DIB ' (圧縮されていない BMP ファイルと同様)。音声データも圧縮されません。だから、ファイルは大きいです。2 ~ 3 分間、サイズは 2 GB です。
JMF で開いて再生しようとすると、次のエラーが表示されます。
"。
このファイルは、Media Player、QuickTime、VLC などの任意のビデオ プレーヤーで正しく開きます。
サイズが約 400 ~ 500 Mb であれば問題ありません。JMP は問題なくファイルを開きます。
JMF プレーヤーで大きな AVI ファイル (>= 2GB) を開こうとする人はいますか? そして、この問題は完全に知られているかもしれません。そして、解決策が存在する可能性があります。
ありがとう!
PSファイルのサイズを最小限に抑えるために、圧縮やその他のアプローチを使用することはできません。
quicktime - QuickTime ファイルを手動で書き込む
私が取り組んでいるアプリには、AVI ヘッダーと JPEG フレームをビデオ ファイルに手動で書き込む AVIRecord クラスがあります。私のメディアプレーヤー(KLiteコーデックパックを使用)によると、それらはMJPEGコーデックの.aviファイルです。
私の質問は: この AVI は圧縮されていますか、それとも非圧縮ですか? ファイルサイズは基本的にすべての jpeg フレームの合計であるためです。
同様のコードを記述して .mov ファイル (Quicktime 形式) を作成できますか? 同様に、ファイルにヘッダーを書き込み、各フレームを手動でファイルに入れます。
私が取り組んでいるアプリは、IP Cam からの jpeg ストリームを保存し、quicktime 形式で保存することになっています。
video - 別のストリームをやみくもにコピーしながら、AVI ビデオ ストリームを圧縮する
少し奇妙なフォーマットのビデオファイルがたくさんあります。通常のビデオ ストリームと、(GPS 同期ハードウェア クロックからの) ビデオ フレームの正確なタイム スタンプを格納するために使用されるテキスト ストリームもあります。からの出力例を次に示しますffmpeg
。
動画は非圧縮なので圧縮したい。私はffmpeg
その部分にうまく使用しています。問題は、データ ストリーム #0.1 を完全に変更せずに出力ファイルにマップすることです。いろいろ試してみましたが、それを実現する方法が見つかりませんffmpeg
。オーディオ、ビデオ、および字幕ストリームのみを処理する必要があり、テキストは有効な字幕形式ではありません。ビデオを作った人は引退したばかりなので、入力形式を変更することはできません。何か案は?
video - ビデオの時間でフレーム番号を見つける
関連するタイムコード (IE. mins:secs) を指定してビデオを簡単に分割できる小さなプログラムを作成しており、Virtual Dub を使用してすべてのビデオ処理を行っています。VDub は私がやりたいことを実行できますが、タイムコードではなくフレーム番号が必要なので、これを変換する方法を誰かが知っているかどうかを尋ねています。(ビデオのフレームレートは必ずしも固定されているとは限りません。とにかくフレームレートを見つける方法がわかりません) ビデオは AVI ファイルになります。どのコードも C# にしたいのですが、とにかく翻訳できるでしょう。
どうもありがとうございます!
よしえマスター
java - GStreamer の x64 Windows 7 バージョン
64 ビット Windows 7 用の GStreamer のビルドを教えてもらえますか? Java で mkv ファイルと avi ファイルを再生する方法を探していて、すべてが GStreamer を指していますが、それらは Windows 用にビルドされず、OSSBuildは x64 用にビルドされません。Xuggler を使用しますが、x64 もサポートしていません ( http://www.xuggle.com/xuggler/downloads/ )。
Java でビデオを再生する他の方法 (できれば InputStream から入力を受け取る方法) について他の提案があれば、それも素晴らしいことです。
directshow - 開いているAVIファイルから読み取る
DirectShow互換カードからAVIファイルにビデオをキャプチャするプログラムを設計しています。AVIファイルが一度に何時間も書き込まれる可能性は十分にあります。書き込み中にファイルからビデオを再生する方法はありますか?もしそうなら、クリップを構成するファイル内に開始点と終了点を定義できますか?クリップを再生すると、それ以上使用できなくなるため、新しいAVIファイルとして保存する必要はありません。個々のフレームキャプチャを保存することは、これを達成するためのより良い方法でしょうか?