대량 작업에 ExifTool 사용

대량 작업에 ExifTool 사용

다음 작업에 대해 ExifTool에 대한 도움을 받고 싶습니다.

  1. 수십 개의 하위 폴더에 수천 장의 사진이 흩어져 있습니다. 그러나 모든 하위 폴더는 단일 상위 폴더 아래에 중첩됩니다. 모든 파일에 변경 사항을 적용하도록 ExifTool에 어떻게 지시합니까?

  2. 내가 구체적으로 하고 싶은 일은 "저작권" EXIF ​​태그 아래의 각 값을 "잘라내고" "UserComment" EXIF ​​태그에 "붙여넣기"하는 것입니다. 모든 사진에 대해 동시에 이 작업을 수행하고 싶습니다. 물론 각 사진은 해당 값을 유지해야 합니다(이제는 다른 태그 아래에만 있음). 다시 말하지만, 모든 사진이 "저작권" 필드에 값을 갖고 있는 것은 아니며, 소프트웨어에서 해당 값을 무시할 것이라고 가정합니다.

  3. 마지막으로 ExifTool을 사용하여 가능한 모든 메타데이터를 삭제하고 "Comments" 태그 아래에 새로 생성된 값을 삭제했습니다.

도움과 지침을 주시면 감사하겠습니다.

감사해요!

답변1

다음 명령을 시도해 보세요.
exiftool -r -all:all= -tagsfromfile @ "-UserComment<Copyright" <DIR>

-r하위 디렉터리로 재귀하는 옵션은 이 옵션 뒤에 나열된 모든 메타데이터 복사본 태그를 현재 파일에서 다시 파일로
-all:all=제거합니다. TagsFromFile 후에는 태그로 복사되지만 태그 로 리디렉션 됩니다 .
-TagsFromFile @"-UserComment<Copyright"CopyrightUserComment

물론 먼저 확인하고 테스트하십시오. 이 명령은 _original확장명에 추가된 백업 파일을 남겨 둡니다 . 를 추가하여 명령이 올바른지 확인한 후에는 이를 방지할 수 있습니다 -overwrite_original.

관련 정보