Re: Чем можно перевести *jpg большого разрешения в 800х600?
очень тяжело я эти скрипты воспринимаю :( В Втр, 05/01/2010 в 09:31 +0300, San_Sanych пишет: 05.01.2010 00:14, locke314 пишет: 5 января 2010 г. 0:58 пользователь Nikolay Semikin nikolay.semi...@gmail.com написал: . Есть ли способ одним махом допустим файлы 1900x1200 перевести в 800х600 точек? #!/bin/bash # не понял, можно ли соответствующей опцией вызвать convert рекурсивно для всех файлов в директории, быстрее было написать вот этот костыль; # необходим пакет ImageMagick: утилита convert поставляется в его составе; # конвертирует соблюдая соотношение сторон исходного файла; mkdir target for i in * do name=`echo $i` |convert -geometry 800x600 $i target/resized.$i echo Сконвертировал $i в resized.$i и положил в target done exit 0 можно также и с заменой старых файлов: for i in *.jpg; do convert -resize 800x600 -quality 85% $i $i ;done -- Александр Вайтехович www: http://sanych.nnov.ru jabber: sanych{a}sanych.nnov.ru -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Чем можно перевести *jpg большого разрешения в 800х600?
Тогда проще тебе воспользоваться любым imagehost'ингом, например imagehost.spark-media.ru (не рекламы ради :) Клади фотки в .zip, укажи конечное разрешение и заливай. Исходное сообщение От: Nikolay Semikin nikolay.semi...@gmail.com Reply-to: ubuntu-ru@lists.ubuntu.com Кому: ubuntu-ru@lists.ubuntu.com Тема: Re: Чем можно перевести *jpg большого разрешения в 800х600? Дата: Wed, 06 Jan 2010 11:51:53 +0300 очень тяжело я эти скрипты воспринимаю :( В Втр, 05/01/2010 в 09:31 +0300, San_Sanych пишет: 05.01.2010 00:14, locke314 пишет: 5 января 2010 г. 0:58 пользователь Nikolay Semikin nikolay.semi...@gmail.com написал: . Есть ли способ одним махом допустим файлы 1900x1200 перевести в 800х600 точек? #!/bin/bash # не понял, можно ли соответствующей опцией вызвать convert рекурсивно для всех файлов в директории, быстрее было написать вот этот костыль; # необходим пакет ImageMagick: утилита convert поставляется в его составе; # конвертирует соблюдая соотношение сторон исходного файла; mkdir target for i in * do name=`echo $i` |convert -geometry 800x600 $i target/resized.$i echo Сконвертировал $i в resized.$i и положил в target done exit 0 можно также и с заменой старых файлов: for i in *.jpg; do convert -resize 800x600 -quality 85% $i $i ;done -- Александр Вайтехович www: http://sanych.nnov.ru jabber: sanych{a}sanych.nnov.ru -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Чем можно перевести *jpg большого разрешения в 800х600?
mogrify есть программа такая. это кусок пакета imagemagick. оно как раз для пачковой обработки изображений. On Wed, 2010-01-06 at 11:51 +0300, Nikolay Semikin wrote: очень тяжело я эти скрипты воспринимаю :( В Втр, 05/01/2010 в 09:31 +0300, San_Sanych пишет: 05.01.2010 00:14, locke314 пишет: 5 января 2010 г. 0:58 пользователь Nikolay Semikin nikolay.semi...@gmail.com написал: . Есть ли способ одним махом допустим файлы 1900x1200 перевести в 800х600 точек? #!/bin/bash # не понял, можно ли соответствующей опцией вызвать convert рекурсивно для всех файлов в директории, быстрее было написать вот этот костыль; # необходим пакет ImageMagick: утилита convert поставляется в его составе; # конвертирует соблюдая соотношение сторон исходного файла; mkdir target for i in * do name=`echo $i` |convert -geometry 800x600 $i target/resized.$i echo Сконвертировал $i в resized.$i и положил в target done exit 0 можно также и с заменой старых файлов: for i in *.jpg; do convert -resize 800x600 -quality 85% $i $i ;done -- Александр Вайтехович www: http://sanych.nnov.ru jabber: sanych{a}sanych.nnov.ru -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Re: Чем можно перевести *jpg большого разрешения в 800х600?
В Втр, 05/01/2010 в 09:31 +0300, San_Sanych пишет: 05.01.2010 00:14, locke314 пишет: 5 января 2010 г. 0:58 пользователь Nikolay Semikin nikolay.semi...@gmail.com написал: . Есть ли способ одним махом допустим файлы 1900x1200 перевести в 800х600 точек? #!/bin/bash # не понял, можно ли соответствующей опцией вызвать convert рекурсивно для всех файлов в директории, быстрее было написать вот этот костыль; # необходим пакет ImageMagick: утилита convert поставляется в его составе; # конвертирует соблюдая соотношение сторон исходного файла; mkdir target for i in * do name=`echo $i` |convert -geometry 800x600 $i target/resized.$i echo Сконвертировал $i в resized.$i и положил в target done exit 0 можно также и с заменой старых файлов: for i in *.jpg; do convert -resize 800x600 -quality 85% $i $i ;done -- Александр Вайтехович www: http://sanych.nnov.ru jabber: sanych{a}sanych.nnov.ru Я непонимаю что тут понаписано :( -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
Чем можно перевести *jpg большого разрешения в 800х600?
Здравствуйте all! С прошедшим вас. Подарили мне на день варенья фоторамку, очень прикольная вещь, но есть у нее 1 баг если напихать в нее *.jpg файлы с высоким разрешением то она как бы подвисает и я решил спросить... Есть ли способ одним махом допустим файлы 1900x1200 перевести в 800х600 точек? -- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru