установить вывод видео как xvimagesink - PullRequest
0 голосов
/ 04 февраля 2011

У меня есть приложение для сыра. Но он упомянул об изменении вывода видео как xvimagesink для

лучшая производительность при записи видео.

Я использую внутреннюю часть исходного кода Cheese (с открытым исходным кодом) и создаю свой собственный

UI.

Работает нормально для обычного захвата изображения, а скорость воспроизведения видео в потоковом режиме - от

.

веб-камера. Когда я вызываю метод записи видео, скорость видео очень низкая.

Итак, мой вопрос, как я могу установить вывод видео как xvimagesink.

С уважением, ISight

Ответы [ 2 ]

0 голосов
/ 11 февраля 2011

Во время записи видео с использованием Cheese, предпочтительно измените разрешение на 352x288.

Тогда проблема медленной записи кадра не будет существовать.И наслаждайтесь записью видео, используя

Cheese.

С уважением, iSight

0 голосов
/ 04 февраля 2011

Найдите функцию cheese_webcam_create_video_display_bin в cheese-webcam.c. Он использует gconfvideosink по умолчанию, что позволяет вам настроить, какой приемник видео вы хотите использовать, используя пользовательский интерфейс Gnome. Это или autovideosink (выбирает видеовыход, который gstreamer считает лучшим), вероятно, лучше, чем xvimagesink.

...