webcamがgrapheditに接続されています.C#コードでは、保存されたすべての動画が2〜3倍速く保存されてからストリーミングされています。ウェブカメラは640x480 @ 30fpsで動作するように設定されています。私は15秒間ビデオを録画し、それを再生すると、ビデオの長さはわずか5秒で、全体の15秒のビデオが含まれますが、より高いFPSになります。ファイルライターは、キャプチャしたストリーミングビデオのFPSを高速化していますか?
私は少し周りのフィルタを変更しました。私は、ffdshowエンコーダ、xvidエンコーダ、mpegエンコーダ、divxエンコーダをavi mux、xvid mux、mpeg mux、ファイルライタに接続して使用しており、すべて高画質のFPSでビデオストリームを保存しています。
ファイルライターは何かをしていますか?
問題を修正する方法はありますか?
、または多分もっと良い選択肢ですか?
EDIT:
これらは、私が使用しようとしてきたが、すべての出力は、すべてのこれらのグラフでスピードアップFPS
Source -> Smart Tee -> 3ivx MPEG-4 Video Encoder -> 3ivx MPEG-4 Media Muxer -> File Writer
Source -> Smart Tee -> Divx Video Encoder -> AVI Mux -> file writer
Source -> Smart Tee -> ffdshow video encoder -> 3ivx MPEG-4 Media Muxer -> file writer
Source -> Smart Tee -> AVI Mux -> File Writer
にあるグラフであり、私は15秒のビデオを記録し、それらが再生されたとき、彼らは長い
*同じビットを保存する速度*は、再生速度とは関係ありません。この問題を解決するためにもっと多くの情報が必要になります。おそらくいくつかのコード。 –
今はグラフで作業していなくても、グラフを投稿するのは簡単です。 – Grant
これはウェブカメラソフトウェアのバグかもしれません。独自のソフトウェアが付属していますか?それがあれば正常に動作しますか? –