Konsoldan Linux'ta görüntülerin GIF'leri nasıl oluşturulur

Sosyal ağlardaki moda animasyonlu Gif'ler, milyonlarca var ve farklı amaçlarla, bazıları bizi eğlendiriyor ve diğerleri bizi bilgilendiriyor, ancak şüphesiz bir şeyi göstermenin ve inanılmaz bir viral etkiye sahip olmanın en verimli yolu haline geldi. Bütün bunlar için öğretmek istiyoruz konsoldan Gif görüntüleri oluşturun son derece basit ve hızlı bir şekilde, ancak oldukça kapsamlı bir parametrelendirme ile sonuçlanacak yüksek kaliteli ve kişiselleştirilmiş animasyonlu gifler.görüntülerden gif oluştur

Linux'ta GIF görüntüleri oluşturmak için süper güçlü ve oldukça basit bir sözdizimine sahip olan imagemagick yardımcı programını kullanacağız.

İmagemagick nedir?

ImageMagick Görüntüler üzerinde birçok eylem gerçekleştirmemize izin veren çeşitli yardımcı programların gruplandırılmasıdır, açık kaynaklıdır ve normalde görüntüleri görüntülemek, düzenlemek ve hatta dönüştürmek için kullanılır.

Tüm bu yardımcı programlar komut satırından yönetilir, 100'den fazla formatla uyumludur ve çok kısa bir öğrenme satırına ve oldukça basit bir sözdizimine sahiptir.

İmagemagick nasıl kurulur?

Imagemagick, çeşitli linux dağıtımlarında yerel olarak bulunur, ancak işletim sisteminize varsayılan olarak yüklenmemişse, aşağıdaki komutlardan bazılarıyla kolayca yapabilirsiniz:

İmagemagick'i Ubuntu, Debian ve türevlerine yükleyin

Ubuntu, debian, deepin ve türev kullanıcıları aşağıdaki komutları kullanarak yükleyebilir:

$ sudo apt-get install php5 php5-common gcc $ sudo apt-get install imagemagick

Imagemagick'i Arch Linux ve türevlerine yükleyin

Arch linux ve wrapper'da, aşağıdaki komutla AUR depolarını kullanabiliriz:

$yaourt -S imagemagick

İmagemagick'i CentOS / RHEL7, openSUSE, Fedora ve türevlerine yükleyin

Yum yardımıyla bu dağıtımlarda imagemagick'i kurabiliriz, sadece aşağıdaki komutları çalıştırın

# [yum | dnf | zypper] http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-6.9.3-5.x86_64.rpm # [yum | dnf | zypper] yükleme http : //www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.9.3-5.x86_64.rpm

İmagemagick'i kaynak koddan yükleyin

Tüm dağıtımlar için imagemagick'i doğrudan kaynak kodundan kurabiliriz, bunun için şu komut dizisini çalıştırmalıyız:

$ cd / opt $ wget http://www.imagemagick.org/download/ImageMagick.tar.gz $ tar xvzf ImageMagick.tar.gz $ cd ImageMagick-6.9.3 $ touch configure $ ./configure $ make $ make install $ ldconfig / usr / local / lib $ / usr / local / bin / convert logo: logo.gif

İmagemagick kullanarak görüntülerden GIF nasıl oluşturulur

İmagemagick ile animasyonlu gif oluşturmak son derece basittir, gif'i oluşturmak ve aşağıdaki komutları çalıştırmak için bir araya getirmek istediğimiz tüm görüntüleri aynı dizinde bulundurmamız yeterlidir:

$ cd / DirectoryGörüntüler $ mogrify-yeniden boyutlandır 640x480 * .jpg * .png # Bu, görüntüleri aynı boyuta yeniden boyutlandırmak içindir $ convert -gecik 20 -döngü 0 * .jpg * .png migif.gif #Gecikme, gecikme süresini temsil eder

Bu oldukça basit ve sezgisel komutlar serisiyle hareketli giflerimizi verimli bir şekilde oluşturabiliriz.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   kırlangıç dijo

    ImageMagick'in potansiyeli beni asla şaşırtmaz. Bir an konsol komutlarını kaydederek gif yapmakla ilgili olduğunu düşündüm.

    Linux'ta meme benzeri görüntüler oluşturmak için grafik arayüzlü bir uygulama biliyorsanız, bunu bilmek iyi olur. Öğretici için çok teşekkür ederim, özellikle mem oluşturmakla ilgileniyorum. Blog için tebrikler, her zaman okudum, devam et!

  2.   Tulio dijo

    Imagemagick iyi ama animasyonlu gif için ffmpeg ve gifsicle kombinasyonunu daha çok seviyorum. Ffmpeg görüntülerden veya videolardan oluşturmak için ve gifsicle optimize etmek için, ancak bunların oluşturulmasına da izin verir.
    Termux'ta da mevcuttur, bu nedenle android mobil için çok iyi bir seçenektir.

    1.    3 dijo

      Merhaba Günaydın

      Tulio'dan veya bu blogda makaleler yazanlardan, gif oluşturmak ve optimize etmek için ffmpeg ve gifsicle'ın nasıl kullanılacağı veya videolardan gif oluşturmak için en iyi yöntemlerin neler olduğu konusunda bir eğitim hazırlamalarını rica ediyorum.

      selamlar

  3.   tkto dijo

    Belirtilen prosedürü takip ediyorum ve yazarken
    Yap $
    $ make: **** Hedef belirtilmedi ve makefile bulunamadı. Yüksek.

    Ne yapmamı önerirsin, teşekkür ederim.

  4.   3 dijo

    Merhaba Günaydın

    Öğretici için teşekkürler ... -loop 0 weight komutunun bu bölümünde neyi ifade ediyor? Bu komut görüntüleri hangi sırayla alıyor?

    Bir videodan nasıl gif yapabilirim (örneğin, ikinciden böyle ikinciye)?

    Selamlar ve yakında cevabınızı bekliyorum

  5.   David figueroa dijo

    Günaydın, dikkatimi çekiyor ama yeniden boyutlandırmak için resmin adını nereye koymam gerektiğini tam olarak anlamıyorum. Daha açıklanmış bir öğreticiniz olacak mı?

  6.   570n3d dijo

    Genial !!!