Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Кнопка конвертирования графики с NConvert
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
mrmerak



Joined: 20 Aug 2007
Posts: 441

Post (Separately) Posted: Sat Dec 05, 2015 16:44    Post subject: Reply with quote

Flasher
пошло дело )

так а что -ratio не обязателен если я хочу сохранять пропорции?
_________________
TC 9.51 | Win10 1903
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Dec 05, 2015 16:53    Post subject: Reply with quote

Так а зачем -ratio, если можно писать одинаковый процент обоих размеров напрямую? Запись короче получается. 4 символа против 6. А если перенести в "Команду", то вообще 3.
Code:
nconvert.exe -resize 50% 50% -l
%L

Кстати говоря, для jpg у меня даже кнопка есть с такими данными:
Команда: nconvert.exe -quiet -out jpeg -resize 50% 50%
Параметры: -truecolors -opthuff -rtype lanczos -l %L
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10236
Location: Россия, Саратов

Post (Separately) Posted: Sat Dec 05, 2015 17:35    Post subject: Reply with quote

Тема объединена с уже существующей.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Dec 25, 2015 01:59    Post subject: Reply with quote

Mellomann wrote:
Задача:
Превратить JPG в PNG с сохранением исходной даты изменения/создания JPG файлов.
>>>
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\NConvert\nconvert.exe
-out png -keepfiledate -clevel 9 -rtype lanczos -l %L
shell32.dll,299
Сконвертировать выбранные графические файлы в PNG с сохранением даты

1

_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Mellomann



Joined: 07 Sep 2009
Posts: 708

Post (Separately) Posted: Fri Dec 25, 2015 02:26    Post subject: Reply with quote

Flasher
Благодарствую.

Покурил к нему маны, нашёл чудную штуку:
Quote:
-colors num : Convert in Indexed Colors (256, 216, 128, 64, 32, 16 or Cool
, да вот беда - мне в монохромку это всё загнать надо - глубина цвета была до обJPEGивания ровно 1 бит.

Пока допилил до хотя бы так:
Code:
TOTALCMD#BAR#DATA
nconvert.exe
?-out png -keepfiledate -clevel 9 -colors 8 -rtype lanczos -l %L
shell32.dll,299


1
-1
Есть решение, или оно в чистый Ч/Б не умеет?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Dec 25, 2015 02:35    Post subject: Reply with quote

Можно в 3: -grey -2
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Mellomann



Joined: 07 Sep 2009
Posts: 708

Post (Separately) Posted: Fri Dec 25, 2015 02:47    Post subject: Reply with quote

Бьюсь челом о сруб светлицы... Как же всё просто оказалось:
Quote:
TOTALCMD#BAR#DATA
nconvert.exe
?-out png -keepfiledate -clevel 9 -sharpen 50 -contrast 100 -binary nodither -rtype lanczos -l %L
shell32.dll,299


1
-1
Зелёнкой убиваем жпег-шум, жирным - обчернобеливаем, красота!
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Dec 25, 2015 02:51    Post subject: Reply with quote

Ага, в голове нечто похожее уже вертелось. А ведь делал раньше как-то, правда по-другому. И в этом случае вместо lanczos уже quick можно ставить.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Mellomann



Joined: 07 Sep 2009
Posts: 708

Post (Separately) Posted: Fri Dec 25, 2015 02:55    Post subject: Reply with quote

Flasher
Кстати, не глянул, а правда - к чему тут ланцос...
Я размер не меняю, можно же убрать его? Или это ещё на что-то влияет?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Dec 25, 2015 02:58    Post subject: Reply with quote

Mellomann
Какой размер?
А, не размер убрать, а -rtype. Можно и убрать.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Mellomann



Joined: 07 Sep 2009
Posts: 708

Post (Separately) Posted: Fri Dec 25, 2015 03:14    Post subject: Reply with quote

Тогда так и вообще отлично настраивается
Code:
TOTALCMD#BAR#DATA
nconvert.exe
?-out png -sharpen 50 -contrast 50 -binary floyd -keepfiledate -clevel 9 -l %L
shell32.dll,299


1
-1


Даже как-то лучше имагина в однобитное гонит, не такое тёмное получается, лучше читать потом.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Dec 25, 2015 03:35    Post subject: Reply with quote

Смотря что перегонять. Я бы взял pattern вместо floyd, больше деталей сохранит.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group