تسجيل الفيديو في فيدورا + سكربت لإزالة التشويش من الفيديوهات المسجلة

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته




تسجيل الفيديو في فيدورا + سكربت لإزالة التشويش من الفيديوهات المسجلة .




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

السكربت يعمل على فيديوهات 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 .




الفيديو قبل إزالت التشوش منه.






الفيديو بعد إزالت التشوش منه.



شارك الموضوع

مواضيع ذات صلة

التسميات

2016 (1) 23 (1) 24 (3) 25 (1) 26 (1) 27 (1) 28 (1) 29 (1) 30 (1) 31 (1) إتصال (1) إختراق (2) أدة (1) أدوات (1) إرسال (1) أرش (1) إسترجاع (1) إستعلام (1) أشياء (7) أشياء تفعلها (8) إصدارات (1) إصلاح (6) إصلاحrealtek (1) إضافات (1) إضافة (1) أعجوبة (1) أعجوية (1) إعداد (1) إقاف (2) أقسام (1) ألعاب (2) الفرق (1) الفلاشة (1) القسم هوم (1) الكتابة بالعربية (1) إلى جانب (1) أندرويد (1) إنشاء (1) إنشاء مستودع (1) أيات (1) أيزو (1) أيقومات (1) أيقونات (1) ايقونات (2) باتش (1) بارامتر (1) بايثون (16) برامج (56) برامج إسلامية (2) برنامج (19) برودباند (1) بعد (7) بعد التثبيت (8) بلوتوث (1) بناء (1) بناء توزيعة (1) بيئة عمل (1) تثبيت (29) تجهيز (2) تجهيو من دون (2) تحزيم (2) تحقق (1) تحويل (1) تخصيص (5) ترجمة (2) ترقية (1) تسجيل الشاشة (1) تشغيل (3) تعريف (13) تعطيل (2) تعلم (6) تفعلها (7) تفعيل (2) تقطع الأحرف (1) تقعيل (1) تنزيل (2) تورنت (1) توزيعة (1) توسعة (1) ثيم (5) ثيمات (1) جافا (1) جماليات (7) جنوم (1) حجم (1) حرق (2) حزمة (1) حل (2) دالة (1) دورة (1) روتر (1) ريدهات (2) سكربت (2) شرح (11) صورة متحركة (1) فايرفوكس (1) فتح منفذ (1) فصل (1) فلاشة (3) فيدورا (29) فيدورا بالعربي (1) قاموس (1) كالي (2) كتاب (2) كتب (2) كرت (1) كروت الشاشة (1) كلمة المرور (2) كورس (1) كورورا (1) لعبة (1) لينكس (2) لينكسو (1) ماهو (6) متغير البيئة (1) مجانا (1) محاكات (2) محاكي (1) محمل الإقلاع إصلاح (1) محمول (1) مستودعات (1) مشكلة (2) ملف نصي (1) من إصدار (1) نظام ملفات (1) نمط (2) نواة (1) هجين (4) واجهات (1) وايرلس (1) وهمي (2) ويندوز (2) access token (1) active (2) add (1) after (7) alias (1) andoid studio (1) android (2) android studio (1) Apache (2) appstream (1) arboot (1) arboot fix (1) arch (3) archiso (1) arfedoraccframework (3) arfedoracontrolcenter (3) arfedy (1) atari (1) atom (1) ayat (1) bicon (1) blivet (1) blivet-gui (1) bls (1) bluetooth (1) book (2) books (2) bootloader fix (1) boxes (3) broadband (1) broadcom (1) broadwayd (1) bugzilla (1) build (2) builddep (1) bumblebee (1) bumbleebe (2) burn (2) byzanz (1) c# (1) calamares (1) camera (1) cannot open display (1) cannot open display: :0 (1) ccna (1) cd (2) centos (1) change (2) chsh (1) cisco (1) clion (1) clone (1) code.org (1) command (2) command line (2) commands (2) comps (1) connect (1) contra (1) convert (1) copr (1) could not connect to the debugger (1) cpu (1) cpufreq (1) createrepo (1) csharp (1) css (1) curlew (1) custom (2) dbus (3) dconf (1) dd (1) Decryption (1) defragment (2) desktop (1) desktop entry (1) dictionary (1) Digital signature (1) disks (1) dnf (14) do (7) docker (1) dolphine (1) download (2) downloads manager (1) dply (1) DRI PRIME (1) driver (9) dukto (1) e2fsck (1) efi (4) el forkane (1) elforkane (1) elif (1) emergency (3) emergency mode (3) emulator (1) enable (2) Encryption (1) entries (1) error mounting /dev/sd (1) ext4 (1) extend (1) extensions (2) fakenes (1) fast startup (2) fceux (1) fedora (45) fedora 25 alpha (1) fedora cloude (1) fedora28 (1) fedoraوفيدورا (1) fedy (1) fgmac (2) fgmac-24 (1) file (1) find (1) firefox (2) fix (10) flash mem (1) flash memory (2) flashplayer (1) flatpak (4) forward (1) fpaste (1) free (1) freebsd (1) freevpn (1) function (1) game (3) games (2) gedit (1) genymotion (1) gettext (1) gif (1) gimp (1) gio (1) github (5) github.io (1) glibc-common (1) gmaclinux (2) gnome (16) gnome boxes (1) gnome disk (1) gnome shell (13) gnome terminal (1) gnome-disks (1) gnu (1) godot (1) goldendict (1) google web designer (1) gpg (2) gradio (1) group (2) grub (7) grub2 (1) grubenv (1) gstreamer (1) gtk (8) gtk+ (1) gvrecord (1) hack (2) hash (4) hdmi (3) hibernate (1) home (2) hosspot (1) html (1) http (1) hybrid (2) icon (2) icons (3) ide (1) if (1) install (32) installf (9) installing (7) intellij idea (1) internet downlaod manager (1) iso (2) java (3) jdk (2) jetbrains (1) jetbrains toolbox (1) kali (2) kde (3) kernel (1) kernel parameters (1) key (1) kickstarts (3) korora (1) krita (1) kvm (2) kvm switches (1) lamp (1) laps (1) learn (1) legacy (1) legacy bios (3) libreoffice (2) libvirt (1) life is trange (1) linux (8) lutris (1) lv (1) lvm (2) mac (4) macros (1) mageia (1) make distro (1) mariadb (1) MariaDB and PHP Lamp Server (1) markdown (2) mate terminal (1) mbr (1) md5sum (1) mirro (1) mkconfig (1) mo (1) mono (2) monodevelop (2) mount (1) mp4 (1) multi screen (1) mumble (1) murmur (1) natron (1) nautilus (2) nes (1) netbeans (1) netcut (1) nintendo (1) ntfs (2) nvidia (8) objdesktop (1) ojuba (2) oop (1) opensuse (1) openvpn (1) opera (1) optirun (2) oracle (1) os.path (1) package (2) page (1) pages (1) pantheon (1) parameter (1) parameters (1) password (2) patch (1) path (2) pdf (1) peek (1) photoshop (1) php (1) phpstorm (1) plasma (2) plugin (3) plugins (1) plymouth (1) po (1) polkit (1) port (1) portable (1) portmatp (1) PostinstallerF (1) pot (1) powerline (2) powerline-go (1) preset (1) preview (1) primary display (1) primeos (1) primus (1) primusrun (1) private key (1) programs (3) protonvpn (1) pubg (1) public key (1) put (1) pv (1) pycharm (2) pygobject (4) pygtk (5) python (56) pythonk (1) qdbus (1) qemu (3) qemu-kvm (1) query (1) radio (1) raspberry pi (4) raspbian (2) reclaim space (2) record (1) redhat (3) remix (1) remix os (1) repo (4) repofrompath (1) repository (1) reset (1) resize2fs (1) rhel (1) router (1) rpm (7) rpmbuild (1) rtl8188ee (1) rtl8192c (1) rtl8192ce (1) rtl8192cu (1) rtl8192de (1) rtl8192ee (1) rtl8192se (1) rtl8723ae (1) rtl8723be (1) rtl8723com (1) rtl8821ae (1) rubymine (1) salix (1) scratch (2) scratch2.scratch 2 (1) screencast (1) script (2) seconday display (1) self (1) send (1) server (1) settings (2) sha1256sym (1) sha256sum (1) share desktop (1) shell (2) shortcut (1) shutter (1) skel (1) skel ماهو (1) skype (1) skype.برامج (1) slackware (1) software (1) soundcloud (1) source code (1) spec (2) spin (1) sqlmap (1) ssh (3) sshd (2) st-trans (1) steam (2) store (1) su (1) sudo (2) sudoers (1) swap (2) switch (2) Switchable Graphics (1) synergy (1) systemd (1) systemd preset (1) teamviewer (1) terminal (2) theme (5) things (7) thomson (1) thread (2) threading (2) thumbnails (1) to (8) tor (2) tor browser (1) torrent (1) transfer closed with 736700 bytes remaining to read (1) translation (1) turn off (2) tuxcut (1) txt (1) ubuntu (1) uefi (5) unable to mount location (1) unity (1) unity3d (1) upgrade (1) usb (1) useradd (2) utf-8 (1) vega (1) verify (1) vg (1) vgaوتبديل (1) vi (1) video (1) vim (1) vino (1) virsh (1) virt-install (1) virt-manger (1) virtual (1) virtual box (1) virtualbox (3) vmware (3) vnc server (1) vokoscreen (1) vpn (1) web server (1) webstorm (1) wifi (1) windows (4) windows-1256 (1) wine (1) woeusb (1) X Error: BadAccess (1) X Error: BadDrawable (1) xdg-mime (1) xdman (1) xfce (1) xfconf-query (1) yum (2) zeal (1) zealdocs (1)