
Linuxデスクトップからフレームを抽出したいアニメーションGIF画像を手に入れましたか? それを行う方法がわかりませんか? お手伝いします! LinuxでGIFからフレームを抽出する2つの簡単な方法を説明しながら、このガイドに従ってください。
方法1-GraphicsMagick
LinuxでGIF画像から個々のフレームを抽出する最良の方法は、GraphicsMagickツールを使用することです。 堅牢なコマンドラインがあり、GIF全体を個々のPNGフレームファイルに逆コンパイルするために使用できます。
残念ながら、GraphicsMagickツールは非常に多くのLinuxオペレーティングシステムにプリインストールされていません。 そのため、使用する前に、アプリをコンピューターにインストールする必要があります。
Linux PCへのGraphicsMagickのインストールを開始するには、ターミナルウィンドウを開きます。 Linuxデスクトップでターミナルウィンドウを開き、キーボードのCtrl + Alt + Tを押します。 または、アプリメニューで「ターミナル」を検索して開きます。
ターミナルウィンドウが開いたら、PCで使用しているLinuxオペレーティングシステムに対応する以下のインストール手順に従ってください。
Ubuntu
Ubuntuでは、ターミナルウィンドウで以下のapt installコマンドを使用して、GraphicsMagickアプリケーションを起動して実行できます。
sudo apt install graphicsmagick
Debian
Debian Linuxを使用している場合は、ターミナルウィンドウで単一のapt-get installコマンドを使用して、システム上でGraphicsMagickツールを動作させることができます。
sudo apt-get install graphicsmagick
Arch Linux
Arch Linuxユーザーの場合、以下のpacmanコマンドを使用して、「Extra」ソフトウェアリポジトリからGraphicsMagickアプリケーションをシステムにインストールできます。
sudo pacman -S graphicsmagick
Fedora
Fedora Linuxを使用している場合は、ターミナルウィンドウで以下のdnf installコマンドを使用することにより、GraphicsMagickアプリケーションを起動して実行できます。
sudo dnf install graphicsmagick
OpenSUSE
OpenSUSE Linuxのソフトウェアリポジトリには、最新のGraphicsMagickツールがあります。 システムで動作させるには、ターミナルウィンドウで以下のzypperinstallコマンドを使用します。
汎用Linux
このガイドに記載されていないLinuxオペレーティングシステムを使用している場合は、「graphicsmagick」を検索し、パッケージマネージャーを使用してインストールすることで、GraphicsMagickをコンピューターにインストールできます。 または、公式Webサイトにアクセスして インストールガイドに従ってください。
GraphicsMagickを使用したフレームの抽出
GraphicsMagickを使用してGIFからフレームを抽出するには、gmconvertコマンドを使用します。 ただし、最初にCDコマンドを使用して、GIF画像があるディレクトリに移動する必要があります。この例では、GIFは「画像」にあります。
cd ~/Pictures
ディレクトリに移動したら、逆コンパイルを開始します。 長くはかからないはずです。
gm convert MY-GIF.gif -coalesce +adjoin GIF_Frame%3d.png
変換が完了すると、ファイル名「GIF_FRAME」の後に数字が続く多くのPNG画像が表示されます。 これらの画像ファイルを調べて、保持するフレームを探し、残りを削除します。
方法2– Gimp
コマンドラインが適切でない場合、GIF画像からフレームを抽出する別の方法は、GIFをGimpにインポートし、アニメーションを個々のフレームとして探索し、必要なフレームを保存することです。
Gimpを使用してGIF画像ファイルからフレームを抽出することを開始するには、プログラムをインストールする必要があります。 Gimpをインストールするには、インストールガイドに従ってください。
Gimpでフレームを抽出する
GimpのGIFファイルから個々のフレームを抽出するのは非常に簡単です。 開始するには、Linuxファイルマネージャーを開き、マウスでGIFを右クリックします。 次に、右クリックメニューで[プログラムから開く]を探し、カーソルを合わせます。
「Openwith」にカーソルを合わせた後、「Open with GNU ImageManipulationProgram」オプションを選択してクリックします。 これを行うと、GIFがGIMPに読み込まれます。
GIFがGIMPに読み込まれたら、レイヤーを確認します。 GIFの各フレームは独自のレイヤーです。 ここから、目のアイコンをクリックしてすべてのフレームを非表示にし、キャンバスに何も表示されないようにします。
すべての画像が非表示になったら(目のアイコンをクリックして)、レイヤーを調べて、抽出する個々のフレームを見つけます。 次に、キャンバスに表示するフレームの目のアイコンをクリックして、表示される唯一のレイヤーにします。
選択したフレームがキャンバスに表示される唯一のフレームであるため、[ファイル]メニューをクリックしてオプションを表示します。 次に、「名前を付けてエクスポート」ボタンをクリックして、エクスポートプロセスを開始します。
「エクスポート」メニューで、フレームをPNGファイルまたはJPGファイルとして保存します。 Linuxファイルシステムで使い慣れた場所を選択して保存してください。 そうでなければ、あなたは 3月 画像ファイルを置くときは忘れてください。