@kunik "Игнорировать ошибки". В случае ошибки перейти к метке в начало.
Как с помощью БАС редактировать информацию о картинке?
-
Можно найти npm модуль, хоть под картинки, хоть под видео, хоть для аудио.
https://www.npmjs.com/search?q=image meta -
Вот правильный вариант записи метадаты:
exiftool -All= -overwrite_original -m -q -q -ImageDescription="Title" -XPTitle="Title" -XPComment="Comment" -XPKeywords="Keywords" -XPSubject="Theme" -Title="Title" -Description="Title" -Subject="Keywords" -Rating="5" -RatingPercent="99" -LastKeywordXMP="Keywords" image.jpg -
@senerg
0_oНа конкурсы фотожопашопа тренируетесь?
https://www.npmjs.com/package/imagemagick
Чем вам стандартный не угодил? тем что мало кнопок? Или тем что сохранять не можно с размерами? А если изображение изменить, а потом сохранить? А вот мну почемуто кажется что он это он)) https://www.npmjs.com/package/imagemagick-native-promise ну или рядом.
Хотя я так понимаю вам зогчем то эта непонятная приблуда нужна.стандартный обработчик прекрасно распознает изображения капчи если они у него есть. -
@senerg said in Как с помощью БАС редактировать информацию о картинке?:
@samael_96, это добавляет лишнюю rgb - yuv конверсию, при чем далеко не факт, что бас умеет ее делать корректно. Правильнее использовать exiftool, там же можно прописывать необходимые тэги.
ХЗ может быть, зато с помощью одного БАС, без подключения кодов, модулей и прочего. Пробовал, вроде работает корректо, во всяком случае на массиве из 100 картинок битых не было. Может быть конечно шум вносит.
Я просто не программер, мне бы чего попроще. -
@allive said in Как с помощью БАС редактировать информацию о картинке?:
@senerg
0_oНа конкурсы фотожопашопа тренируетесь?
https://www.npmjs.com/package/imagemagick
Чем вам стандартный не угодил? тем что мало кнопок? Или тем что сохранять не можно с размерами? А если изображение изменить, а потом сохранить? А вот мну почемуто кажется что он это он)) https://www.npmjs.com/package/imagemagick-native-promise ну или рядом.
Хотя я так понимаю вам зогчем то эта непонятная приблуда нужна.стандартный обработчик прекрасно распознает изображения капчи если они у него есть.Э, я конечно извиняюсь, а есть где какой мануал покурить для чайников, как его использовать.
-
@samael_96 Мануал?... нет зато есть сам модуль он умеет все что там есть
.
Да он умеет распознавать ну как он в принципе упрощенная версия тессеракта)) или капмостра. Собсна любая резалка. Он сравнивать умеет с эталоном.. как то так. да -
@samael_96 Существуют некоторые тонкости при работе с ним он очень забавный. Я про модуль. вы в переменной видите id а ждете длинную base_64. Но это кода начать работу с изображением. Потом будет фсе. Да он не понимает data:image/gif;base64, вот типа такого совсем. убирайте. Если сразу в base64 когда он сам скринит или получает он все сам сделает. Еще очень внимательно в списках)) там может быть беда. он работает только с base_64 строки все остальное он не крашится))он просто ничо не сделает.
-
@allive к вопросу качества тут все зависит от присланного. Потому эталоны нада чистые. В смысле качество особенно если вы цвет менять будете Люди просто не задавались функционалом этого модуля. В массе пробовали единицы остальные почему то не стали и на форуме тишина ну только @Fox А ведь про цвет я не просто так написал

-
@allive Зачем вам npm на imagemagic? У меня imagemagic и так прекрасно работает прям из баса без всяких нодов.
@samael_96 said in Как с помощью БАС редактировать информацию о картинке?:
с помощью одного БАС, без подключения кодов, модулей и прочего
Так тут и есть без всяких модулей. скачал exiftool ровно также как обычный ffmpeg или ImageMagic и запустил одной строчкой прям из баса (строчку я уже написал выше).
-
@futuro said in Как с помощью БАС редактировать информацию о картинке?:
@senerg подскажи пожалуйста,как ты запускаешь процесс?
У меня сам cmd файл отрабатывает нормально,а вот через BAS его запустить не получатся
СпасибоСкорее всего у вас указаны относительные пути. Вы бы выложили тестовый скрипт
-
@futuro said in Как с помощью БАС редактировать информацию о картинке?:
Потом записываю в файл

У вас в конце пути стоит обратный слеш
\, файл при этом не создаётся.
Можно сократить все действия до одного, "Запустить процесс" с той строкой, которую сохраняете в шаблоне. Только укажите абсолютный путь до файла с расширением.



