OBS بتنسيق Snap. مزيج لا يهزم

OBS بتنسيق Snap

هناك مشاريع مفتوحة المصدر ليس لديها فقط ما تحسد عليه لحلول الدفع الاحتكارية ، ولكن مطوري تلك التطبيقات هم الذين يجب أن يحسدوا.. تعد أداة إنشاء الرسومات والرسوم المتحركة ثلاثية الأبعاد Blender ، ومدير المحتوى WordPress ، وخادم Apache ولغة برمجة Python جزءًا من تلك القائمة التي كان متصفح Firefox يعمل عليها مرة واحدة قبل أن يختار مطوروه التشدد السياسي لتجربة المستخدم.

من الذي يجب أن يكون بالتأكيد على هذه القائمة هو OBS Studio ، الحل الشامل مفتوح المصدر لالتقاط وتدفق الفيديو والصوت.

عندما فعلت قائمة من برامج Snap المفضلة ، تصدرتها OBS Studio.  ليس فقط لأن البرنامج نفسه ممتاز ، ولكن بسبب الميزات الإضافية التي يتضمنها الحزم.

OBS Studio بتنسيق Snap. هذا هو الغرض من الحزم القائمة بذاتها

إذا تعلمت شيئًا ما في أيامي كتاجر (إلى جانب حقيقة أنني أكره خدمة الجمهور) فهو أنه ليس عليك أبدًا أن تفترض أن أي شخص على الجانب الآخر يعرف ما نتحدث عنه. لذلك نذهب مع شرح بسيط.

على الرغم من أن البرامج لها وظائف مختلفة ، إلا أن هناك مهام تتكرر. لإعطاء مثال واحد فقط ، يتيح لك متصفح Firefox أو مجموعة LibreOffice المكتبية أو محرر الصور El Gimp طباعة المستندات أو حفظها بتنسيق PDF. إذا كان على كل برنامج تضمين رمز لهذه الوظائف ، فلن يصل إلى مساحة القرص لكل منهم ما تفعله هذه البرامج هو استخدم وظائف الطباعة أو تحويل PDF المثبتة في نظام التشغيل. تُعرف البرامج التي تسمح بهذه الوظائف باسم التبعيات.

ومع ذلك. يتكون توزيع Linux من عدة برامج ذات جداول تطوير مختلفة. ومن الممكن أن إذا حاولت تثبيت أحدث إصدار من البرنامج ، فإن التبعيات المضمنة في نظام التشغيل لديك غير متوافقة. لذلك لن يعمل البرنامج.

هذا هو السبب في اختراع تنسيقات الحزم القائمة بذاتها. تتضمن هذه التنسيقات (Appimage و FlatPak و Snap) جميع التبعيات التي يحتاجون إليها للعمل ، وما لم تقدم لهم تعليمات محددة ، فإنها لا تتفاعل مع نظام التشغيل. حتى إذا كنت تستخدم نفس التطبيق لتحديثها ، فإنهم يفعلون ذلك بطريقة مختلفة عن التطبيقات المثبتة عادة.

العودة إلى OBS Studio

الحقيقة هي أنه باستثناء وجود أحدث إصدار ، فإن معظم حزم Snap أو FlatPak أو Appimage لا تساهم على الإطلاق. لكن في حالة OBS Studio ، الأمر مختلف. تضمنت الحزم وظائف إضافية ووظائف غير مضمنة في حزم Linux الرسمية.

تثبيت OBS Studio بتنسيق Snap

أول شيء تثبيت البرنامج باستخدام:
sudo snap install obs-studio
ثم نقوم بتوصيله بمكونات النظام المختلفة
sudo snap connect obs-studio:alsa
sudo snap connect obs-studio:audio-record
sudo snap connect obs-studio:avahi-control
sudo snap connect obs-studio:camera
sudo snap connect obs-studio:jack1
sudo snap connect obs-studio:kernel-module-observe
snap connect obs-studio:avahi-control

خيار مفيد للغاية هو الكاميرا الافتراضية. تتيح لك هذه الأداة محاكاة كاميرا ويب أو ميكروفون بمصدر صوتي أو فيديو مخزّن في النظام.
sudo snap connect obs-studio:kernel-module-observe
sudo apt -y install v4l2loopback-dkms v4l2loopback-utils
echo "options v4l2loopback devices=1 video_nr=13 card_label='OBS Virtual Camera' exclusive_caps=1" | sudo tee /etc/modprobe.d/v4l2loopback.conf
echo "v4l2loopback" | sudo tee /etc/modules-load.d/v4l2loopback.conf
sudo modprobe -r v4l2loopback
sudo modprobe v4l2loopback devices=1 video_nr=13 card_label='OBS Virtual Camera' exclusive_caps=1

لتتمكن من الوصول إلى المحتوى المخزن على محركات أقراص خارجية:
snap connect obs-studio:removable-media

إذا كنت ترغب في دمج الصور المخزنة في كاميرا رقمية في الإرسال:
snap connect obs-studio:raw-usb

لاكتشاف استخدام عصا التحكم:
snap connect obs-studio:joystick

يمكن استخدام المكونات الإضافية لجهات خارجية إذا قمت بتنزيلها وتثبيتها في المجلدات
/snap/obs-studio/current/.config/obs-studio/plugins/

لم أتوسع في ميزات البرنامج لأنني قمت بذلك بالفعل مقالة - سلعة الذي أشرت إليه سابقًا. أعتزم أيضًا التوسع في مقالات أخرى حول هذا الموضوع.

إذا كنت مهتمًا ، يمكنك أن تجد هنا معلومات اكثر.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.