Fujifilm 필름 시뮬레이션 활용하기
개요
사진 디렉토리에서 Fujifilm 프로필이 적용 가능한 DNG 복사본을 생성합니다. 모든 소스 파일은 바이트 단위로 보존되며, 번들 프로세서를 사용하여 결정론적 동작을 보장합니다.
워크플로우
-
사용자가 제공한 디렉토리를 확인합니다. 디렉토리가 제공되지 않은 경우 사용자에게 물어봅니다.
-
이
SKILL.md파일을 기준으로scripts/process.py를 찾습니다. Skill 디렉토리에서python3 scripts/process.py --help를 실행하여 프로세서가 사용 가능한지 확인합니다. -
다음 명령을 실행합니다:
python3 scripts/process.py "/absolute/path/to/photos" --json -
프로세서가 종료 코드
2를 반환하면references/compatibility.md를 읽습니다. 환경이 허용하는 경우 표준 패키지 관리자를 통해 누락된 종속성을 설치한 후 다시 실행합니다. 절대 검증되지 않은 바이너리를 다운로드하여 실행하지 마십시오. -
JSON 응답과
<output_dir>/report.json을 확인합니다.failed가0이고succeeded가discovered와 같은 경우에만 종료 코드0이 완료를 의미합니다. -
절대 출력 디렉토리, 성공/발견 개수 및 실패 항목을 반환합니다. 사용자가 생성된 DNG 파일을 Lightroom으로 가져올 수 있다고 알려줍니다.
안전 규칙
- 소스 파일을 절대 수정, 이동, 이름 변경 또는 삭제하지 마십시오.
- 소스 경로에 대해 직접 ExifTool을 실행하거나 대체 쉘 파이프라인을 즉석에서 만들지 마십시오.
- 기존
fujifilm-ready*디렉토리를 재사용하거나 덮어쓰지 마십시오. - 프로세서가 0이 아닌 종료 코드를 반환하거나, 보고서가 없거나, 검증이 실패한 경우 성공했다고 주장하지 마십시오.
- 카메라 식별 컨트롤을 제공하지 마십시오. 이 Skill은 하나의 고정된 Fujifilm 타겟을 사용합니다.
결과 계약
성공적인 출력 디렉토리에는 생성된 .dng 파일, report.json 및 REPORT.md가 포함됩니다. 프로세서는 소스 기준 폴더 구조를 유지하며 반복 실행 시 번호가 매겨진 출력 디렉토리를 생성합니다.
종속성, RAW 디코딩 또는 Lightroom 프로필 가용성 문제 해결이 필요한 경우에만 references/compatibility.md를 참조하십시오.