قم بإنشاء لقطة شاشة أو Screencast في GIF

هذه المقالة هي مساهمة في منتدانا من قبل المستخدم ادا

لدي فكرة عن إنشاء منشور عن Vim ووظائفه أعتقد أن الكثيرين لا يعلمون به ولجعله أكثر لفتًا للانتباه قلت لنفسي: ربما يمكنني إنشاء بعض الصور المتحركة ... لذلك بدأت العمل ثم أنا أيضا أشارك كيف يعمل ابتسامة كبيرة

قم أولاً بتثبيت التطبيقات الضرورية:

# pacman -S recordmydesktop mplayer imagemagick

التقاط مع recordmydesktop

$ recordmydesktop <nombre.ogv>

لالتقاط نافذة ، نضيف الموضع [x ، y] والحجم [العرض (العرض) ، الارتفاع (الارتفاع)]

$ recordmydesktop -x 1 -y 1 --width 400 --height 200 -o <video.ogv>

أوصي بإنشاء دليل لتخزين إطارات الفيديو.

$ mkdir <directorio>

نأخذ إطارات الفيديو باستخدام mplayer.

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

$ mplayer -ao null <video.ogv> -vo png:outdir=<directorio>

أخيرًا نقوم بإنشاء gif

$ convert -delay 10x100 <directorio>/* <nombre.gif>

كل هذه الخطوات تترك لنا صورة gif لطيفة ، ولكن هذه الصورة المتحركة التي تبدو جيدة جدًا تزن 4.2 ميغابايت

نحن "تحسين" قليلا

$ convert <nombre.gif> -fuzz 10% -layers Optimize <optNombre.gif>

الآن لدينا صورة متحركة قبيحة إلى حد ما ... لكن. يزن فقط 262 كيلو بايت

gif_wadaبعد التحرير قليلاً ، يمكننا تغيير الجودة والوزن باستخدام المعلمة -زغب

هنا مع زغب 5٪:

gif_wada2

الوزن: 335 كيلو بايت

هنا مع 2٪ زغب

gif_wada3

وهذا كل شيء!


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

10 تعليقات ، اترك لك

اترك تعليقك

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

*

*

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

  1.   ezitoc قال

    انها جيدة جدا. ولم أكن أعرف عن حزمة "cmatrix". إنه رائع!

    شكرا جزيلا.

  2.   كتيب قال

    كنت أعرف حزمة Byzanz ، والتي تقوم بتنفيذ ملف .gif مباشرةً في أمر:
    النوم 5 && byzanz-record -c -d 120 -w 1024 -h 768 -x 0 -y 0 test.gif

    1.    ادا قال

      أعرف أيضًا هذه الحزمة 😀 لم أشرحها في المنشور ... لكن القصد كان أن أقوم بذلك مع التطبيقات التي قمت بتثبيتها بالفعل ، وكان لدي برنامج mplayer و imagemagick فقط لتثبيت recordmydesktop. وهذا أيضًا لأنني أتجنب استخدام AUR 😀

      1.    semperfidelis قال

        سؤال وادا ما سبب تجنبك لاستخدام AUR؟

  3.   ريسل قال

    wao في كل مرة أفاجأ فيها بأن لينكس متعدد الاستخدامات ، شكرًا على البرنامج التعليمي

  4.   تاكو الفقراء قال

    لقد استخدمت vi حصريًا لمدة 45 يومًا أو نحو ذلك ، ولكن بعد معرفة emacs لا عودة ، أحيانًا أجد إغراءً للفشل السادس عند رؤية لقطات مثل هذه ، لكن emacs رائع جدًا (على الرغم من أنه لا يدعم الشتائم في وضع shell الخاص به).

  5.   إليوتيمي 3000 قال

    هذا مدهش.

  6.   رايون قال

    مثير للاهتمام للغاية ، لأكون صادقًا ، فإن موضوع الصور المتحركة ليس واضحًا جدًا بالنسبة لي ، ولكن صحيح أن إنشاء لقطة للشاشة مع أحدهم يمكن أن يكون ممتعًا للغاية!

  7.   NauTiluS قال

    وظيفة مثيرة للاهتمام.

    أرشفته لأحتفظ به مدى الحياة 🙂

  8.   vidagnu قال

    مثير للاهتمام ... لقد استخدمت ffmpeg.

    http://vidagnu.blogspot.com/2012/04/grabar-audio-y-video-de-pantalla-con.html