Ответ 1
Попробуйте это вместо:
mogrify -quality 80% *.jpg
Если я конвертирую свои изображения с помощью
convert -quality 80% *.jpg
Это работает, но программное обеспечение изменяет имена файлов на первый, который он выбирает. Как я могу сохранить имя или даже заменить предыдущее изображение на качество более низкого качества.
Попробуйте это вместо:
mogrify -quality 80% *.jpg
преобразование командной справки:
convert input-file [options] output-file
Теперь немного script, чтобы преобразовать все файлы jpg в 80% качества оригинала в текущем каталоге
for file in *.jpg; do
convert "$file" -quality 80% "$file"
done;