Способы редактирования метаданных файла PNG?

Как я могу редактировать метаданные файла PNG?

Есть ли бесплатное программное обеспечение, которое я могу использовать?

Удивительно, но это кажется сложной задачей. В то время как быстрый поиск обнаружил несколько несвободных программ, которые утверждали, что могут редактировать метаданные PNG, единственные бесплатные варианты, которые я нашел, были для программ командной строки; не самые простые в использовании вещи. blog.client9.com/2007/08/…
На какой(их) операционной(ых) системе(ах) вы хотели бы это сделать?
Просто примечание: метаданные не обязательно следуют за файлом, если ими манипулируют другие программы. Причина этого в том, что программы могут поддерживать или игнорировать любые дополнительные фрагменты в файле, помимо дескриптора изображения и самих данных. Это означает, что программа может «забыть» неподдерживаемые (программой) фрагменты при повторном сохранении файла обратно на диск. Правильно написанные программы «запомнят» эти фрагменты и сохранят их. Я просто упоминаю об этом, поскольку кто-то сказал, что данные не всегда сохраняются - это основная причина в дополнение к программному обеспечению, которое намеренно удаляет их, чтобы уменьшить размер файла.

Ответы (7)

Со страницы Википедии для ' pngcrush' ,

Основная цель pngcrush — уменьшить размер потока данных PNG IDAT, пробуя различные комбинации методов сжатия и дельта-фильтров. Однако pngcrush также можно использовать для различных манипуляций с изображениями PNG, таких как изменение разрядности, удаление ненужных вспомогательных фрагментов или добавление определенных фрагментов, включая gAMA, tRNS, iCCP и текстовые фрагменты .

TweakPNG — это бесплатное программное обеспечение, которое может редактировать метаданные PNG (только для Windows).

ExifTool может редактировать метаданные PNG. Вы можете найти список поддерживаемых тегов здесь .

Exiftool — это бесплатный инструмент командной строки, но есть инструменты с графическим интерфейсом (перечислены на веб-сайте ExifTool), использующие движок ExifTool.

Новое средство просмотра фотографий по умолчанию в Windows 10 («Фотографии») теперь позволяет редактировать метаданные PNG:

  • Меню "..." (вверху справа)
  • "Информация о файле"
  • Можно изменить поля имени или даты съемки

Если вас интересует только дата, а не время, вы можете изменить другие свойства даты непосредственно в проводнике (через панель предварительного просмотра) или в окне свойств, щелкнув правой кнопкой мыши.

Если в файлы PNG добавляются метаданные, например ключевые слова, они не «прилипают» навсегда. Я обнаружил, что единственным безопасным способом было использование Bridge > Photoshop > Image Processor и пакетное изменение PNG в файл JPEG, PSD или TIFF. Я использовал tiff LZW для экономии места, и даже тогда это файл большего размера, чем png. Мне нужно было это, чтобы иметь возможность добавлять ключевые слова и описания в png в наборах для вырезок.

Это была не совсем моя идея. Я менял расширение файла более окольным способом и обнаружил, что это представлено скрапбукером, чье имя и сайт я забыл. Кажется, ее звали Кайла.

Я могу неправильно понять это, но мне кажется, что @liz вообще не добавляет метаданные в файлы PNG. Скорее конвертируйте в какой-то другой формат, который лучше обрабатывает метаданные, и используйте его. Это то, что вы действительно делаете?

Для MAC OSX существует бесплатное программное обеспечение под названием ' PNGCommentator' .
На других платформах не видел.

Метаданные PNG теперь можно добавлять и редактировать одним щелчком мыши. В версии 1.2 добавлена ​​поддержка пакетной обработки и настраиваемых пресетов, что позволяет значительно ускорить рабочие процессы. Текстовые макросы расширяют это еще больше, позволяя программному обеспечению автоматически вставлять такие данные, как дата или имя файла.

MetadataTouch может редактировать метаданные PNG, но это не бесплатно.