Как пакетно конвертировать файлы 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 и его терминала, этот процесс доступен для всех пользователей, даже для тех, кто не имеет опыта работы с командной строкой.

Понравилась статья?

Помогите Setiwik.ru создавать больше глубоких обзоров и новостей. Один клик и ваш вклад помогает держать серверы включёнными и авторов мотивированными!

Спасибо, что вы с нами!

Nazario

Я Назар. Уже больше десяти лет я работаю с Linux и Windows системами каждый день. Это моя основная профессия и большая часть жизни.
Всё, что ты читаешь на Setiwik.ru, начинается с официальной документации, мануалов и технических спецификаций. Я их изучаю очень внимательно. Но ценность статей появляется именно тогда, когда я беру эту базу и пропускаю через десятки реальных ситуаций: ночные аварии, странные баги, которые не гуглятся с первого раза, выстраданные конфиги и проверенные обходные пути.
Я не обещаю истину в последней инстанции. Но если мой опыт поможет тебе сэкономить хотя бы пару часов нервов и перезагрузок, значит всё это было не зря. Здесь только практика: от тонкой настройки серверов до самых неожиданных ситуаций, которые официальные руководства обычно обходят стороной.
Setiwik.ru это место, где IT становится понятнее и спокойнее. Заходи почаще. Будем разбираться вместе.

Практические инструкции по Windows и Linux
Добавить комментарий