Результаты поиска по запросу "directshow"

1 ответ

Как снимать живые кадры камеры в RGB с DirectShow

Я реализую захват видео в реальном времени через DirectShow для обработки и отображения в реальном времени. (Дополненная реальность приложение). Я могу получить доступ к пикселям достаточно легко, но, похоже, я не могу заставить SampleGrabber ...

1 ответ

простой ответ, но очень умный :) спасибо большое, это сработало!

1 ответ

Хотя он показал теорию, лежащую в основе того, что нужно было сделать, я понял концепцию и заполнил пробелы. Спасибо за эту ссылку. Все, что я собираюсь добавить, это то, что функция cvConvertImage выдаст ошибку только с помощью буфера BYTE. Мне пришлось взять переменную create IplImage, и ее imageData указывает на буфер, а его источник указывает на данные. Ex. cvImage-> imageData = dsImage; cvImage-> imageDataOrigin = cvImage-> imageData;

лал два разных решения для захвата видео в изображение, и мне было интересно, смогу ли я сплотить лучшее из обоих миров. В настоящее время я использую DirectShow для загрузки в файл AVI и захвата изображений. Однако отсутствие возможностей ...

ТОП публикаций

2 ответа

, Он не поддерживает IMpeg2Demultiplexer напрямую, но вы можете открыть окно свойств фильтра и установить элементы в диалоговом окне свойств. GraphEditPlus также может генерировать код C # или C ++ из графика, но вам придется добавить код для использования IMpeg2Demultiplexer вручную, так как он не знает об этом.

dows 7 Windows Media Player очень хорошо поддерживает файлы .ts, в том смысле, что Windows Media Player знает, как обрабатывать такие файлы без каких-либо дополнительных пакетов кодеков. однако, если я пытаюсь использовать graphedit для ...

3 ответа

Предварительный просмотр камеры в DirectShow и захватить неподвижное изображение - в VB.net

Я пытаюсь написать программу для Visual Studio 2008, которая будет иметь доступ к веб-камере, отображать предварительный просмотр на экране, а затем сохранять неподвижный снимок (.jpg) при нажатии кнопки. Позже я собираюсь интегрировать его с ...

1 ответ

, поскольку он обеспечивает необходимый фильтр DirectShow (а также поддерживает все фильтры ffmpeg, может отображать субтитры и т. д.)

твует ли аппаратно ускоренная версия FFmpeg (например, версия, использующая графический процессор)? Кроме того, кто-нибудь использует FFmpeg с поддержкой GPU? Возможно для масштабирования и конвертирования видео формата? Или, например, ...

3 ответа

Обратите внимание, что это решение не совсем так, как вы хотели, если вам нужно записать информацию заголовка в каждый из 60-минутных файлов - после начального заголовка вы получите только данные пакета ASF. Обходным путем для этого может быть перезапись начального заголовка перед любыми пакетными данными каждого файла, однако это приведет к созданию неиндексированного (не доступного для поиска) файла ASF.

лал консольное приложение, используя directshow, эту запись из живого источника (теперь веб-камера, затем телевизионная карта захвата), добавляю текущую дату и время в оверлее, а затем сохраняю аудио и видео как .asf. Теперь я хочу, ...

1 ответ

Хорошо. Спасибо за ваш краткий ответ. Наилучшие пожелания

enter code hereжен остановиться и начатьФильтр видео рендерера динамически Это невозможно с «нормальной» архитектурой Direct Show без создания нового графика. Но с GMFBridge кажется, что это возможно. Но я не могу понять, как его использовать. ...

3 ответа

Пожалуйста, используйте метод StreamControl ICaptureGraphBuilder2, он позволяет вам контролировать любой фильтр в вашем графике индивидуально.

я есть проект, в котором мне нужно записать видео с помощью DirectShow с веб-камеры, но мне нужно иметь возможность остановить запись, пока продолжается предварительный просмотр. Я использую WPFMediaKit http://wpfmediakit.codeplex.com/ ...

1 ответ

@ Герман: ты пробовал это? это решило вашу проблему?

лал TV-Player в c #, используя directshowlib-2005. Теперь я сделал метод для поиска доступных каналов. Я хочу, чтобы этот метод выполнялся в другом потоке, чтобы мой графический интерфейс не зависал, но я получаю сообщение об ошибке при попытке ...