بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
تسجيل الفيديو في فيدورا + سكربت لإزالة التشويش من الفيديوهات المسجلة .
سأشرح في هذا الموضوع كيف نسجل فيديو الشاشة لعمل شروحات مثلا ثم كيف نستخدم سكربت قمت ببرمجته لإزالت تشويش الصوت في الفيديو .
السكربت يعمل على فيديوهات mp4 فقط السبب أني لا أريد أن أعقد السكربت وليس لدي وقت لأجرب كل الصيغ.
ملاحظة السكربت تمت تجربته فقط على فيدورا 26 .
1-تحمل برنامج تسجيل الشاشة لواجهة جنوم.
لواجهة جنوم خاصة لمن يعمل من مدير العرض الجديد wayland الأفضل إستخدام هذه الإضافة لواجهة جنوم لاكن أولا نقوم بتثبيت هذه الأشياء .
sudo dnf copr enable region51/chrome-gnome-shell -y
sudo dnf install chrome-gnome-shell -y
ندخل على الرابط في الأعلى ونجعلها On ثم install وستظهر الإضافة في البانل في الأعلى .
نحدد اننا نريد تسجيل الصوت أيضا ونتأكد من أننا إخترنا Mp4 .
2- للوجهات الأخرى ممكن إستخدام برنامج vokoscreen لتثبيته ننفذ الأوامر في الاسفل نكتفي بنسخ لصق Copy Paste.
sudo dnf install --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install vokoscreen
ذات الشيء نتأكد من أننا فعلنا تسجيل الصوت ونتأكد من أننا إخترنا mp4 .
3-ضبط بعض الاشياء من خلال pavucontrol (إذا كنا نواجه مشكلة فقط).
sudo dnf install pavucontrol
إذا كنا نستخدم ميكروفون خارجي نختاره طبعا بعد وصله على الجهاز ونتأكد أن نسبة قوة الصوت معتدلة على العموم نجرب التسجيل عدة مرات ونضبط النسبة التي تناسبنا.
إذا واجهنا مشكلة مثلا عند كل إزالة وتركيب الميكروفون نجرب أن نجعله Set as fallback .
أيضا من مركز تحكم الواجهة التي نستخدمها نتاكد من أن كل شيء على ما يرام .
4-بعض النصائح.
-أولا من الجيد دائما قبل التسجيل الرسمي تسجيل فيديو صغير للتأكد من أن التسجيل يعمل من دون مشاكل وأيضا نتأكد أن قوت الصوت معتدلة .
-ثانيا من الأفضل عند التسجيل إغلاق البرامج الغير ضرورية.
-ثالثا من الأفضل إبعاد ميكروفون عن الضوضاء قدر الإمكان مثلا التلفاز صوت مروحة الجهاز الهاتف الذكي و...إلخ
-رايعا والأهم الأفضل ترك مدة قصيرة مثلا أول 5 ثواني أو أكثر في أول الفيديو من دون كلام بمعنى نشغل التسجيل ولا نتكلم عدة ثواني ثم بعدها نبدأ من نريد أن نقوله أو نشرحه وهو أمر مهم لعمل السكربت الذي سأشرح عنه في الأسفل .
5-تنزيل السكربت وتشغيله لاكن أولا نحتاج تثبيت بعض الأشياء .
sudo dnf install --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install ffmpeg sox
الأن تنزيل وتحضير السكربت .
sudo curl -o /usr/bin/ar-noise-remove https://raw.githubusercontent.com/yucefsourani/arfedora-noise-remove/master/ar-noise-remove
sudo chmod 755 /usr/bin/ar-noise-remove
هذا الفيديو الذي سجلته .
1-إسم السكربت .
2-إسم أو مسار الفيديو (ملاحظة من المهم وضع إسمه بين علامتي تنصيص خاصة أن الإسم فيه فراغات)
3-كما ذكرت سابفا الأفضل ترك مدة قصيرة مثلا أول 5 ثواني أو أكثر من دون أن نتكلم أثناء التسجيل لهذا هذه المدة تبدأ من 00:00:00 أي من أول الفيديو حيث اول صفرين الساعات وثاني صفرين الدقائق وثالث صفرين الثواني .
4-نلاحظ مدة السكوت تنتهي في الثانية الخامسة نضعها على حسب الفيديو عندنا, وثواني بالناقص لن تأثر يعني لنفترض المدة هي عشرة ثواني إذا وضعناها خمسة لن تأثر لاكن نحاول قدر الإمكان أن نضع الرقم الصحيح.
5-أخيرا هذه القيمة نغيرها ونجرب عدة مرات لنرى أي قيمة هي المثالية لنا حيث انها تأثر على الصوت في فيديو .
هذا ناتج الفيديو إلى جانب الفيديو الأصلي نلاحظ يبدأ إسمه ب arfedora وينتهي ب new والرقم الذي تكلمت عنه الذي يأثر على الصوت في فيديو في الحقيقة لا أعرف إسمه :D .