ความคิดแรกของฉันคือฉันสงสัยว่าใครมีวิธีสร้างวิดีโอปรากฏเป็นเว็บแคม (เช่นฉันกำลังคุยกับใครบางคน แต่วิดีโอและเสียงที่พวกเขาเห็นคือวิดีโอที่ฉันเลือกแทน) หลังจากค้นหาไปเล็กน้อยดูเหมือนว่าผู้คนได้ทำการวางท่อวิดีโอนี้แล้ว (ดังที่กล่าวไว้ในการจัดการ Dev Videoและปลอมเว็บแคมโดยใช้อุปกรณ์ลูปแบ็ควิดีโอ?
ตามที่ระบุไว้ในความคิดเห็นของคุณgst-launch v4l2src device=/dev/video0 ! v4l2sink device=/dev/video1
อนุญาตให้คุณทำซ้ำvideo0กับvideo1และvideo1สามารถอ่านได้โดยซอฟต์แวร์บางตัว
เพื่อให้การทำงานนี้เกิดขึ้นเมื่อคอมพิวเตอร์ของคุณเริ่มทำงานคุณสามารถติดตามUbuntuBootupวิธีการทำสิ่งต่างๆเช่น:
# /etc/init/videocloner.conf
description "VideoCloner"
start on runlevel [2345]
stop on runlevel [06]
respawn
exec gst-launch v4l2src device=/dev/video0 ! v4l2sink device=/dev/video1
สคริปต์นี้ควรจะเริ่มต้นเมื่อบูทเครื่องคอมพิวเตอร์และยังช่วยให้คุณสามารถเรียกใช้sudo service videocloner start|stop
(หมายเหตุ: ถ้าสคริปต์ตัวอย่างของฉันไม่ได้ทำงานให้ลองย้ายgst-launch v4l2src device=/dev/video0 ! v4l2sink device=/dev/video1
เข้าไปในสคริปต์เปลือกและเปลี่ยนexec
สายที่จะเรียกสคริปต์เปลือกของคุณแทน)