저작권 정보와 매우 중요한 임베디드 컬러 프로파일을 모두 유지하고 싶기 때문에 사이트 설정에서 strip image metadata(이미지 메타데이터 제거)를 꺼 놓았습니다. 이전에는 이 설정이 잘 작동했지만, 최근에는 메타데이터가 다시 제거되는 것 같습니다. 아래 스크린샷에서 볼 수 있듯이, 원래 이미지(오른쪽)의 컬러 프로파일은 sRGB로, 유지되어야 할 상태입니다. 그러나 왼쪽의 다운로드된 버전에서는 RGB로 표시되어 있으며, 이는 매우 큰 차이입니다. 다른 모든 메타데이터도 제거된 것을 확인할 수 있습니다. 이것이 버그인지 100% 확신은 없지만, 그런 것처럼 보입니다. 테스트용 이미지를 업로드할 때 프로파일을 포함하지 않을 것으로 가정하고, 다른 지시가 없으면 프로파일이 포함된 이미지를 업로드하지 않겠습니다. 감사합니다!
새로운 작성기 미디어 최적화 설정을 활성화하셨나요? 이 설정은 항상 EXIF 정보를 제거합니다.
그렇군요, 그걸 생각해야 했는데. 정말 아쉬워요! 이 기능이 구현될 가능성이 있을까요, 아니면 아예 불가능한 건가요? 감사합니다!
EXIF나 색상 프로필에 대한 지원을 추가할 계획이 없습니다. 이 기능은 일상적인 기본 포럼을 위해 기획된 것이며, 사진가 커뮤니티에서는 무거운 이미지 파일이 해당 사용자들에게 좋은 것이기 때문에 이 기능을 활성화하지 않을 것이라고 예상합니다.
솔직히 동의하기 어렵습니다. 제 생각에 사진 커뮤니티에서 이 기능이 있는 것은 완벽합니다. 회원들이 원하는 크기의 파일을 자유롭게 업로드할 수 있고, 그로 인한 걱정도 하지 않아도 되니까요. 사진가들은 이미 더 큰 JPG 파일들을 많이 가지고 있는 경우가 많아서, 웹에 더 적합하도록 특정 크기로 다시 내보내야 하는 Lightroom, Photoshop 등의 단계를我省할 수 있습니다. 무거운 이미지 파일은 절대로 좋은 것이 아닙니다. 물론 사이트 속도를 늦추고, 초고속 인터넷이 아닌 경우 사용자 경험을 해치기 때문입니다. 게다가 거대한 파일을 업로드하는 데도 시간이 오래 걸려 다시 한번 경험의 질을 떨어뜨립니다. 우리는 거대한 파일이 필요한 것이 아니라, 약 1500px 해상도에서 매우 좋은 품질을 유지하면서 파일 크기는 작은 파일이 필요합니다. 메타데이터를 유지하는 옵션이 있다면 이 기능이 사이트에 도입되는 것을 절대적으로 원합니다. 재고를 부탁드립니다. 이 옵션이 우리 사이트에 생긴다고 생각했을 때 정말 설레었거든요. ![]()
여기에는 두 가지 기능 요청이 있습니다: EXIF 보존과 Colorspace(색 공간) 보존입니다.
EXIF 보존
strip image metadata 옵션 없이 composer media optimization image enabled 명령이 작동하도록 하는 것이 가능해야 합니다. 파이프라인 초기에 EXIF를 추출하고 파이프라인 말미에 다시 삽입하는 방식입니다. 다만, JS 또는 WASM에서 EXIF를 쉽게 읽고 쓰기하는 데 사용할 수 있는 지원되는 라이브러리를 하나도 찾지 못했습니다. 만약 누군가가 방치된 https://github.com/hMatoba/piexifjs를 사용하거나 https://github.com/paolobarbolini/img-parts를 WASM으로 변환해 보는 데 도전하고 싶다면, pr-welcome 입니다.
Color Space(색 공간)
우리는 Canvas를 사용하여 디코딩된 이미지를 RGBA 배열로 변환합니다. Canvas의 색 공간 지원은 복잡한 구조입니다. 더 다양한 색 공간에 대한 지원을 추가하기 위한 WICG 제안이 있지만, 당분간 실현되기는 어려울 것으로 보입니다.
