Имате анимирано GIF изображение, от което искате да извлечете кадри на вашия Linux работен плот? Не можете да разберете как да го направите? Можем да помогнем! Следвайте това ръководство, докато разглеждаме два лесни начина за извличане на кадри от GIF файлове в Linux!

Метод 1 – GraphicsMagick

Най-добрият начин за извличане на отделни кадри от GIF изображение в Linux е с инструмента GraphicsMagick. Той има стабилен команден ред и можете да го използвате, за да декомпилирате цял GIF в отделни PNG файлове с рамка.

За съжаление инструментът GraphicsMagick не е предварително инсталиран на много операционни системи Linux. В резултат на това ще трябва да инсталирате приложението на компютъра си, преди да се опитате да го използвате.

За да започнете инсталирането на GraphicsMagick на вашия компютър с Linux, отворете прозорец на терминала. Отворете терминален прозорец на работния плот на Linux и натиснете Ctrl + Alt + T на клавиатурата. Или, като алтернатива, потърсете „Терминал“ в менюто на приложението и го отворете по този начин.

След като прозорецът на вашия терминал е отворен, следвайте инструкциите за инсталиране, описани по-долу, които съответстват на операционната система Linux, която използвате на вашия компютър.

  Как да инсталирате темата за иконите на Delft в Linux

Ubuntu

В Ubuntu можете да стартирате и стартирате приложението GraphicsMagick, като използвате следната команда apt install по-долу в прозорец на терминала.

sudo apt install graphicsmagick

Debian

Ако сте на Debian Linux, ще можете да накарате инструмента GraphicsMagick да работи във вашата система с една команда apt-get install в прозореца на терминала.

sudo apt-get install graphicsmagick

Arch Linux

Ако сте потребител на Arch Linux, ще можете да инсталирате приложението GraphicsMagick на вашата система чрез софтуерното хранилище “Extra”, като използвате командата pacman по-долу.

sudo pacman -S graphicsmagick

Fedora

Тези, които използват Fedora Linux, ще могат да пуснат и стартират приложението GraphicsMagick, като използват следната команда за инсталиране на dnf по-долу в прозорец на терминала.

sudo dnf install graphicsmagick

OpenSUSE

OpenSUSE Linux има най-новия инструмент GraphicsMagick в техните софтуерни хранилища. За да го накарате да работи във вашата система, използвайте следната команда за инсталиране на zypper по-долу в прозорец на терминала.

Генеричен Linux

Ако използвате операционна система Linux, която не е описана в това ръководство, можете да инсталирате GraphicsMagick на вашия компютър, като потърсите „graphicsmagick“ и го инсталирате с помощта на вашия мениджър на пакети. Като алтернатива можете да отидете на официалния уебсайт и следвайте ръководството за инсталиране.

  Как да инсталирате uTorrent на Linux с Wine

Извличане на кадри с GraphicsMagick

За да извлечете кадри от GIF с помощта на GraphicsMagick, използвайте командата gm convert. Първо обаче трябва да използвате командата CD, за да се придвижите до директорията, в която имате вашето GIF изображение. В този пример GIF е в „Pictures.

cd ~/Pictures

Веднъж в директорията, започнете декомпилирането. Не трябва да отнеме много време.

gm convert MY-GIF.gif -coalesce +adjoin GIF_Frame%3d.png

Когато преобразуването приключи, ще видите много PNG изображения с името на файла „GIF_FRAME“, последвано от число. Прегледайте тези файлове с изображения за рамката, която искате да запазите, и изтрийте останалите.

Метод 2 – Gimp

Ако командният ред не е за вас, друг начин за извличане на кадри от GIF изображение е чрез импортиране на GIF в Gimp, изследване на анимацията като отделни кадри и запазване на рамката, която искате.

За да започнете с извличането на кадри от GIF файлове с изображения с помощта на Gimp, ще трябва да инсталирате програмата. За да инсталирате Gimp, моля, следвайте нашето ръководство за инсталиране.

Извличане на рамки с Gimp

Извличането на отделни кадри от GIF файл в Gimp е доста лесно. За да започнете, отворете файловия мениджър на Linux и щракнете с десния бутон върху вашия GIF с мишката. След това прегледайте менюто с десния бутон на мишката за „Отваряне с“ и задръжте курсора на мишката върху него.

  Как да архивирате своя Geary Mail профил в Linux

След като задържите курсора на мишката върху „Отваряне с“, изберете опцията „Отваряне с програма за манипулиране на изображения на GNU“ и щракнете върху нея. Правейки това ще зареди вашия GIF в GIMP.

След като GIF се зареди в GIMP, погледнете слоевете си. Всеки кадър в GIF е собствен слой. Оттук щракнете върху иконата на окото, за да скриете всеки един кадър, така че нищо да не се показва на платното.

Когато всички изображения са скрити (като щракнете върху иконата на окото), преминете през слоевете и намерете отделния кадър, който искате да извлечете. След това щракнете върху иконата на окото за рамката, която искате да покажете на платното, за да бъде единственият видим слой.

Сега, когато избраната от вас рамка е единствената, която се вижда на платното, щракнете върху менюто „Файл“, за да разкриете неговите опции. След това щракнете върху бутона „Експортиране като“, за да започнете процеса на експортиране.

В менюто „Експортиране“ запазете рамката си като PNG файл или JPG файл. Не забравяйте да изберете познато място във вашата файлова система Linux, за да го запазите. В противен случай вие март забравете, когато поставите файла с изображение.

By admin