كيفية تسجيل سطح المكتب باستخدام FFmpeg على نظام Ubuntu Linux: 10 خطوات

جدول المحتويات:

كيفية تسجيل سطح المكتب باستخدام FFmpeg على نظام Ubuntu Linux: 10 خطوات
كيفية تسجيل سطح المكتب باستخدام FFmpeg على نظام Ubuntu Linux: 10 خطوات

فيديو: كيفية تسجيل سطح المكتب باستخدام FFmpeg على نظام Ubuntu Linux: 10 خطوات

فيديو: كيفية تسجيل سطح المكتب باستخدام FFmpeg على نظام Ubuntu Linux: 10 خطوات
فيديو: نسخة ويندوز مجانية وبطريقة حلال 😍🔥 | ازاي تجيب اي حاجة من مايكروسوفت ببلاش 🤑 (ازاي في ناس متعرفش😐) 2024, أبريل
Anonim

FFmpeg هو مشروع برمجيات مجاني ينتج مكتبات وبرامج لمعالجة بيانات الوسائط المتعددة. سيغطي هذا البرنامج التعليمي تثبيت FFmpeg واستخدامه لتسجيل سطح المكتب على Ubuntu Linux. قد تختلف نتائج كل فرد حسب تكوين النظام الخاص بك.

خطوات

سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 1
سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 1

الخطوة الأولى: تحقق مما إذا كان FFmpeg مثبتًا على نظامك

إذا لم تعطيك كتابة ffmpeg -version رسالة خطأ ، فهذا يعني أنه تم تثبيته. بخلاف ذلك ، يمكنك تثبيت FFmpeg عن طريق فتح محطة واستخدام الأوامر التالية:

  • اكتب / نسخ / لصق:

    sudo apt-get update

    يقوم هذا الأمر بتحديث مستودعات الحزم على نظامك

  • اكتب / نسخ / لصق:

    sudo apt-get install ffmpeg

    يقوم هذا الأمر بتثبيت FFmpeg على نظامك. إذا أعطاك هذا رسالة خطأ تفيد بأنك لست في ملف sudoers ، يمكنك كتابة su root ، وإدخال كلمة مرور الجذر ، ثم إصدار هذا الأمر. إذا لم يكن لديك كلمة مرور الجذر أيضًا ، فسيتعين عليك مطالبة مسؤول النظام بتثبيتها لك

سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 2
سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 2

الخطوة الثانية. انتقل إلى دليل "مقاطع الفيديو"

هذا ليس مطلوبًا ، ولكن الاحتفاظ بمقاطع الفيديو داخل هذا الدليل سيسمح لك بالعثور عليها بسهولة.

  • اكتب / نسخ / لصق:

    cd / home / your_user_name / Videos

سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 3
سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 3

الخطوة الثالثة: تأكد من تشغيل الميكروفون ورفع مستوى الصوت

ستسجل الأوامر التالية الفيديو الكامل لسطح المكتب والصوت بتنسيقات الفيديو المتوفرة أدناه.

سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 4
سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 4

الخطوة 4. اكتشف حجم شاشتك

ستحتاج إليه إذا كنت تريد تسجيل شاشتك بالكامل. لمعرفة حجم شاشتك ، اكتب: xdpyinfo | أبعاد grep:

سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 5
سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 5

الخطوة 5. لتسجيل الشاشة بدون صوت ، استخدم الأمر التالي:

ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0 + 0، 0 -c: v libx264rgb -crf 0 -عيّنة فائقة السرعة معدة مسبقًا. mkv

  • -video_size يحدد حجم المنطقة المسجلة. إذا كان لديك حجم شاشة مختلف ، فاستخدمه بدلاً من 1920 × 1080. إذا كنت تريد تسجيل منطقة فقط من الشاشة ، فحدد حجم المنطقة هنا.
  • -framerate يحدد معدل الإطارات ، i. ه. كم عدد إطارات الفيديو التي يتم تسجيلها في الثانية. إذا كنت بحاجة إلى معدل إطارات آخر ، فاستخدم رقمًا آخر غير 30. أقل معدل إطار مسموح به هو 20.
  • -f x11grab هو ما يخبر FFmpeg بالفعل بتسجيل شاشتك. لا يجب أن تغير ذلك.
  • -i: 0.0 + 0 ، 0 هو المكان الذي تحدد فيه إزاحة x و y للركن الأيسر العلوي من المنطقة التي تريد تسجيلها. على سبيل المثال ، استخدم

    :0.0+100, 200

  • للحصول على إزاحة x تساوي 100 وإزاحة y تساوي 200.
  • -c: v libx264rgb -crf 0 -preset فائق السرعة هي خيارات ترميز. تحدد هذه التسجيلات سريعة وخالية من الضياع.
سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 6
سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 6

الخطوة 6. استخدم الأمر التالي لتسجيل صوت الميكروفون أو أصوات النظام:

ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0 + 0، 0 -f pulse -ac 2 -i 0 -c: v libx264rgb -crf 0 - عينة فائقة السرعة. mkv

  • معظم الخيارات هي نفسها الخاصة بالتسجيل على الشاشة فقط ، ولكنك تحدد أيضًا بعض الخيارات الإضافية. لاحظ أنه لا يمكنك فقط إلحاق خيارات صوتية جديدة في النهاية ، لأن ترتيبها يؤثر على كيفية تفسيرها بواسطة FFmpeg.
  • - يخبر النبض FFmpeg أن يأخذ المدخلات من PulseAudio ، وهو خادم الصوت الخاص بك.
  • -ac 2 يحدد عدد القنوات الصوتية. إذا تلقيت خطأ مثل: "لا يمكن تعيين عدد القنوات على 2 (وسيطة غير صالحة)" ، يجب عليك تغيير ذلك إلى 1.
  • يحدد -i 0 الجهاز الذي سيتم الاستيلاء على الإدخال منه. يمكنك رؤية قائمة بجميع الأجهزة باستخدام الأمر pacmd list-sources. الرقم وراء

    -أنا

  • هو الفهرس مدرج هناك. سيعطيك الإخراج الآخر للأمر شرحًا لما هو جهاز الصوت هذا. من المرجح أن يسجل الجهاز الذي يحمل اسمًا مثل "مراقب الصوت التناظري المدمج" صوت النظام ، بينما من المرجح أن يكون أي شيء به "ميكروفون" في الوصف عبارة عن ميكروفون.
سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 7
سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 7

الخطوة 7. استخدم

-filter_complex amerge

لدمج كل من مدخلات الصوت في واحد.

سيتيح لك ذلك تسجيل الميكروفون الخاص بك وأصوات النظام في نفس الوقت. على سبيل المثال ، قد يبدو الأمر كما يلي: ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0 + 0، 0 -f pulse -filter_complex amerge -ac 2 -i 0 -f pulse -ac 2 -i 1 -c: v libx264rgb -crf 0 - عينة فائقة السرعة

سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 8
سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 8

الخطوة 8. اضغط على Ctrl + C لإيقاف التسجيل

يجب أن تخرج برسالة مثل: "الخروج بشكل طبيعي ، الإشارة المستلمة 2".

سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 9
سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 9

الخطوة 9. أعد تشفير الملف ، إذا لزم الأمر

إذا كنت قلقًا بشأن مساحة التخزين ، يمكنك تشغيل الأمر التالي للحصول على ملف أصغر دون فقد الجودة: ffmpeg -i sample.mkv -c: v libx264rgb -c: نسخة -crf 0 -preset جدًا عينة بطيئة-أصغر. مكف. بالطبع يمكنك القيام بأي تحويل آخر أيضًا ؛ راجع كيفية تحويل الوسائط باستخدام FFmpeg للحصول على إرشادات حول ذلك.

سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 10
سجل سطح المكتب الخاص بك باستخدام FFmpeg على Ubuntu Linux الخطوة 10

الخطوة 10. شاهد التسجيل

سيتيح لك ذلك تأكيد أنه تم تسجيله بالفعل على النحو المنشود. يمكنك استخدام مشغل وسائط مثل VLC أو Totem أو MPV. يعد فتح الملف بأحد هذه العناصر أمرًا بسيطًا مثل كتابة vlc samle.mkv أو totem sample.mkv أو mpv sample.mkv.

يجب أن يكون لديك مشغل وسائط مثبت. إذا لم يكن لديك أي مشغل وسائط على الإطلاق ، فيمكنك تثبيت واحد من خلال APT

تحذيرات

  • قم بإجراء اختبار تسجيل قصير قبل تسجيل أي شيء طويل بهذه الطريقة. سيتيح لك ذلك التحقق مما إذا كان الإعداد والأمر يعملان بشكل جيد ، وإجراء التعديلات إذا لزم الأمر.
  • قد يكون هناك تأخير قصير في بداية التسجيل ونهايته. سجل وقتًا أطول قليلاً من اللازم للتأكد من تسجيل كل ما تحتاجه حقًا.

موصى به: