تعرّف على المسجل اﻷخضر

المسجّل اﻷخضر (Green-Recorder) هو برنامج بسيط لتسجيل سطح المكتب عربي المنشأ بواسطة اﻷخ “محمد هاني صباغ“، مكتوب بواسطة لغة Python ومكتبة GTK+3 وFFMPEG ويدعم معظم واجهات لينكس وخادوميّ العرض وايلاند وإكس.أورج ولعلّ أهم ميزة هو أنه أول برنامج على لينكس يدعم خادوم العرض وايلاند على جلسة جنوم.

البرنامج مفتوح المصدر ومرخص بواسطة رخصة جنو العمومية GPL 3 ويمكنك قراءة الكود ودراسته والتعديل عليه وإدراج مساهماتك على البرنامج على مستودع GitHub. (إذا كنتَ لا تعرف التعامل مع GitHub اقرأ المقالتين السابقتين: مدّخل إلى Git و دليل المبتدئين لـ GitHub).

التنسيقات المدعومة

يدعم المسجل اﻷخضر التسجيل بالتنسيقات التالية: mkv, avi, mp4, wmv, gif, nuts.

بالنسبة لجلسة جنوم بواسطة وايلاند فإن صيغة WebM هي فقط المدعومة.

*الصورة التالية تبيّن تسجيلًا بواسطة تنسيق GIF الخاص بالصور المتحركة:

عملية التسجيل

يمكن إيقاف التسجيل من خلال زر الفأرة اﻷيمن على اﻷيقونة واختيار Stop Record، أو عبر زر الفأرة اﻷوسط على أيقونة التسجيل في منطقة إشعارات النظام (System Tray أو Notification Area)، مع مراعاة أنها لا تعمل على كل الواجهات.

كذلك يمكن اختيار (audio input source) أو باﻷحرى مصدر دَخل الصوت عبر الجهاز الذي تحدده “عادة ما يكون افتراضيا PluseAudio حيث يختار ما قمتَ بتعيينه مسبقًا في الـ Configuration الخاص بـ PluseAudio” عدا عن ذلك يمكنك اختيار ما تريد.

إضافة لذلك يمكنك تعيين إعداداتك الافتراضية من نافذة التفضيلات (Preferences).

التثبيت

  • للتنصيب على Ubuntu/LinuxMint وأخواتهم:

أولًا تأكد من تفعيل الخيارين multiverse وuniverse من مصادر البرمجيات (Software Sources) “في الواقع أنا لم أحتج ﻹجراء هذه الخطوة على لينكس منت 18“، وعلى أيّة حال الصق اﻷوامر التالية بالطرفية لتثبيت البرنامج (لاحظ أن البرنامج موجود في مستودع اسمه fossproject) :

sudo add-apt-repository ppa:fossproject/ppa
sudo apt update
sudo apt install green-recorder
  • على توزيعة Debian:

بإمكانك الحصول على حزم دبيان مباشرةً من المستودع (PPA) ذاته الخاص بالبرنامج، وتثبيته على أيّ توزيعة دبيانية، إلّا أنك وبشكل أساسي ستحتاج إلى الحزمتين green-recorder و python-pydbus وربما تحتاج لوجود اعتماديات أخرى مثل FFMPEG، ستجد الـ PPA وحزمه على الرابط التالي على اللانشباد:

http://ppa.launchpad.net/fossproject/ppa/ubuntu/

  • بالنسبة لـ Fedora:

-اﻹصدار 24، الصق اﻷوامر التالية:

sudo dnf config-manager --add-repo 

http://download.opensuse.org/repositories/home:mhsabbagh/Fedora_24/home:mhsabbagh.repo
sudo dnf install green-recorder

-اﻹصدار 25:

sudo dnf config-manager --add-repo 

http://download.opensuse.org/repositories/home:mhsabbagh/Fedora_25/home:mhsabbagh.repo
sudo dnf install green-recorder

-اﻹصدار 26:

sudo dnf config-manager --add-repo 

http://download.opensuse.org/repositories/home:mhsabbagh/Fedora_26/home:mhsabbagh.repo
sudo dnf install green-recorder

-بالنسبة لـ Fedora Rawhide:

sudo dnf config-manager --add-repo 

http://download.opensuse.org/repositories/home:mhsabbagh/Fedora_Rawhide/home:mhsabbagh.repo
sudo dnf install green-recorder
  • أمّا CentOS:

الصق اﻷوامر التالية:

cd /etc/yum.repos.d/

wget http://download.opensuse.org/repositories/home:mhsabbagh/CentOS_7/home:mhsabbagh.repo

yum install green-recorder
  • لتوزيعة Archlinux:

وذلك باستعمال AUR:

yaourt -S green-recorder-git
  • التوزيعات اﻷخرى:

ستحتاج لتثبيت الوحدة pydbus الموجودة في بايثون:

sudo pip install pydbus

ثم حمّل الملف المصدري من هنا وقم بتثبيت الاعتماديات اللازمة وهي (gawk, python-gobject, python-urllib3, x11-utils, ffmpeg, pydbus, pulseaudio, xdg-open (or xdg-utils), python-configparser, imagemagick) ثم الصق اﻷمر التالي (تأكد من تشغيله بواسطة بايثون 2، ﻷن 3 لا تعمل بواسطته) :

sudo python setup.py install

اترك تعليقاً

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

مشاركة