JFIF를 JPG로 변환하기, 그리고 변환이 필요 없는 경우 알아보기
.jfif 파일은 이미 JPEG입니다. JFIF는 1992년부터 JPEG이 사용해온 컨테이너로, 바이트도 같고 디코더도 같으며, 확장자만 다릅니다. Windows가 이 확장자를 사용하는 이유는 image/jpeg이 .jfif로 매핑된 레지스트리 항목 때문이지, 사진에 문제가 있어서가 아닙니다. photo.jfif를 photo.jpg로 이름만 바꿔도 실제로 잘 작동하며, 굳이 도구가 필요하다고 속이기보다 이 사실을 알려드리는 것이 낫습니다.
이름 바꾸기로 해결되지 않는 것은 폴더에 가득한 파일들, 실제 내용과 다른 확장자, 옆으로 누워서 열리는 사진, 혹은 원본이 너무 큰 경우입니다. 저희 테스트 세트의 13.4메가픽셀 사진은 기본 설정에서 4.82MB에서 1.88MB로, 60.9%가 줄었고, 약 1/3초 만에 처리되었습니다.
컴퓨터가 사진을 .jfif로 저장하는 이유
브라우저가 이미지를 저장할 때, Windows에 image/jpeg의 확장자가 무엇인지 묻습니다. 많은 환경에서 레지스트리는 .jfif로 답합니다. 이 답변이 파일과 함께 이동하므로, 다른 컴퓨터에서는 photo.jpg였을 사진이 내 컴퓨터에서는 photo.jfif로 저장됩니다. 픽셀, 압축, 색상 데이터는 모두 동일합니다. 파일 내용이 아니라 확장자만 확인하는 오래된 소프트웨어만이 파일을 열지 못할 뿐입니다.
세로 사진도 똑바로 돌아오고, 그대로 유지됩니다
스마트폰은 기기를 들고 있던 방향을 픽셀을 회전시키지 않고 EXIF 방향 태그로 기록합니다. 이 태그를 무시하는 변환기는 사진을 옆으로 돌려줍니다. 태그를 적용하되 태그를 남겨두는 변환기는 더 나쁩니다. 픽셀은 변환기에서 한 번, 파일을 여는 프로그램에서 또 한 번 회전되어, Chrome, iPhone, Windows 사진 앱에서 사진이 잘못된 방향으로 보이게 됩니다.
여기서는 회전 정보를 픽셀에 적용하고 태그는 지워주기 때문에, 다시 이미지가 회전되는 일이 없습니다. 방향 태그 6이 있던 1200x800 테스트 사진은 800x1200, 똑바로 선 상태로 태그가 제거되어, 적용 사실이 결과에 표시됩니다.
이름 바꾸기만으로 충분한 경우
파일이 하나이고 사진 뷰어에서 잘 열린다면, 이름만 바꾸고 넘어가세요. 여러 파일을 한 번에 처리해야 하거나, 확장자를 신뢰할 수 없거나, 사진이 옆으로 누워 있거나, 더 작은 파일, 다른 포맷, 폴더 전체의 일관된 이름이 필요할 때 변환기를 사용하세요.
변환이 실제로 바꾸는 것
이미지는 디코딩 후 다시 인코딩되므로, 결과는 업로드한 파일과 바이트 단위로 완전히 같지는 않습니다. 테스트 사진에서 기본 설정 시 평균 픽셀이 255 중 1.90만큼 변했습니다. 화면상으로는 보이지 않지만, 완전히 0은 아니므로, 파일이 유일한 원본이라면 알아두는 것이 좋습니다.
임의의 슬라이더 대신 세 가지 품질 단계가 준비되어 있습니다. 최고 품질은 JPEG 품질 92를 사용해 테스트 사진에서 3.82MB를 만들었습니다. 추천 품질은 82로 1.88MB, 최소는 62로 1.23MB였습니다. 선택한 단계와 실제 적용된 품질 수치는 결과와 함께 표시되어, 동일한 설정으로 변환을 반복할 수 있습니다.
품질 100은 파일만 커지고, 품질은 좋아지지 않습니다
JPEG 인코더에 품질 100을 요구하는 것은 공간 낭비의 가장 흔한 원인입니다. 같은 사진으로 측정해보면, 4.82MB 원본이 8.51MB로 76.5% 더 커졌지만, 첫 번째 압축에서 이미 버려진 정보는 복구되지 않았습니다. 품질 92가 합리적인 상한입니다.
색상, 그리고 파일에 일어나는 일
내장된 색상 프로파일은 기본적으로 유지되어, 넓은 색역으로 촬영한 사진도 과포화되지 않습니다. 일반 sRGB가 필요하다면, 한 가지 설정으로 숫자를 재해석하지 않고 제대로 변환합니다. 파일 하나든 여러 개든 변환 가능하며, 여러 파일은 원래 이름을 보존한 ZIP 파일로 묶여 돌아옵니다. 계정도, 워터마크도 없으며, 변환 후 1시간 뒤 파일이 삭제됩니다.
MiniPNG에서 얻을 수 있는 것
- 업로드한 파일의 실제 내용에서 디코딩한 진짜 .jpg 파일 (확장자가 아닌 내용 기준)
- EXIF 방향이 픽셀에 적용되고 태그는 지워져, 사진이 다시 회전되는 일 없음
- 세 가지 이름이 붙은 품질 단계와 실제 적용된 품질 수치가 결과에 표시됨
- 원본 크기 그대로: 크기 조정이 아닌 변환기임
- 내장 색상 프로파일 유지, 또는 요청 시 sRGB로 깔끔하게 변환
- 무료, 계정 불필요, 워터마크 없음, 1시간 후 파일 자동 삭제
다음 단계는?
추가 편집을 위한 무손실 포맷이 필요하다면 JFIF를 PNG로 변환을 이용하세요. 파일 크기만 문제이고 포맷은 괜찮다면, JFIF 압축으로 포맷은 그대로, 용량만 줄일 수 있습니다. 여러 이미지를 하나의 문서로 합치려면 JFIF를 PDF로 변환을 한 번에 할 수 있습니다.