MacOS에서 하나의 파일에서 해당 파일로 색상 태그를 설정하는 방법은 무엇입니까?


0

다른 파일 형식으로 변환 된 수백 개의 파일이 있는데, JPG에 GIF라고 가정 해 봅시다. GIF는 색상 태그가 붙었으므로 GIF에서 동일한 태그를 해당 JPG 파일에 제공하려고합니다. 그러나 나는 여기에 갈 길이 란 단서가 없다.

MacPorts를 통해 "태그"라는 cli 도구를 설치했지만 필요한 것을 찾기 위해 "찾기"기능으로 체인을 구축하는 데 어려움을 겪었습니다. 나는 도구에 무관심합니다. bash, app 또는 AppleScript 등 어떤 것이든지 환영합니다.

나 한테 어떤 힌트라도? 많이 Thanxx!


Google (ExifTools)? 그래도 GIF에서 해본 적이 없다.
Hannu

이 제안에 감사드립니다. 나는 나의 묘사에서 더 정확하게 했어야했다. 파일은 ExifTool에서 사용하거나 MP3와 함께 사용되는 태그가 아닌 macOS 파인더 색상 태그로 "태그 지정"됩니다. 나는 그것이 파일을위한 exteded 속성의 종류라고 생각합니다. 색상 태그는 프로젝트의 모든 파일을 표시하거나 녹색으로 유지해야하는 동안 삭제해야하는 "빨간색"으로 사용됩니다.
X-File

StackOverflow 에서 bash 스크립트를 발견 했지만 몇 가지 쉘 스크립팅 기능으로이 문제를 내 문제에 적용 할 수는 없습니다. - ((
X-File

답변:


0

그래서 심한 시행 착오를 거친 후에 나는 일렬로 일렬로 된 것 같습니다 :-P

쉘 도구 " 태그 "(예 : HomeBrew 또는 MacPorts를 통해)를 설치해야합니다.

for i in `find -E . -iregex ".*\.(gif|bmp|png)"` ; do FILE=$(tag -l $i | awk '{print $1}' | awk '{print substr($0, 0, length($0) - 4)}') ; TAG=$(tag -l $i | awk '{print $2}') ; find . -name "$FILE*.jpg" -exec tag -s "$TAG" {} \; ; done

나는 이것이 다른 누군가를 위해 사용되기를 바란다 ...


Hmpf ... 컴퓨터가 영어로 돌아 가지 않으면 문제가 발생할 수 있습니다. 내 것은 독일어로 설정되어 있으므로 "Yellow"태그는 "Gelb"이지만 스크립트는 색상이없는 변환 된 파일에 태그 "Yellow"를 설정합니다 ...
X-File
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.