問題タブ [vfw]
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.
mfc - VFW (Video For Windows) API はアルファ チャネル透明度をサポートしていますか?
VFW (Video For Windows) API はアルファ チャネル透明度をサポートしていますか? アルファ チャネル情報を含むビデオをエクスポートできるようにしたいと考えています。VC6でこれを行うにはどうすればよいですか?
winapi - Windows エラー 80044066 のビデオ
Video for Windows を使用して、スクリーン グラブを AVI ファイルに記録しています。通常は問題なく動作しますが、一部のユーザーからエラーが報告されています。
AVI エラー (80044066): 形式が正しくありません
このエラーの意味とその原因についての説明は、ありがたく受け入れられます。
c++ - avi ファイルのフレーム レートを編集する
Video for Windows ライブラリを使用して avi ファイルのフレーム レートを変更することはできますか? 次の手順を試しましたが、成功しませんでした。
- AviFileInit
- AviFileOpen(OF_READWRITE)
- pavi1 = AviFileGetStream
- avi_info = AviStreamInfo
- avi_info.dwrate = 15
- EditStreamSetInfo(dwrate) は -2147467262 を返します。
c# - コーデック C# の質問
作業中の Borland C++ Builder コードを C# に変換しています - 興味深いですが、必ずしも簡単ではありません...
この少し単純化されたコードに変換しようとしました:
私の問題は、ICInfo が ci で正常な値を返さないことですが、ループが 13 回実行されるため、何かが機能しています。これは、インストールされているコーデックの数です。
アップデート:
混乱させて申し訳ありません。質問を少し書き直しました。以下は、機能しないトラブルメーカーのコードです。vido コーデック情報のリストを作成したいと思っていましたが、リストには期待された数のアイテムが含まれていますが、アイテム データが期待どおりではありません。
これは、ワンボタン C# 2008 テスト アプリケーションのコードです。
これを調べてくれてありがとう!
c# - ウェブカメラキャプチャの解決の問題
独自のWebカメラタイムラッピングアプリケーションを作成していますが、一部のWebカメラで問題が発生しています。特に1つは、5MPの写真を撮ることができると宣伝していますが、私が取得しているフィードであるネイティブの320x240(または何か恐ろしいもの)を実行します。
私はウェブ全体にうまくコピーアンドペーストされているように見えるコードを使用しています。ウェブカメラへのアクセスに使用している化身はここにあり ますhttp://www.planet-source-code.com/vb/scripts/ ShowCode.asp?txtCodeId = 1339&lngWId = 10 で、avicap32を使用してWebカメラにアクセスします。呼び出しは次のようになります。
私は他の2つのWebカメラ(1つはラップトップに組み込まれ、もう1つは私が蹴り回していた)でテストしましたが、どちらも立派な解像度を得ているようです。
ばかばかしいほど高解像度の画像を撮ろうとするようにWebcam_Captureコードを変更しました
上記のように、いくつかの異なる解像度を使用します。
私の腸は、ウェブカメラがデフォルトでいくつかのネイティブ値になっているように見えるので、ウェブカメラに別の解像度を使用させるために何かをする必要があると言っています。
考え?
私が使用しているコードをもっと投稿できれば幸いですが、これが重要なことのようです。WM_SET_PREVIEWは、説明が必要な場合があります。これはAPI定数です。
どんなアイデアでも大歓迎です!奪う
c++ - AviSaveOptions() ダイアログ ウィンドウが歪んでいます。
Windows XP のヘブライ語版を使用しています。C++ で Video For Windows API を使用して AVI ファイルを保存しようとしています。AviSaveOptions() 関数を実行すると、ダイアログが画面の隅に薄いクリックできないストリップとして開きます。それは言語(ヘブライ語)と何か関係がありますか?おそらくvfwドライバー自体で?Windows ダイアログ ウィンドウが歪んだり見えなくなったりする原因は何ですか?
ありがとうロイ
windows - vfw.hのドキュメントはどこにありますか?
私はマイクロソフトの領域を冒険しているLinuxプログラマーであり、VFW(Video for Windows)などのWindowsAPIのドキュメントをどこで見つけるかについて完全に迷っています。
Webカメラからビデオストリームを取得しようとしています(OpenCVは私には適していません)。
関数、データ構造、例、ハウツーなどの説明を探しています。MSDNでvfwを検索することはあまり役に立ちませんでした。
delphi - Delphiを使用してWebカメラからスナップショットを取得する
DelphiのWebカメラから定期的なスナップショットを取得する必要があります。速度は問題ではありません(1秒に1回で問題ありません)。http://delphi.pjh2.deのものに基づいてデモコードを試しましたが、動作させることができません。コンパイルして正常に実行されますが、コールバック関数は起動しません。
私は実際のウェブカメラを持っていませんが、代わりにシミュレーターを実行しています。シミュレーターは動作しますが(Skypeを使用してビデオを見ることができます)、テストアプリでは動作しません。どこから始めたらいいのかわからない…
誰かがこのコードを試すのに悩むことはできますか?(膨大な投稿についてお詫びします-ファイルを添付する方法やファイルを添付できるかどうかがわかりませんでした-zipファイルはこちらから入手できます。)
あるいは、任意のWebカメラデモコードを、できれば既知の良好なEXEとソースを使用して評価します。
いくつかのメッセージ結果:
winapi - ISampleGrabberは非推奨ですか?
私は、VideoforWindowsを使用してPCに接続されたカメラからフレームを取得する古いコンピュータービジョン実験を行っています。これはハックです。VfWを使用してプレビューウィンドウを作成し、ウィンドウDCからGetDIBitsを実行します。
私はついにこれをDirectShowに移植する準備ができました。私の理解では、ISampleGrabberを使用してビデオキャプチャグラフからフレームを取得できましたが、ISampleGrabberは非推奨になっていることを読みました。
ビデオフィードからフレームを取得するための非推奨ではない方法は何ですか?基本的にISampleGrabberが行うことを行う独自のDirectShowフィルターを実装する必要がありますか?
c++ - C ++ vfwでファイルを保存するためのavi情報を誤って設定していますか?
専用のネットワークストリーミングカメラを使用していて、ビデオストリームをファイルに保存しようとしています。現時点では、コードはビデオを保存しますが、色を台無しにしてVFWを使用して保存する厄介なRGB形式です。私はこれを正しく行っていますか?これは不一致の色でaviを作成することになっていますか、それともBITMAPINFOHEADER領域で何か間違った設定をしましたか?
ビデオストリームを設定し、コーデックに非圧縮AVIを選択しました。「保存」ボタンをクリックすると、以下の関数が呼び出されます
この関数はビデオサイズ情報を取得し、実際に圧縮を呼び出して開始します
これにより、ストリームが圧縮されます
これはどのように見えるべきかです:http: //i13.photobucket.com/albums/a269/Masterg_/Untitled-16.png
これは、(男を除いて)保存されるものです:http: //i13.photobucket.com/albums/a269/Masterg_/vlcsnap-2011-06-07-13h11m34s97.png