Nizar Belhiba Ответов: 0

Directshow изменение исходного файла и график повторного использования


Я пытаюсь сделать видео захвата рабочего стола и объединить его одновременно с другим видео (уже снятым с камеры), чтобы оба изображения были рядом в новом видео. С помощью фильтра VideoMixingRenderer9 я могу добиться вышеуказанного эффекта, из видео с двумя выходами, так же как я могу генерировать неподвижное видео из изображения.

Что мне нужно, так это что-то вроде Afroge.видео
WriteVideoFrame()
, к сожалению, я не могу использовать ffmpeg, по причине вышеизложенной, так как мне нужно создать конкретное видео с двумя выходами во время выполнения.

одним из обходных путей является создание видео захвата рабочего стола во временной папке с помощью ffmpeg, а затем создание другого необходимого видео. Но это не самое лучшее решение, кроме того, мне нужно было бы каждый раз удалять созданное видео захвата рабочего стола в папке temp.

Нет ли возможности повторно использовать один и тот же график с другим исходным файлом, в моем случае с изображением?

Что я уже пробовал:

Создайте видео захвата рабочего стола отдельно с помощью
Afroge.ffmpeg
+ отдельный график для создания нового видео с двумя выходами, а затем рендеринга его с помощью
VideoMixingRenderer9 

0 Ответов