Як здабываць кадры з GIF на Linux

У вас на працоўным стале Linux ёсць аніміраванае GIF-малюнак, з якога вы хочаце атрымаць кадры? Не можаце зразумець, як гэта зрабіць? Мы можам дапамагчы! Выконвайце разам з гэтым кіраўніцтвам, калі мы разгледзім два простых спосабу здабывання кадраў з GIF-файлаў у Linux!

Спосаб 1 – GraphicsMagick

Лепшы спосаб атрымаць асобныя кадры з малюнка GIF у Linux з дапамогай інструмента GraphicsMagick. Ён мае надзейны камандны радок, і вы можаце выкарыстоўваць яго, каб дэкампіляваць увесь GIF у асобныя файлы PNG.

На жаль, інструмент GraphicsMagick не прадусталяваны ў многіх аперацыйных сістэмах Linux. У выніку вам трэба будзе ўсталяваць праграму на свой кампутар, перш чым спрабаваць яе выкарыстоўваць.

Каб пачаць устаноўку GraphicsMagick на вашым ПК з Linux, адкрыйце акно тэрмінала. Адкрыйце акно тэрмінала на працоўным стале Linux і націсніце Ctrl + Alt + T на клавіятуры. Або, у якасці альтэрнатывы, знайдзіце «Тэрмінал» у меню прыкладання і адкрыйце яго такім чынам.

Адкрыўшы акно тэрмінала, выконвайце інструкцыі па ўстаноўцы, выкладзеныя ніжэй, якія адпавядаюць аперацыйнай сістэме 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 install у акне тэрмінала.

sudo dnf install graphicsmagick

OpenSUSE

OpenSUSE Linux мае найноўшы інструмент GraphicsMagick у сваіх рэпазітарах праграмнага забеспячэння. Каб ён працаваў у вашай сістэме, выкарыстоўвайце наступную каманду zypper install у акне тэрмінала.

Праверце гэта:  Як усталяваць тэмы Openbox на Linux

Агульны Linux

Калі вы выкарыстоўваеце аперацыйную сістэму Linux, не ахопленую гэтым кіраўніцтвам, вы можаце ўсталяваць GraphicsMagick на свой камп’ютар, пашукаўшы «graphicsmagick» і ўсталяваўшы яго з дапамогай мэнэджара пакетаў. Акрамя таго, вы можаце зайсці на афіцыйны сайт і прытрымлівайцеся інструкцыі па ўстаноўцы.

Выманне кадраў з дапамогай GraphicsMagick

Каб атрымаць кадры з GIF з дапамогай GraphicsMagick, выкарыстоўвайце каманду gm convert. Аднак спачатку вы павінны выкарыстоўваць каманду CD для перамяшчэння ў каталог, у якім знаходзіцца ваша выява GIF. У гэтым прыкладзе GIF знаходзіцца ў раздзеле «Карцінкі.

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. Затым паглядзіце ў меню правай кнопкі мышы «Адкрыць з дапамогай» і навядзіце курсор на яго.

Пасля навядзення курсора мышы на «Адкрыць з дапамогай» выберыце опцыю «Адкрыць з дапамогай праграмы маніпулявання выявамі GNU» і націсніце на яе. Гэта загрузіць ваш GIF у GIMP.

Праверце гэта:  Як слухаць падкасты на працоўным стале Linux з дапамогай CPod

Пасля таго, як GIF загрузіцца ў GIMP, паглядзіце на свае пласты. Кожны кадр у GIF – гэта свой уласны пласт. Адсюль націсніце на значок вока, каб схаваць кожны кадр, каб нічога не адлюстроўвалася на палатне.

Калі ўсе выявы схаваныя (пстрыкнуўшы па значку вока), прайдзіцеся па слаях і знайдзіце асобны кадр, які вы хочаце атрымаць. Затым націсніце на значок вока для кадра, які вы хочаце паказаць на палатне, каб быць адзіным бачным пластом.

Цяпер, калі абраная вамі рамка з’яўляецца адзінай, бачнай на палатне, націсніце на меню «Файл», каб адкрыць яго параметры. Затым націсніце на кнопку «Экспарт як», каб пачаць працэс экспарту.

У меню «Экспарт» захавайце рамку як файл PNG або JPG. Абавязкова абярыце знаёмае месца ў вашай файлавай сістэме Linux, каб захаваць яго. У адваротным выпадку вы Ліпень забудзьцеся, калі вы змясцілі файл выявы.