Как пакетно конвертировать файлы JPG в PNG в Linux

Привет, друзья. В этой заметке вы узнаете, как пакетно конвертировать файлы JPG в PNG в Linux. Процесс простой, но поверьте мне, многократно может вам сэкономить время.

Представьте, что у вас есть множество файлов JPG и по какой-то причине, вам нужно их конвертировать в PNG. Первое, о чем вы подумаете — это использовать онлайн-сервис, который позволяет это сделать. Но на самом деле многие из них, хотя и бесплатны, не позволяют это делать в большом количестве.

Как пакетно конвертировать файлы JPG в PNG в Linux
Как пакетно конвертировать файлы JPG в PNG в Linux

Так что же делать? Есть ли для этого программа? Конечно же есть и мы расскажем как сделать это.

В Linux есть способ сделать это,вам требуется всего лишь использовать терминал.

Как пакетно конвертировать файлы JPG в PNG

Первое что требуется сделать, это установить ImageMagick на вашу дистрибуцию Linux. В случае с Ubuntu 22.04 вы можете следовать этому посту, где мы подробно объясняем, как это сделать.

В случае Debian и его производных, вы также можете обратиться к официальным репозиториям.

sudo apt update

sudo apt install imagemagick

Но в таких дистрибутивах, как Arch Linux, Manjaro или Parabola, вы можете выполнить следующие действия.

sudo pacman -S imagemagick hostscript libheif libjxl libraw librsvg libwebp libwmf libxml2 libzip ocl-icd openexr openjpeg2 djvulibre pango potrace

Установив ImageMagick, вы получите в свое распоряжение команду convert, с помощью которой можно конвертировать по одному файлу за раз. Но, как я уже говорил, если у вас много файлов, не стоит запускать ее один раз, да и итерация не очень удобна.

Однако при установке ImageMagick вы можете использовать команду mogrify, которая позволяет выполнять такие задачи, как преобразование фотографий в другие форматы или изменение размера изображений.

В данном случае мы будем использовать ее для пакетного преобразования изображений из JPG в PNG. Для этого требуется выполнить следующую команду.

mogrify -format png *.jpeg

Эта команда перезапишет файлы в JPG. Вы можете захотеть сделать резервную копию исходных файлов на случай, если изменения вас не устроят.

Вы также можете использовать эту команду для изменения размера файлов.

mogrify -resize 50% -format png *.jpeg

Благодаря Linux и его терминальным инструментам это не составляет труда.

Заключение

В заключении можно отметить, что пакетное конвертирование файлов JPG в PNG в Linux с помощью ImageMagick является простым и удобным процессом, который может сэкономить много времени, особенно если вы имеете дело с большим количеством файлов. Используя команду mogrify, вы можете быстро и легко конвертировать файлы, а также изменять их размеры. Благодаря возможностям Linux и его терминала, этот процесс доступен для всех пользователей, даже для тех, кто не имеет опыта работы с командной строкой.

Nazario

Я — Nazario, создатель и автор сайта linuxwin.ru, специализируюсь на информационных технологиях с акцентом на системное администрирование Linux и Windows, веб-разработку и настройку различных систем.

Linux и Windows
Выскажите своё мнение или присоединяйтесь к обсуждению:

Отправляя комментарий, вы даете согласие на обработку ваших данных в соответствии с политикой конфиденциальности и даёте согласие на их использование.