The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Пакетное уменьшение фоток с пропуском уже уменьшеных"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Системное и пользовательское ПО / Linux)
Изначальное сообщение [ Отслеживать ]

"Пакетное уменьшение фоток с пропуском уже уменьшеных"  –1 +/
Сообщение от CHIM email(ok) on 30-Янв-17, 11:29 
Доброго времени суток. Есть надобность пакетно пережать тонны фоток в папка с подпапками до определённого размера, но задачу усложняет то что в папках есть и маленькие фотки которые увеличиваются при проведении обычной команды "mogrify -resize 1920 *.JPG"
Кто знает ключик или может какой то простой скрипт типа if(zize *.JPG > 1920){ mogrify -resize 1920 *.JPG}
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Пакетное уменьшение фоток с пропуском уже уменьшеных"  +/
Сообщение от XAnder (ok) on 30-Янв-17, 12:34 
> Доброго времени суток. Есть надобность пакетно пережать тонны фоток в папка с
> подпапками до определённого размера, но задачу усложняет то что в папках
> есть и маленькие фотки которые увеличиваются при проведении обычной команды "mogrify
> -resize 1920 *.JPG"
> Кто знает ключик или может какой то простой скрипт типа if(zize *.JPG
> > 1920){ mogrify -resize 1920 *.JPG}

В этом случае размер нужно указывать так: '1920>'

См. http://www.imagemagick.org/script/command-line-processing.php на предмет «Bounding the width, height, and area; the operators >, <, and @»

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Пакетное уменьшение фоток с пропуском уже уменьшеных"  –1 +/
Сообщение от CHIM email(ok) on 30-Янв-17, 13:25 
>> Доброго времени суток. Есть надобность пакетно пережать тонны фоток в папка с
>> подпапками до определённого размера, но задачу усложняет то что в папках
>> есть и маленькие фотки которые увеличиваются при проведении обычной команды "mogrify
>> -resize 1920 *.JPG"
>> Кто знает ключик или может какой то простой скрипт типа if(zize *.JPG
>> > 1920){ mogrify -resize 1920 *.JPG}
> В этом случае размер нужно указывать так: '1920>'
> См. http://www.imagemagick.org/script/command-line-processing.php на предмет «Bounding
> the width, height, and area; the operators >, <, and @»

Спасибо мил человек! Хотел спросить, а как сделать так чтоб по всем вложенным папкам обработка шла? И желательно результат выполнения шёл в файл? Просто непонятно идёт процесс или нет когда большой объём фоток конвертируется.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Пакетное уменьшение фоток с пропуском уже уменьшеных"  +/
Сообщение от XAnder (ok) on 30-Янв-17, 14:35 
> Хотел спросить, а как сделать так чтоб по всем
> вложенным папкам обработка шла? И желательно результат выполнения шёл в файл?

Как-то так:


find ... -name '*.JPG' ... -exec ... > log

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Пакетное уменьшение фоток с пропуском уже уменьшеных"  –1 +/
Сообщение от CHIM email(ok) on 30-Янв-17, 15:40 
>> Хотел спросить, а как сделать так чтоб по всем
>> вложенным папкам обработка шла? И желательно результат выполнения шёл в файл?
> Как-то так:
>
 
> find ... -name '*.JPG' ... -exec ... > log
>

Спасибо! Вроде бы получается, но есть один косяк. Он при конвертации изменяет дату создания изображения, можно ли как то оставить дату прежней?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Пакетное уменьшение фоток с пропуском уже уменьшеных"  +/
Сообщение от як1984 on 30-Янв-17, 20:08 
touch --reference=source.jpg target.jpg
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Пакетное уменьшение фоток с пропуском уже уменьшеных"  +/
Сообщение от CHIM email(ok) on 07-Фев-17, 11:40 
> touch --reference=source.jpg target.jpg

Ну это получается когда нужно перенести дату создания из одного файла в другой, а если файл тот же но изменяется в процессе конвертации?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру