drewnoakes/metadata-extractor

Treat \0 as terminator in IPTC strings

Open

#122 创建于 2015年9月4日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)Java (2,411 star) (470 fork)batch import
bugformat-iptcgood-first-issuehelp wantedimage-queue

描述

The below image, when passed through exiftool, reads the IPTC Source as "Getty Images North America".

When read with the IptcDirectory we're getting "Getty Images ����". On closer inspection it looks something more like: "Getty Images\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0003\u0000\u0000\u0000\u0005\u0000\u0000\u0000\n����".

The null character is often used to denote the end of a string - is this being respected? Or not as it's not part of the standard?

getty-borked

贡献者指南