Как я могу создать виртуальную веб-камеру с помощью Python?

Я пытаюсь сделать виртуальную веб-камеру, чтобы во время собраний в Zoom или Skype я мог отображать движущийся аватар . Я уже пробовал использовать pyvirtualcam, opencv и virtualvideo, но ни один из них пока не работал, и я не вижу никакой новой камеры . Можно ли создать виртуальную веб-камеру, которую вы можете выбрать, когда находитесь в Zoom или Skype с помощью Python?

2 ответа

В Python практически нет. Можно написать исходный фильтр DirectShow, который регистрирует себя как видеокамеру, и Zoom и Teams будут принимать его как камеру. Я сделал это. Однако DirectShow - это в значительной степени API-интерфейс, ориентированный на C ++ и COM. Вы будете постоянно сражаться с Python. Кроме того, он работает в режиме реального времени и является многопоточным.

Чувак, на мой взгляд, вы можете найти сценарий, который блокирует просмотр веб-камеры из программы, и у вас есть 2 автоматических варианта:

1- блок для увеличения открыт для скайпа 1- блок для скайпа открыт для увеличения

я думаю эта статья поможет вам

Другие вопросы по тегам