Написать скрипт для декодирования тегов в файлах TIFF
Скрипт на вход получает путь к директории.
Необходимо просканировать директорию и все вложенные поддиректории, найти все файлы формата "*.tiff" и преобразовать текстовые метаданные в кодировку UTF8. Изначально текст записан на русском языке в неизвестной кодировке (CP866, Win1232, etc)
1. Как определить, какие текстовые поля необходимо кодировать?
Минимальный набор полей: Title, Subject, Tags, Comments, City
Поля дублируются и находятся в IPTC, EXIF, XMP тегах (больше примеров фото будет предложено после выбора исполнителя)
2. Как определить правильность выполненной работы?
- все файлы в указанной директории обработаны, согласно условию
- в свойствах файла все поля отображаются на русском языке в читаемой кодировке
- если загрузить фото в облако (на выбор), тексты отображаются в правилньой кодировке
- предложенный вами вариант валидации
3. Инструментарий
Скрипт / приложение может быть написано практически на чем угодно, но должна быть инструкция по компиляции или настройке окружения (если требуется), и пример использования (минимально)