Чи є спосіб перенаправити реальну веб-камеру на віртуальну веб-камеру з командного рядка, наприклад, використовуючи v4l2loopback
модуль з ffmpeg
?
Деталі
У мене є стара веб-камера, яка працює з більшістю програмного забезпечення (vlc, сир тощо), але не з іншими (Skype).
Можливе рішення, щоб змусити його працювати з таким програмним забезпеченням, - це перенаправити його на віртуальну веб-камеру за допомогою v4l2loopback
модуля, як це робиться Webcamoid , але мені це потрібно зробити з командного рядка, наприклад через ffmpeg
.
Я впевнений, що це можливо і через ffmpeg
, але оскільки справжні веб-камери рідко переспрямовуються на віртуальні, я не знайшов прикладів в Інтернеті (єдині приклади, які я знайшов, як-от цей , перехоплення екрана захоплює або наявне відео замість віртуальної веб-камери) .
input.mp4
) на існуючий фізичний пристрій, і відповідач пропонує замість цього використовувати v4l2loopback. Тут мова йде про відправку живого реального веб - камери для віртуального веб - камери, так як це може зробити веб - камеру побічно більш сумісні з деякими додатками (наприклад , Skype), які не визнають його інакше. Насправді, відповідь на це питання пропонує використовувати щось подібне, ffmpeg -i input.mp4
а це не те, що я шукав тут.