LinuxでImCompressorを使用して画像を高速に圧縮する方法

LinuxでImCompressorを使用して画像を高速に圧縮する方法

最近、画像ファイルはどんどん大きくなり、手に負えなくなってきています。Linuxを使用していて、肥大化した大きな画像ファイルを処理することにうんざりしている場合は、それらを圧縮することをお勧めします。そのための最良の方法は、ImCompressorと呼ばれるアプリを使用することです。

LinuxにImCompressorをインストールする

LinuxでImCompressorアプリケーションを使用して画像ファイルを大幅に小さくする方法を説明する前に、アプリをインストールする必要があります。:現在、3つのそれをインストールする方法があるアーチのLinux AUR、Flatpak、およびソースコード経由で。このガイドでは、ImCompressorをインストールする3つの方法すべてを示します。

Arch Linux AUR

Arch Linuxユーザーの場合、ImCompressorアプリケーションを簡単にインストールできます。開始するには、Pacmanコマンドを使用して、「Base-devel」パッケージと「Git」パッケージの両方をロードします。これらはAURでの作業に必要です。

sudo pacman -S gitbase-devel

Arch Linux PCでGitパッケージとBase-develパッケージの両方をセットアップしたら、gitcloneコマンドを使用して最新バージョンのTrizenAURヘルパーを取得します。このアプリを使用すると、必要なすべての依存関係ファイルが自動的にインストールされるため、ImCompressorのインストールがはるかに簡単になります。

git clone https://aur.archlinux.org/trizen.git

CDコマンドを使用して「trizen」フォルダーに移動し、makepkgコマンドを使用してTrizenアプリをインストールします。

cd trizen

makepkg -sri

LinuxPCにTrizenAURヘルパーをインストールすると、それを使用してArch LinuxAURからImCompressorツールをすばやく簡単にインストールできます。

trizen-Sインコンプレッサー

Flatpak

ImCompressorの開発者は、市場に出回っているすべてのLinuxディストリビューションと互換性があるため、アプリケーションのFlatpakバージョンを維持しています。さらに良いことに、それはインストールが信じられないほど簡単であることを意味します。

ImCompressorアプリケーションをインストールするには、ガイドにアクセスして、Flatpakランタイムを有効にする方法を学びます。次に、以下のコマンドを使用して、ImCompressorを機能させます。

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub com.github.huluti.ImCompressor

ソースコード

LinuxでImCompressorを構築するには、GTK 3、Git、Meson、Python 3、OptiPNG、Pngquant、およびJpegotimが必要です。ソースコードを正しくコンパイルするには、これらをインストールする必要があります。頭の上くださいプロジェクトのGitHubのページにそれらをインストールする方法を学びます。

すべての依存関係がインストールされたら、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルウィンドウを開きます。次に、git cloneコマンドを使用して、ImCompressorのソースコードを取得します。

git clone https://github.com/Huluti/ImCompressor.git

コードをダウンロードしたら、CDコマンドを使用してターミナルウィンドウを「ImCompressor」フォルダに移動します。

cd ImCompressor

次に、mesonコマンドを使用して「ビルド」ディレクトリを生成します。

meson _build

mesonコマンドがビルド環境の生成を終了したら、CDコマンドを使用して、「_ build」ディレクトリに移動します。

cd _build

ninjaコマンドを使用して、ImCompresソースコードをコンパイルします。

忍者

最後に、忍者インストールプログラムを使用してプログラムをインストールします。

sudo ninja install

ImCompressorアプリケーションは、次の方法で簡単にアンインストールできます。

sudo忍者アンインストール

ImCompressorの使用

ImCompressorは、任意のJPEGまたはPNGファイルを取得してサイズを圧縮できる非常にシンプルなアプリケーションです。このチュートリアルでは、両方の画像形式を圧縮する方法を示します。

開始するには、LinuxデスクトップでImCompressorアプリケーションを開きます。次に、プログラムが開いているときに、「ロスレス/ロッシー」スライダーを見つけます。デフォルトでは、このスライダーはロスレス圧縮のために「ロスレス」に設定されています。ロスレスは、ほとんどの状況でそれを維持するのに最適な設定です。ただし、不可逆圧縮が必要な場合は、スライダーをクリックして「不可逆」に変更します。

PNGファイルの圧縮

ImCompressorは、OptiPNGとPngquantを使用してPNGファイルを小さくします。アプリで一部のPNGファイルを圧縮する場合は、以下の手順に従ってください。

ステップ1: [ファイルを参照]ボタンを見つけ、マウスでクリックして、画面に[ファイルを開く]ダイアログボックスを開きます。

LinuxでImCompressorを使用して画像を高速に圧縮する方法

手順2: [ファイルを開く]ダイアログボックスを使用して、小さいサイズに圧縮するPNG画像ファイルを見つけます。複数のファイルを選択する場合は、Ctrlキーを押しながら選択します。

LinuxでImCompressorを使用して画像を高速に圧縮する方法

ステップ3:「開く」ボタンをクリックして、圧縮プロセスを即座に開始します。

圧縮されたPNGファイルには、ファイル名に「min」が含まれます。

JPG / JPEGファイルの圧縮

ImCompressorツールは、Jpegotimを使用して、LinuxデスクトップでJPGおよびJPEGファイルを小さくします。LinuxPCでいくつかのJPG / JPEGファイルを圧縮するには、以下のステップバイステップの手順に従ってください。

ステップ1:「ファイルの参照」ボタンを見つけて、マウスで選択します。このボタンをクリックすると、ファイルを開くダイアログボックスが表示されます。

LinuxでImCompressorを使用して画像を高速に圧縮する方法

ステップ2:ファイルを開くダイアログボックスを使用して、小さくしたいJPG / JPEG画像ファイルを見つけます。複数のJPG / JPEGファイルを追加するには、Ctrlボタンを押しながらクリックします。

LinuxでImCompressorを使用して画像を高速に圧縮する方法

ステップ3: [ファイルを開く]ダイアログボックスの[開く]ボタンを選択して、圧縮プロセスを開始します。

圧縮されたJPG / JPEGファイルには、ファイル名に「min」が含まれます。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか