В течение некоторого времени я работал над проектом, который включает в себя использование захватчиков кадров для получения кадров видео с алгоритмов работы камеры на результат.
Существует множество различных захватчиков кадров, которые работают как с аналоговым видео (например, разъем RCA или BNC, передающий сигнал NTSC или PAL), так и с цифровым видео. Эти фрейм-грабберы обычно имеют 2, 4, 8 или 16 входов. Однако современные компьютеры, как правило, перешли на цифровые выходы, такие как DVI или HDMI для вывода, в то время как видео часто остается аналоговым.
Я хочу перевести все на цифровое, но до тех пор я должен вводить аналоговый NTSC/PAL и выводить точно такой же формат, но очищенный от алгоритмов.
Моя проблема в том, что, хотя существует целый стандартный способ ввода аналогового сигнала, выход аналогового сигнала скрыт. У нас есть «фрейм-грабберы», которые могут принимать аналоговые сигналы на ПК, но я вижу очень мало вариантов вывода (воспроизведения) аналогового сигнала в том же формате.
Встроенные и дискретные видеокарты больше не имеют аналогов. Не существует семейства "установщиков кадров", которые выводят сигналы NTSC/PAL. Похоже, что для PCI/PCIe должно существовать целое семейство периферийных устройств, которые выводили бы аналоговые сигналы, такие как экран или со специальным кодированием, но их, похоже, не существует.
Каков наилучший способ вывода 1, 2, 3 или 4 каналов аналогового видео (NTSC/PAL) с ПК с Windows x86?