الرئيسية
» لينوكس
»
كيفية تغيير إعدادات كاميرا الويب على نظام لينكس باستخدام Cameractrls
كيفية تغيير إعدادات كاميرا الويب على نظام لينكس باستخدام Cameractrls
Cameractrls هو تطبيق GTK لضبط إعدادات كاميرا الويب المعروضة عبر Video4Linux2 (V4L2). ثبّته من Flathub، واختر الجهاز، ثم غيّر الإعدادات التي يعرضها فقط. تختلف الخيارات باختلاف الكاميرا وبرنامج التشغيل؛ وقد يكون أحد الإعدادات غير مدعوم.
قم بتثبيت Cameractrls
يذكر المشروع الأصلي Flathub كطريقة تثبيت. على نظام مُثبّت عليه Flatpak ومُهيّأ فيه Flathub عن بُعد، افتح Terminal وقم بتشغيل الأمر التالي:
flatpak install flathub hu.irl.cameractrls
اتبع التعليمات، ثم شغّل Cameractrls من قائمة التطبيقات على سطح المكتب. إذا لم يكن Flatpak مُثبّتًا، فاستخدم دليل تثبيت Flatpak الرسمي . كما تُدرج صفحة مشروع Cameractrls حزم التوزيع وتعليمات تثبيت المصدر.
قم بتثبيت Cameractrls من جهاز التحكم عن بعد Flathub باستخدام Flatpak.
تغيير إعدادات كاميرا الويب خطوة بخطوة
ابحث عن عقدة جهاز لينكس الخاصة بالكاميرا
إذا كان لديك أكثر من كاميرا أو لم تكن متأكدًا من الجهاز الذي يجب اختياره، فقم بتثبيت v4l-utilsحزمة التوزيعة الخاصة بك وشغّل الأمر v4l2-ctl --list-devices. سيُظهر لك الأمر روابط بين كاميرات V4L2 المكتشفة ومسارات الأجهزة /dev/video0. يمكن لكاميرا واحدة أن تعرض عدة نقاط وصول، لذا تحقق من نقطة الوصول بدلاً من افتراض أن جميع كاميرات الويب متصلة /dev/video0.
استخدم v4l2-ctl لتحديد مسار جهاز V4L2 الخاص بكاميرا الويب.
حدد الكاميرا في Cameractrls
افتح تطبيق Cameractrls واستخدم مُحدد الكاميرا في شريط العنوان لاختيار الجهاز الذي حددته. يُمكن للتطبيق تحديث الأجهزة المُكتشفة؛ استخدم هذه الخاصية بعد توصيل كاميرا ويب USB. يُنشئ Cameractrls صفحات التحكم الخاصة به بناءً على عناصر التحكم المُبلغ عنها من الكاميرا المُحددة، لذا قد تختلف التسميات والتصميم من جهاز لآخر.
تعتمد عناصر التحكم المعروضة على الكاميرا المختارة.
افتح المعاينة واضبط الإطار
استخدم نافذة المعاينة في تطبيق Cameractrls للتحقق من الصورة أثناء إجراء التغييرات. إذا كانت الكاميرا تعرض عناصر تحكم التكبير/التصغير، أو التحريك الأفقي، أو الإمالة، فقم بضبطها تدريجيًا وراقب المعاينة. غالبًا ما تكون هذه العناصر خاصة بكاميرا أو طراز معين؛ فهي تختلف عن اقتصاص الصورة في تطبيقات مكالمات الفيديو، ولن تظهر في كاميرات الويب التي لا توفرها.
استخدم نافذة المعاينة لتقييم التأطير وتغييرات الصورة.
اضبط التعريض والكسب
ابحث عن عناصر تحكم مثل التعريض التلقائي، والتعريض، والكسب. أبقِ التعريض التلقائي مُفعّلاً كنقطة بداية. إذا كنت بحاجة إلى تحكم يدوي، وكانت الكاميرا توفره، فأوقف تشغيل الخيار التلقائي أولاً، ثم غيّر قيمة واحدة في كل مرة مع معاينة الصورة. السطوع والكسب ليسا مرادفين: فالسطوع يُغيّر مستوى اللون الأسود في الصورة، بينما يُضخّم الكسب إشارة الكاميرا. يُحدّد معيار V4L2 عناصر التحكم الشائعة، لكن برنامج التشغيل هو الذي يُحدّد العناصر المتاحة ونطاقاتها المسموح بها.
لا تظهر خيارات التعريض والكسب إلا عندما تقوم الكاميرا المحددة بتعريضها.
ضبط توازن اللون الأبيض واللون
يُعدّ توازن اللون الأبيض التلقائي خيارًا افتراضيًا مفيدًا عند تغيّر إضاءة الغرفة. إذا تغيّر اللون تحت إضاءة ثابتة، فتحقق مما إذا كانت كاميرا الويب توفر تحكمًا يدويًا في توازن اللون الأبيض أو درجة الحرارة. قد تجد أيضًا عناصر تحكم في السطوع والتباين والتشبع والحدة ومعامل جاما. حرّك أشرطة التمرير بخطوات صغيرة وقارن المعاينة؛ فالتغييرات الكبيرة قد تجعل الوجه يبدو باهتًا أو مشبعًا بالألوان بشكل مفرط أو حادًا بشكل غير طبيعي. لا تدعم جميع الكاميرات جميع عناصر التحكم في الألوان.
اضبط توازن اللون الأبيض وعناصر التحكم في الألوان تدريجياً أثناء التحقق من المعاينة.
تقليل الوميض باستخدام تردد خط الطاقة
إذا كانت الإضاءة الداخلية تُصدر خطوطًا أو ومضات مرئية، فابحث عن مُتحكّم بتردد خط الطاقة. عند توفّره، اختر الإعداد الذي يُطابق مصدر الطاقة الكهربائية في مكان استخدام الكاميرا، وعادةً ما يكون 50 هرتز أو 60 هرتز. هذا مُرشّح لوميض الإضاءة، وليس إعدادًا لمعدل الإطارات. اتركه كما هو إذا لم يكن مُتحكّم التردد موجودًا أو إذا لم تظهر أي ومضة في المعاينة.
اختر إعداد خط الطاقة الذي يتناسب مع بيئة الإضاءة عندما يكون التحكم متاحًا.
اختر الدقة ومعدل الإطارات في تطبيق الالتقاط
تُستخدم Cameractrls للتحكم بالكاميرا، ولا توفر مُحددًا موحدًا للدقة ومعدل الإطارات في الثانية لجميع تطبيقات كاميرات الويب. اضبط هذه الخيارات في تطبيق مكالمات الفيديو أو التسجيل أو البث الذي سيلتقط الصورة. لفحص أوضاع جهاز V4L2، شغّل الأمر v4l2-ctl -d /dev/video0 --list-formats-ext، مع استبدال المسار بعقدة الكاميرا الخاصة بك. يصف مرجع خيارات v4l-utils التنسيق وحجم الإطار والفاصل الزمني. اختر وضعًا يدعمه كل من الكاميرا والتطبيق.
افحص عناصر التحكم في الجهاز وأوضاع الالتقاط المدعومة باستخدام v4l2-ctl.
إذا لم تتمكن Cameractrls من رؤية كاميرا الويب
تحقق أولاً من أن نظام لينكس يتعرف على الجهاز باستخدام الأمر ` v4l2-ctl --list-devices. إذا كان الأمر مفقودًا، فقم بتثبيته v4l-utilsمن مستودع البرامج الخاص بتوزيعتك. إذا كانت الكاميرا مدرجة، فاستخدم عقدة الفيديو الخاصة بها لفحص عناصر التحكم المتاحة.
v4l2-ctl -d /dev/video0 --list-ctrls
استبدل /dev/video0المسار الصحيح. يوثّق دليل v4l2-ctl خيارات الجهاز وقوائم التحكم هذه. إذا كان أحد عناصر التحكم مفقودًا أو معطلاً، فعادةً ما يكون ذلك قيدًا متعلقًا بالأجهزة أو برامج التشغيل للجهاز أو المدخل المحدد، وليس إعدادًا مخفيًا في Cameractrls. توضح وثائق التحكم V4L2 لنواة لينكس أن برامج التشغيل يمكنها عرض عناصر تحكم مختلفة وتعطيل العناصر غير المناسبة.
تحقق من النتيجة في تطبيق الفيديو الخاص بك
بعد ضبط الكاميرا، افتح التطبيق الذي تستخدمه فعليًا للمكالمات أو التسجيل، وتحقق من معاينة الفيديو. بعض التطبيقات تُعيّن إعدادات الكاميرا أو تطلب تنسيق فيديو خاص بها عند بدء التشغيل، لذا قد تختلف الصورة عن معاينة Cameractrls. في هذه الحالة، حدد الكاميرا المطلوبة في تطبيق التسجيل، واختر وضعًا مدعومًا.