นี่คือคำสั่ง v4l2-ctl ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
v4l2-ctl - แอปพลิเคชันสำหรับควบคุมไดรเวอร์ video4linux
เรื่องย่อ
v4l2-ctl [-h] [-d ] [ตัวเลือกอื่นๆ มากมาย]
DESCRIPTION
เครื่องมือ v4l2-ctl ใช้เพื่อควบคุมอุปกรณ์ video4linux ไม่ว่าจะเป็นวิดีโอ vbi วิทยุ หรือ
swradio ทั้งอินพุตและเอาต์พุต สามารถควบคุมอุปกรณ์ดังกล่าวได้เกือบทุกด้าน
การแปลง V4L2 API แบบเต็ม
OPTIONS
-d, --อุปกรณ์=
ใช้อุปกรณ์ เป็นอุปกรณ์ V4L2 ถ้า เป็นตัวเลข แล้ว /dev/video เป็น
มือสอง
-v, --รายละเอียด
เปิดการรายงานอย่างละเอียด
-w, --ห่อ
ใช้ไลบรารีแรปเปอร์ libv4l2 สำหรับการเข้าถึงอุปกรณ์ V4L2 ทั้งหมด โดยค่าเริ่มต้น v4l2-ctl
จะเข้าถึงอุปกรณ์ V4L2 โดยตรง แต่ด้วยตัวเลือกนี้ การเข้าถึงทั้งหมดจะดำเนินการผ่าน
ไลบรารีเสื้อคลุมนี้
-h, --ช่วยด้วย
พิมพ์ข้อความช่วยเหลือ
--help-io
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกทั้งหมดที่รับ/ตั้งค่า/แสดงรายการอินพุตและเอาต์พุตทั้งคู่
วิดีโอและเสียง
--help-เบ็ดเตล็ด
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกเบ็ดเตล็ด
--help-ซ้อนทับ
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกทั้งหมดที่ได้รับ/ตั้งค่า/รายการโอเวอร์เลย์และเฟรมบัฟเฟอร์
รูปแบบ
--help-sdr
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกทั้งหมดที่รับ/ตั้งค่า/แสดงรายการวิทยุที่กำหนดโดยซอฟต์แวร์
รูปแบบ
--ช่วย-เลือก
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกทั้งหมดที่เกี่ยวข้องกับการเลือก (การครอบตัดและ
แต่ง)
--help-stds
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกทั้งหมดที่เกี่ยวข้องกับมาตรฐาน SDTV และ Digital
การกำหนดเวลาวิดีโอ
--help-สตรีมมิ่ง
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกทั้งหมดที่เกี่ยวข้องกับการสตรีม
--help-จูนเนอร์
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกทั้งหมดที่เกี่ยวข้องกับเครื่องรับสัญญาณและตัวปรับแต่งเสียง
--help-vbi
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกทั้งหมดที่ได้รับ/ตั้งค่า/แสดงรายการรูปแบบ VBI
--help-vidcap
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกทั้งหมดที่ได้รับ/ตั้งค่า/แสดงรายการรูปแบบการจับภาพวิดีโอ
--help-vidout
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกทั้งหมดที่ได้รับ/ตั้งค่า/แสดงรายการรูปแบบเอาต์พุตวิดีโอ
--help-edid
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกทั้งหมดที่ได้รับ/ตั้งค่า EDID
-- ช่วยทั้งหมด
พิมพ์ข้อความช่วยเหลือสำหรับตัวเลือกทั้งหมด
--ทั้งหมด แสดงข้อมูลทั้งหมดที่มี
-C, --get-ctrl=[,... ]
รับค่าของการควบคุม [VIDIOC_G_EXT_CTRLS]
-c, --set-ctrl==[,=... ]
ตั้งค่าการควบคุม [VIDIOC_S_EXT_CTRLS]
-D, --ข้อมูล
แสดงข้อมูลไดรเวอร์ [VIDIOC_QUERYCAP]
-e, --out-อุปกรณ์=
ใช้อุปกรณ์ สำหรับเอาต์พุตสตรีมแทนอุปกรณ์เริ่มต้นตามที่ตั้งไว้ด้วย
--อุปกรณ์. ถ้า เริ่มต้นด้วยตัวเลข จากนั้น /dev/video ถูกนำมาใช้.
-k, --กระชับ
กระชับกว่านี้ถ้าเป็นไปได้
-l, --list-ctrls
แสดงการควบคุมทั้งหมดและค่าของมัน [VIDIOC_QUERYCTRL]
-L, --list-ctrls-เมนู
แสดงการควบคุมทั้งหมดและเมนู [VIDIOC_QUERYMENU]
-r, --เซตย่อย=[,,]+
เซ็ตย่อยของอาร์เรย์ N- มิติเพื่อรับ/ตั้งค่าสำหรับการควบคุม , สำหรับทุกๆ
ขนาด (, ) tuple จะได้รับ
--รายการอุปกรณ์
แสดงรายการอุปกรณ์ v4l ทั้งหมด
--log-สถานะ
บันทึกสถานะของบอร์ดในบันทึกเคอร์เนล [VIDIOC_LOG_STATUS]
--get-ลำดับความสำคัญ
สอบถามลำดับความสำคัญการเข้าถึงปัจจุบัน [VIDIOC_G_PRIORITY]
--ตั้งค่าลำดับความสำคัญ=
กำหนดลำดับความสำคัญของการเข้าถึงใหม่ [VIDIOC_S_PRIORITY] คือ 1 (พื้นหลัง), 2
(แบบโต้ตอบ) หรือ 3 (บันทึก)
--เงียบ
ตั้งรหัสผลลัพธ์เท่านั้น ห้ามพิมพ์ข้อความใดๆ
--นอน=
นอนหลับ ให้เรียก QUERYCAP และปิดตัวจัดการไฟล์
EXIT สถานภาพ
เมื่อสำเร็จ จะคืนค่า 0 มิฉะนั้น จะส่งคืนรหัสข้อผิดพลาด
ใช้ v4l2-ctl ออนไลน์โดยใช้บริการ onworks.net