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

У вас в конце пути стоит обратный слеш
\, файл при этом не создаётся.
Можно сократить все действия до одного, "Запустить процесс" с той строкой, которую сохраняете в шаблоне. Только укажите абсолютный путь до файла с расширением.
-
@fox Благодарю!
Я разобрался,и дело было даже не в том что у меня слеш (я его позже заметил).
А в двух следующих проблемах:-
Bas не понимал путь к рабочей папки,а запускал процесс в своей папки (по умолчанию),несмотря на то что путь мной был ему указан. Нашел решение в указании /D D:\EXIF в указании пути (как оказалось /D - это ключ для перехода в папку (D - том диска)
-
Это то что Exiftool не обрабатывает метаданные если в файле их нет,и соответственно процесс может и запускался,но изменение в данных не происходило.
-


