Как с помощью БАС редактировать информацию о картинке?

Поддержка
  • Это не дубль. Там было про переименовать файл. Но переименовать я уже нашел, это действительно можно сделать с помощью батника.
    Теги с помощью cmd не изменить. И нет ни одной темы на форуме об этом.

  • @senerg said in Как с помощью БАС редактировать информацию о картинке?:

    Это не дубль. Там было про переименовать файл. Но переименовать я уже нашел, это действительно можно сделать с помощью батника.
    Теги с помощью cmd не изменить. И нет ни одной темы на форуме об этом.

    Так же заинтересовался данной темой. Как вариант для себя нашел способ https://www.imgonline.com.ua/delete-exif.php удалять метатеги через сторонний сервис онлайн. Хотя хотелось бы от старожил более подробного раскрытия как например через батник это сделать. Казалось бы вроде должно быть не сложно. Но считывания картинки в переменную не в формате база64, не дает возможность ее потом обратно записать. А в формате 64 я не могу метаданные найти.

  • Можно найти npm модуль, хоть под картинки, хоть под видео, хоть для аудио.
    https://www.npmjs.com/search?q=image meta

  • @denfilin , думаю стоит использовать эту штуку. Осталось разобраться как она работает.

  • @denfilin, Нашел более простой способ:

    magick mogrify -strip img.jpg
    
  • Нашел как почистить метаданные картинки с помощью БАС (BAS)
    0_1540373787023_image3.JPG

  • @samael_96, это добавляет лишнюю rgb - yuv конверсию, при чем далеко не факт, что бас умеет ее делать корректно. Правильнее использовать exiftool, там же можно прописывать необходимые тэги.

  • Вот правильный вариант записи метадаты:

    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 Мануал?... нет зато есть сам модуль он умеет все что там есть
    alt text.
    Да он умеет распознавать ну как он в принципе упрощенная версия тессеракта)) или капмостра. Собсна любая резалка. Он сравнивать умеет с эталоном.. как то так. да

  • @allive да да я на спор не помню кокойбукс только им сделал. Ну там правда получилось что он сравнивает просто для ржача он и так все отгадывал)) Но входил он сам. Бес куков) всегда капча.

  • @samael_96 Существуют некоторые тонкости при работе с ним он очень забавный. Я про модуль. вы в переменной видите id а ждете длинную base_64. Но это кода начать работу с изображением. Потом будет фсе. Да он не понимает data:image/gif;base64, вот типа такого совсем. убирайте. Если сразу в base64 когда он сам скринит или получает он все сам сделает. Еще очень внимательно в списках)) там может быть беда. он работает только с base_64 строки все остальное он не крашится))он просто ничо не сделает.

  • @allive к вопросу качества тут все зависит от присланного. Потому эталоны нада чистые. В смысле качество особенно если вы цвет менять будете Люди просто не задавались функционалом этого модуля. В массе пробовали единицы остальные почему то не стали и на форуме тишина ну только @Fox А ведь про цвет я не просто так написал
    alt text

  • @allive Зачем вам npm на imagemagic? У меня imagemagic и так прекрасно работает прям из баса без всяких нодов.

    @samael_96 said in Как с помощью БАС редактировать информацию о картинке?:

    с помощью одного БАС, без подключения кодов, модулей и прочего

    Так тут и есть без всяких модулей. скачал exiftool ровно также как обычный ffmpeg или ImageMagic и запустил одной строчкой прям из баса (строчку я уже написал выше).

  • @senerg вы не поняли я имел в виду что штатные модули это очень похожие модули на ноде. да... и вот. вам удобнее ну в каждой избушке свои погремушки.

  • @senerg подскажи пожалуйста,как ты запускаешь процесс?
    У меня сам cmd файл отрабатывает нормально,а вот через BAS его запустить не получатся
    Спасибо

  • @futuro said in Как с помощью БАС редактировать информацию о картинке?:

    @senerg подскажи пожалуйста,как ты запускаешь процесс?
    У меня сам cmd файл отрабатывает нормально,а вот через BAS его запустить не получатся
    Спасибо

    Скорее всего у вас указаны относительные пути. Вы бы выложили тестовый скрипт

  • 0 Votes
    5 Posts
    611 Views
  • 0 Votes
    7 Posts
    852 Views
  • 0 Votes
    9 Posts
    1125 Views
  • 0 Votes
    6 Posts
    698 Views
  • 0 Votes
    2 Posts
    1129 Views