Ru-Board.club
← Вернуться в раздел «Программы»

» Помогите сжать по размерам много JPG файлов

Автор: TimeToDieSSS
Дата сообщения: 15.02.2005 08:47
Как при помощи этой проги сжать большое количество файлов до маленьких размеров т.е. у меня 100 картинок под номерами 1-100, а мне надо их уменьшеные копии под номерами 01-0100 т.е. уменьшить с 1024х768 до 160х240 и ноли добавить впереди.Как это сделать или можно при помощи еще чегонибудь?

ЗЫ: ACDS 7.0 eng
Автор: Cheery
Дата сообщения: 15.02.2005 08:48
TimeToDieSSS

Цитата:
Как при помощи этой проги

ACDSEE
Автор: FUBAR
Дата сообщения: 15.02.2005 09:13
TimeToDieSSS
такое обычно делают в фотошопе - так что учите фотошоп...
Автор: TimeToDieSSS
Дата сообщения: 15.02.2005 09:40
FUBAR
Спасибо за совет, но прежде чем за него браться, скажите можно ли там задать шаблон переименовывания файлов, а то на ручнике 2к рисунков не в кайф переименовывать
Автор: foxkid
Дата сообщения: 15.02.2005 10:16
TimeToDieSSS
Можно поиграться с IrfanView,используя опцию группового преобразования.А вообще любой,более менее приличный вьювер имеет такую опцию,имхо.
Автор: TimeToDieSSS
Дата сообщения: 15.02.2005 10:24
Да я понял что их много, но 2 условия четких мне нужны:
1.Чтобы было сжатие
2.Чтобы можно было задавать алгоритм переименования.


Знает кто нибудь точно т.е. пробовал?
Автор: foxkid
Дата сообщения: 15.02.2005 10:39
TimeToDieSSS
IrfanView-сжатие пробовал,работает.Переименование не пробовал,не было нужно.В настройках проги есть такое:1.пакетное преобразование2.пакетное преобразование с переименованием результирующих файлов3.пакетное переименование.
Автор: Maz
Дата сообщения: 15.02.2005 10:42
TimeToDieSSS

Цитата:
Да я понял что их много, но 2 условия четких мне нужны:
1.Чтобы было сжатие
2.Чтобы можно было задавать алгоритм переименования.


Цитата:
Знает кто нибудь точно т.е. пробовал?

не нервничай.
Все стараются помочь.
значит по порядку. Уж, извини, acdsee русская. Буду объяснять согласно русским пунткам меню.

1. Открываешь acdsee и выделяешь те файлы, с которыми собираешься работать.
2. нажимаешь правую кнопку мыши, выбираешь пункт меню инструменты - изменение размера.
3. заходишь в это меню и задаешь в опциях те размеры файлов которе тебе необходимы. Жмешь start resize и наслаждаешься жизнью.
3.После того как программа изменить размеры картинок, выделяешь все получившиеся новые изображения и жмешь правую кнопку мыши и выбираешь пункт аменю "переименовать".
4. В этом меню ишешь окошко шаблон и задаешь тот шаблон, по которому твои изображения будут переименованы.

Цитата:
у меня 100 картинок под номерами 1-100, а мне надо их уменьшеные копии под номерами 01-0100

в таком случае шаблон будет выглядить как 0#. Да на всякий случай проверь чуть выше с какого номера начинать переименовывать. должна стоять 1.
жмешь start rename и наслaждаешься жизнью.


зы. все это, как правильно заметил Cheery, можно было решить в топике по acdsee
Автор: TimeToDieSSS
Дата сообщения: 15.02.2005 10:47
Maz
ТЫ НЕ ПРОСТО ГОЛД МЕМБЕР, ТЫ ОГОЛДЕННЫЙ МЕМБЕР!
Спасибо огромное!!!
Автор: Firenze
Дата сообщения: 06.03.2005 02:57
есть много файлов размера 1600х1200. нужно создать копию каждого из них с разными размерами: 800х600, 1024х768, 1280х1024, итд. причем желательно, чтобы к каждому варианту в конце имени файла прибавлялась надпись, соответствующая разрешению. какой посоветуете софт?
Автор: doney
Дата сообщения: 06.03.2005 11:31
Firenze
В фотошопе. Action пользуй.
Автор: Firenze
Дата сообщения: 06.03.2005 16:21
а нет ли по это дело специализированного софта? фотошоп качать только для этого имхо нерационально.
Автор: doney
Дата сообщения: 06.03.2005 16:32
ну можно еще ACDSee использовать
Автор: Firenze
Дата сообщения: 06.03.2005 16:50
ACDSee умеет делать resize только в один размер, а мне нужно в несколько сразу. в ACDSee приходится вручную менять имена всех файлов после ресайза, что отнимает очень много времени
Автор: S0ldier
Дата сообщения: 06.03.2005 18:13
mPowerTools (Picaview) не пробовали?
Автор: Larry Laffer
Дата сообщения: 06.03.2005 18:16
Странно, что в данном топике не упоминалось о программе XnView. Она умеет обрабатывать любое количество картинок сразу. Позволяет в одну операцию преобразовывать формат. изменять размеры, убирать искажения и т.д. (список наворотов большой) Советую!
Автор: Firenze
Дата сообщения: 06.03.2005 20:07
Larry Laffer
ставил делюкс версию, но опять же, она не умеет сразу в несколько размеров картинки ресайзить.
S0ldier
тоже не умеет
Автор: volodyalipkin
Дата сообщения: 06.03.2005 21:47

Цитата:
она не умеет сразу в несколько размеров

А три раза запустить?
Автор: Firenze
Дата сообщения: 06.03.2005 22:51
volodyalipkin
разжевываю.

1. запускаю ACDSee Browser
2. выделяю в нем 100 картинок 1600х1200
3. Tools > Resize Images > выбираю размер > Start Resize
4. получаю кучу файлов с оригинальными именами + _resize, добавленном в конце.

чтобы добиться нужного мне результата нужно будет каждый из 100 полученных файлов переименовать (вместо _resize поставить _[ширина]x[высота]), и все это нужно будет проделать аж 3 раза. не находишь ли, что это займет немало времени?
Автор: igor_andreev
Дата сообщения: 07.03.2005 03:14
Firenze

Цитата:
чтобы добиться нужного мне результата нужно будет каждый из 100 полученных файлов переименовать (вместо _resize поставить _[ширина]x[высота]), и все это нужно будет проделать аж 3 раза. не находишь ли, что это займет немало времени

Полно ренеймеров в инете, SCR например http://www.soft-central.net/scr.php добавляет себя в контекстное меню папок и одним махом можно заменить в названии файлов _resize на 800x600

Цитата:
ставил делюкс версию, но опять же, она не умеет сразу в несколько размеров картинки ресайзить.

XnView то? Умеет еще как. В настройках Инструменты-Мультипреобразование выставляешь нужные операции с файлами и смотришь, зачем там еще есть кнопки "Сохранить сценарий" и "Экспорт пакета для NConvert"
А кнопки там, потому что XnView крутит-конвертит при помощи консольной nconvert.exe, она там с ним в одной папке лежит.
Можно даже XnView весь не ставить, а скачать только nconvert
http://perso.wanadoo.fr/pierre.g/xnview/en_ncdownload.html
потом написать в блокноте:

Код:
@echo off

:: делаем в текущей еще три папки
md 800x600
md 1024x768
md 1280x1024

:: берем каждую картинку *.jpg и передаем на обработку nconvert.exe
for %%a in (*.jpg) do call :_resize %%a
goto :eof

:_resize
set _f=%~nx1
set _n=%~n1
nconvert -o 800x600\%_n%_800x600.jpg -out jpeg -keepcspace -resize 800 600 %_f%
nconvert -o 1024x768\%_n%_1024x768.jpg -out jpeg -keepcspace -resize 1024 768 %_f%
nconvert -o 1280x1024\%_n%_1280x1024.jpg -out jpeg -keepcspace -resize 1280 1024 %_f%
goto :eof

:: конец пакетного файла
:eof
Автор: seva1
Дата сообщения: 30.08.2006 11:07
Народ а есть ли прога чтобы не к конкретному размеру сжимала, а попрпорционально?

Все нужно например всю папку уменьшить до ширины 300, как сделать?

А высота должна порпорционально снизится!
Автор: l_Instructor_l
Дата сообщения: 30.08.2006 13:39
Пользуюсь JPEG Resizer'om
Автор: freakru
Дата сообщения: 30.08.2006 14:09
IrfanView.

Что нажимать:

1. B (Б латинская на клавиатуре или File - Batch Conversion/Rename... из меню)
2. Add All (если надо, галку на Include subdirectories)
3. Галку на Use advansed options
4. Set advanced options и устанавливаешь как изменять (тебе конкретно нужно: галку на Resize, Witdh: 300, галку на Preversive aspect razio(proportional), OK)
5. Устанавливаешь Output directory и Start

Не очень длинно?
Автор: seva1
Дата сообщения: 31.08.2006 10:27
нажимая в папке с офтографиями add all и ничего не происходит, почему?
Автор: bredonosec
Дата сообщения: 31.08.2006 11:35
спробуйте тыкнуть на одну из файлов, потом контрол+А, потом "адд".
Автор: GreyGendalf
Дата сообщения: 22.02.2007 06:36
интересует программка для простых пользователей по сжатию графики, в основном фотографий (цифровые), есть сканированные документы в небольшом количестве.
для сканирования используются различные сканнеры и различный софт, поэтому обучить сразу сканировать с необходимым разрешением тяжело.

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

пользователи территориально удаленны.

неплохой вариант - TinyPic http://www.efpage.de/eindex.html
бесплатная, удобная, простой интерфейс (файлы просто дропаешь из експлорера на окно приложения).
но есть минус, отсутствие локализации (а это для простых пользователей очень важно), да и англиqская локализация не совсем нормально сделана, в некоторых диалогах выскакивает Ja/Nein.

есть ли ее аналоги?

PIXresizer, DragNShrink, EasyImage Lite, Mihov пробовал.
с сжатием справляются.
но интерфейсы рассчитаны на подготовленных.
XnView, ACDSee, IrfanView и другие графические пакеты тоже не подходят изза сложности.
Автор: VladimirRostov
Дата сообщения: 08.07.2010 00:33
igor_andreev

У меня похожая ситуация. Нужно папку с картинками
- уменьшить в размерах сначала до 800х600 (с сохраниением пропорций) в новую папку
- переименовать полученные файлы по маске *_800х600.jpg
- снова уменьшить исходные картинки уже до 150х150 в ту же папку с результатами.

Все это я успешно проделывал в XnView, но тремя операциями.
Хотелось бы делать все одним махом.

На их форуме посоветовали NConvert, но я не могу в нем разобраться.

Попробовал код из help'а:

Код: nconvert -out jpeg -ratio -resize 480 0 *.jpg
Автор: klarus
Дата сообщения: 08.07.2010 06:55
Странно, что никто не упоминул о JPEG Compressor (тема в варезнике), простому юзеру - и сразу фотошоп!? для сжатия и ресайза!? по меньшей мере не рационально (из пушки по воробьям). Поверьте в JPEG Compressor есть всё заявленным критериям: ресайз с сжатием, сжатие без ресайза, предустановки (письмо, WEB, и т.д.), пакетная обработка/переименование, оптимизатор, редактор и многое другое.
Автор: VladimirRostov
Дата сообщения: 09.07.2010 00:00
Понял, в чем была проблема.
Пробелы в конце строк:

Код: set _f=%~nx1
set _n=%~n1
Автор: Andryshok
Дата сообщения: 28.07.2010 12:46
Возьмите бесплатный XnView и там в пакетной обработке все это легко решается

Страницы: 12

Предыдущая тема: Rainmeter


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.