2011-02-04 15 views
0

私はチーズアプリケーションを持っています。しかし、それはxvimagesinkとしてビデオ出力を変更することを言及しているビデオ出力をxvimagesinkとして設定

ビデオ録画でより良いパフォーマンス。

私はチーズのソースコード(オープンソース)のバックエンド部分を使用し、私自身の

UIを作成しています。

ウェブカメラからのストリーミング時に、通常の画像キャプチャやビデオ表示率が細かいのが正常に動作します。私が録画ビデオメソッドを呼び出すと、ビデオレートは非常に遅くなります。

私の質問は、どうやってビデオ出力をxvimagesinkとして設定できるかということです。

よろしく、 のiSight

答えて

0

チーズを使用して動画を録画しているときは、解像度サイズを352x288に変更することをお勧めします。

次に、低速フレーム記録の問題は存在しません。

チーズを使用してビデオを録画してください。

よろしく、 のiSight

0

cheese-webcam.ccheese_webcam_create_video_display_bin機能を探します。これはデフォルトでgconfvideosinkを使用しており、Gnomeのユーザーインターフェイスを使用してどのビデオシンクを設定するかを設定できます。それまたはautovideosink(gstreamerが最もよく考えているビデオ出力を選ぶ)はおそらくxvimagesinkより優れています。

+0

私は、ファイルのチーズwebcam.cに気づくことができませんでした。これはcheese-camera.cです。あなたはあなたが言及した情報源を得ることができるリンクを提供してください。 – boom

+0

私はおそらく古いバージョンのチーズを見ていました。 gconfvideosinkのソースコードを検索します。 – joeforker

+0

新しいバージョンのようですが、gconfvideosinkはまったく使用していません...ところで、どのようにしてビデオ録画中にアプリケーションをより効率的にすることができますか? – boom

関連する問題