HEIC를 JPG로 변환
아이폰이 찍은 HEIC 사진을 JPG나 PNG로 변환합니다. 어떤 프로그램에서도 열리는 이미지가 되며, 모든 작업은 이 브라우저 안에서만 이루어지고 업로드는 없습니다.
어디에도 업로드되지 않습니다
모든 변환은 이 브라우저 탭 안에서, 사용자의 기기에서 이루어집니다. 어떤 파일도 이 사이트나 다른 어디로도 전송되지 않습니다. 보낼 서버 자체가 없기 때문입니다. 그래서 민감한 이미지는 민감한 채로 남고, 변환하는 동안 브라우저의 네트워크 탭을 열어 직접 확인할 수 있습니다.
여기서 WebP는 무손실이 되지 않습니다
WebP에는 무손실 모드가 있지만 브라우저 캔버스는 그것을 기록하지 못합니다. 요청할 방법 자체가 없기 때문입니다. 여기서 만들어지는 WebP는 모두 손실 부호화이며, 품질 조절기를 맨 위까지 올려도 그 아래와 똑같이 손실이 생기므로 결과가 원본의 무손실 사본이 되는 일은 없습니다.
색이 달라질 수 있습니다
이미지는 여기서 다시 그려져 색 프로파일이 들어 있지 않은 일반 sRGB로 기록됩니다. 더 넓은 색 공간에서 찍은 사진(최근 휴대폰의 Display P3, 또는 Adobe RGB)은 대부분의 곳에서 같아 보이지만, 가장 진한 색은 조금 흐려질 수 있습니다.
왜 휴대전화는 HEIC로 찍고, 왜 컴퓨터는 그것을 열지 못하는가
HEIC는 요즘 아이폰이 셔터를 누르는 순간 적어 내는 것이며, JPG가 그러한 의미에서의 그림 파일은 아닙니다. 그것은 작은 그릇입니다. 사진 한 장과, 카메라가 그 곁에 함께 둘 만하다고 여긴 것들이 나란히 담기고, 무엇이 어디에 있는지 알려 주는 차례가 맨 앞에 붙습니다. 안의 사진은 동영상을 압축하는 기계로 눌러 담겨 있습니다 — 동영상의 한 장면으로 저장됩니다 — 그리고 절약은 거기서 나옵니다. 같은 사진이 JPG일 때보다 훨씬 적은 자리를 차지하고, 수천 장을 담고 다니는 휴대전화에서는 그것이 정말로 아까울 만한 차이로 쌓입니다.
골칫거리도 거기서 나오며, 그 골칫거리는 기술이 아니라 법의 문제입니다. HEIC가 기대고 있는 동영상 압축에는 사용 허가가 걸려 있어서, 그것을 얻지 못한 소프트웨어는 아무리 최신이라 해도 이런 파일을 풀지 못합니다. 아이폰이 여러 해 동안 기본으로 적어 온 형식이 아직도 윈도우 바탕 화면에서는 회색 네모를 만나고, 올리기 양식에서는 거절당하고, 인쇄소 접수대에서는 이것만 빼고 세상의 모든 형식이 나열되는 까닭이 그것입니다. 당신의 사진에는 잘못된 것이 없고, 당신의 컴퓨터가 낡은 것도 아닙니다. 바로 이 종류의 파일을 읽는 부품이 그저 그 컴퓨터에는 건네지지 않았을 뿐입니다.
- HEIC는 그림이라기보다 그림들을 담고 있습니다. 그것이 다루는 사진 곁에, 갤러리가 넘겨 보는 작은 사본, 두 번째 렌즈에서 얻은 깊이 지도, 밝은 부분이 실제로 얼마나 밝은지를 그것을 보여 줄 수 있는 화면을 위해 적어 둔 설명, 그리고 찍은 것이 Live Photo였다면 누르던 순간의 앞뒤로 휴대전화가 담아 둔 몇 초의 동영상까지 들어갈 수 있습니다.
- 안의 사진은 동영상의 한 장면으로 부호화되어 있습니다. 파일이 작은 까닭은 오로지 그것이고, 그것을 읽는 것이 이토록 적은 까닭도 대체로 그것입니다. 오래된 그림 형식들은 누구나 값 없이 구현해도 되지만, 이것은 그럴 수 없는 동영상 기계에 기대고 있습니다.
- HEIC는 그 자체로 하나의 형식이라기보다 더 넓은 표준을 채운 한 가지입니다. 그릇은 HEIF이고, 어떤 파일을 HEIC이게 하는 것은 그 안의 그림이 부호화된 방식이므로, 같은 계통이면서 다른 것을 담은 파일은 — 대개 AVIF입니다 — 다른 물건이고 이 페이지에서 읽지 않습니다.
- 휴대전화는 지금도 그것들을 만들고 있습니다. 설정 하나를 바꾸기 전까지 앞으로 찍는 모든 장면이 똑같이 적히며, 그 설정이 아래 세 번째 절의 주제입니다. 여기까지 들고 온 파일보다 오래가는 손질입니다.
이미 손에 있는 사진을 JPG로 꺼내기
이 페이지는 JPG에 맞춰 열립니다. 당신의 파일을 돌려보낸 곳이 받아 주는 것이 JPG이기 때문입니다 — 학교 누리집, 보험 청구, 인쇄소의 올리기 창, 형식보다 오래된 프로그램에서 엮고 있는 문서. HEIC는 거의 언제나 카메라로 찍은 사진이고, 그 사실이 당신이 고르기도 전에 선택의 대부분을 정해 버립니다. 사진이라면 JPG는 아무도 변호할 필요가 없었던 유일한 형식입니다. 그래도 나머지 둘은 조절기에 남아 있고, 그중 하나에는 다른 문에서 남은 흔적이 아니라 여기서의 진짜 볼일이 있습니다.
- 보내거나 올리거나 인쇄하거나 무언가에 붙일 사진에는 JPG. 무엇이든 읽고, 파일은 작게 남으며, 휴대전화 사진은 이미 이런 종류의 압축을 한 번 지나왔으므로 조심스러운 한 번의 추가 통과로 잃는 것은 그림을 보는 사람이 알아챌 만한 것 중 아주 적습니다.
- 적힌 것을 찍은 사진에는 PNG — 영수증, 서식, 필기한 쪽, 화이트보드. 글자와 평평한 면이야말로 손실 압축이 가장 먼저 뭉개는 곳이고, PNG는 글자의 가장자리를 깨끗하게 지킵니다. 파일은 훨씬 커지며, 그 크기의 값을 하는 것은 이 한 가지 볼일에서이고 다른 거의 어떤 볼일에서도 아닙니다.
- 직접 만들고 있는 쪽에 올릴 그림에는 WebP. 비슷한 품질이라면 셋 중 가장 작고, 동시에 HEIC를 돌려보낸 바로 그것이 가장 돌려보내기 쉬운 형식이기도 합니다 — 그러니 당신을 여기로 데려왔을 볼일에는 대개 맞지 않는 답입니다.
- 셋 중 무엇을 고르든 나오는 사진은 한 장입니다. 그릇이 정말로 여러 장을 담고 있을 때는 그것이 스스로 주된 것으로 표시한 한 장이 변환되고, 나머지는 어디에도 적히지 않습니다.
품질 조절기는 JPG와 WebP에서 나타나고, 내줄 것이 없는 PNG에서는 결코 나타나지 않습니다. 어디에 두든 파일 아래의 줄이 사진의 앞뒤 무게를 알려 줍니다 — 그리고 이 페이지에서는 그 견줌이 미리 일러둘 만큼 자주 놀라움을 품고 있습니다. JPG가 둘 중 더 큰 쪽인 경우가 드물지 않기 때문입니다. 변환이 잘못된 것이 아닙니다. 한 세대 앞선 도구로 같은 일을 하는 오래된 형식일 뿐이고, 이것은 당신이 알고서 맺는 거래입니다. 자리를 내주고, 무엇이든 열 수 있는 파일을 받는 것입니다.
휴대전화가 아예 만들지 않게 하기
눈앞의 파일을 변환하는 일은 오늘을 해결합니다. 당신이 변환하고 있는 그 사진은 휴대전화가 앞으로 똑같은 방식으로 적어 낼 수천 장 가운데 하나이고, 그 뒤에는 두 종류의 휴대전화 모두에 설정이 하나씩 있습니다. 바쁠 때에도 삼십 초를 들일 값은 합니다. 그러지 않으면 보름 뒤에 또 한 장을 들고 여기로 돌아오게 되기 때문입니다.
- 아이폰이라면 설정을 열고, 카메라, 포맷으로 들어가 높은 호환성을 고르세요. 그 순간부터 카메라는 보통의 JPG를 적고, 동영상으로 담는 것도 함께 달라집니다.
- 그 대가는 대체로 자리입니다. 같은 사진이 JPG가 되면 눈에 띄게 더 차지하므로, 저장 공간에 여유가 있던 휴대전화가 여유를 잃을 수 있습니다. 동영상 모드 몇 가지도 사라집니다. 가장 높은 초당 장면 수와 가장 큰 크기는 효율 좋은 부호화가 있어야 하고, 높은 호환성이 켜져 있는 동안에는 아예 제공되지 않습니다.
- 이미 찍은 사진에 대해서는 아무것도 달라지지 않습니다. 라이브러리에 있는 것은 적힌 그대로 남으므로, 오늘 바꾸어도 지난 목록은 그대로 뒤에 남습니다 — 그리고 이 페이지는 그것들을 한 장씩이 아니라 통째로 골라 받습니다.
- 알아 둘 만한 두 번째 설정이 있는데, 휴대전화 자체의 사진 라이브러리 설정 안에 있으며 사진을 선으로 컴퓨터에 옮길 때 무슨 일이 일어나는지를 정합니다. 자동으로 변환하도록 두면 휴대전화는 JPG 사본을 건네므로 당신은 그 형식을 만나지도 않습니다. 원본을 그대로 두도록 하면 HEIC 자체를 건넵니다. 사진이 책상 위 컴퓨터에 닿았는데 열리지 않을 때, 원인은 카메라 설정이 아니라 이쪽인 경우가 아주 많습니다.
- 안드로이드에는 이 가운데 어느 것에도 하나의 길이 없습니다. 카메라가 운영체제가 아니라 제조사의 소프트웨어이기 때문입니다. 대부분의 안드로이드 휴대전화는 어차피 JPG를 적고 있어 바꿀 것이 없습니다. 효율 좋은 형식을 제공하는 기기에서는 그 스위치가 카메라 앱 자체의 설정 안에 사진 형식이나 고효율 같은 이름으로 있고, 그것을 끄면 자리와 호환성 사이의 같은 거래가 됩니다.
조언의 정직한 형태는 이렇습니다. 효율 좋은 형식은 제 일을 정말로 더 잘하고, 그대로 두어야 할 이유도 있습니다. 휴대전화에서 사진을 내보낼 때 — 메시지로, 편지로, 대부분의 앱으로 — 건네지는 것은 대개 원본이 아니라 변환된 사본이고, 그래서 당신의 사진 가운데 일부는 어디서나 열리고 휴대전화에서 통째로 옮겨 온 것만 열리지 않는 것입니다. 그것이 당신의 처지라면, 설정은 그대로 두고 이따금 나타나는 성가신 파일을 여기서 변환하는 편이, 앞으로 찍을 모든 사진이 차지할 자리를 두 배로 만드는 것보다 덜 듭니다.
HEIC가 담고 있으나 JPG에는 둘 곳이 없는 것
JPG는 한 장의 그림과 그 자신의 압축이며 그것이 전부입니다. 그릇은 그렇지 않으므로 그것을 변환하는 일은 옮겨 담기가 아니라 좁히기이고, 원본을 지우기 전에 이해해 둘 만한 좁힘이 넷 있습니다. 각각은 그 일이 일어난 파일 아래에서만 알려지고 다른 어떤 파일 아래에서도 알려지지 않으며, 그 알림이 읽을 값을 지키는 것이 바로 그 점입니다.
- 밝기의 폭. 요즘 휴대전화는 보통의 화면이 보여 줄 수 있는 것보다 많이 담습니다. 채널마다 보통의 여덟 비트보다 많이 남기거나, 밝은 부분에 대한 따로 된 설명을 저장해 두었다가 감당할 수 있는 화면에서 그것을 입히는 식입니다. 여기서는 그 설명을 입히지 않습니다 — 보여 줄 수 없는 화면에서 빛나는 하늘이 어떻게 보여야 하는지를 정하는 일은 하나의 옳은 답이 없는 판단이고, 이것은 편집기가 아니라 변환기입니다 — 그래서 나오는 것은 보통 범위의 보통의 여덟 비트이며, 노을이나 불 켜진 창은 휴대전화가 보여 주던 것보다 평평하게 닿을 수 있습니다.
- 카메라가 그림 곁에 적어 둔 모든 것. 어디에 서 있었는지, 어느 렌즈였는지, 어떤 노출이었는지, 날짜, 색 프로파일, 편집 앱이 남기고 간 것 — 모두 사진 안이 아니라 곁에 있고, 변환이 나르는 것은 사진이지 그 이웃이 아닙니다. 낯선 사람이나 보험 회사에 곧 건네질 그림에게 그것은 대개 값이 아니라 목적이며, 셋 중 어느 형식으로 변환해도 마찬가지입니다.
- 파일 안의 나머지 것들. 깊이 지도, 갤러리용 사본, 밝은 부분에 대한 설명, 그리고 Live Photo의 동영상은 그 자체로 사진이라기보다 사진에 딸린 것들이고, 여기서는 어느 것도 꺼내지 않습니다 — 그래서 움직임도, 흐려진 배경도, 작은 사본도 모두 원본에 남습니다. 정말로 두 번째 사진을 담은 파일은 더 드물며, 그럴 때는 파일이 스스로 주제라고 밝힌 한 장이 변환되고 안에 몇 장이 있었는지 알려 줍니다.
- 돌아간 방향. 옆으로 들고 찍은 휴대전화는 픽셀을 돌리는 대신 어느 쪽을 위로 보아야 하는지를 적어 둡니다. JPG가 그것을 다음 프로그램이 존중할 쪽지로 나르는 데 비해, 그릇은 그것을 이 페이지가 픽셀을 하나도 보기 전에 이미 수행된 지시로 나릅니다. 어느 쪽이든 내려받는 것은 바로 선 상태이고 뒤에 무엇을 일러 줄 필요가 없으며, 어느 쪽이든 그 너비와 높이는 그림이 저장되어 있던 방식에 견주어 서로 자리를 바꾸었습니다 — 그래서 이 바뀜은 줄 위의 뜻밖의 두 숫자로 남겨지지 않고 소리 내어 말해집니다.
이 넷은 모두, 사진이 열리기 전에 그리고 디코더의 한 바이트도 내려받기 전에, 이 페이지 자신의 코드가 파일 고유의 구조에서 읽어 냅니다. 그것은 뜻한 바이고, 그래서 파일 아래의 줄은 — 형식도, 크기도, 위의 모든 알림도 — 이미 갖추어져 있는데 정작 그림을 열게 될 기계는 아직 오는 중인 것입니다.
파일을 고를 때 도착하는 디코더, 그리고 여기서는 무엇도 HEIC를 적지 않는 까닭
이 변환기가 하는 다른 모든 변환은 이미 당신의 브라우저 안에 들어 있는 그림 기계로 이루어지지만, HEIC는 그럴 수 없습니다. 까닭은 첫 절이 말한 그대로입니다. 파일을 보여 주지 않는 브라우저는 우리를 대신해 그것을 열지도 못합니다. 그래서 이 페이지는 자기 디코더를 지니고 있습니다 — 부호화된 사진을 건네받아 픽셀을 돌려주는, 컴파일된 라이브러리입니다 — 그리고 그것은 그것이 필요한 파일을 당신이 처음 고르는 때에 내려받아집니다. 페이지를 불러올 때는 결코 아니고, 그런 파일이 주어지지 않은 페이지에서도 결코 아니므로, HEIC가 없는 방문은 그것을 내려받지 않습니다. 정하는 것은 페이지가 아니라 형식입니다. 이런 파일을 형제 변환기 셋 가운데 어디에 떨어뜨려도 거기서도 변환되며, 같은 라이브러리를 내려받아서 합니다.
그 라이브러리에 허락된 일은 좁고, 그 좁음이 요점입니다. 그것은 그림을 열 뿐 다른 일은 하지 않습니다. 무엇으로 변환할지, 크기, 품질, 잃어버린 투명 뒤에 깔 색, 당신이 내려받는 파일의 이름, 그 아래 설명의 한 마디 한 마디는 모두 이 페이지 자신의 것이며, 다른 세 변환기가 늘 지나온 것과 같은 검증된 길입니다. 그것은 아무것도 적지 않고, 여기의 다른 무엇도 적지 않습니다. 이 페이지는 HEIC 파일을 만들지 않으며 이 사이트의 어떤 페이지도 만들지 않습니다. 이 변환기가 돌려주는 그림은 모두 브라우저 자신의 부호화기가 적은 것이고, 그 부호화기가 내놓을 수 있는 것은 JPG와 PNG와 WebP이며 HEIC를 만들어 낸 적은 한 번도 없습니다. 그 방향으로 가는 설정도, 다른 문도, 페이지도 여기에는 없으며, 그것은 채워지기를 기다리는 빈자리가 아니라 결정입니다.
- 디코더의 한 바이트도 내려받기 전에 돌려보내지는 파일이 있습니다. 그림이 바로 이 라이브러리로는 아무것도 짜 낼 수 없는 얼개로 저장되어 있을 때, 그것은 파일 고유의 구조에서 알 수 있으므로 곧바로 알려 드립니다 — 그리고 그것은 라이브러리에 관한 사실로 알려집니다. 당신의 사진에서는 잘못된 점이 발견되지 않았고, 사진은 한 번도 열리지 않았기 때문입니다.
- 이 브라우저가 담기에 너무 큰 그림도 먼저 정해집니다. 그만한 크기의 캔버스가 여기서 아예 존재할 수 있는지를 디코더를 내려받기 전에 묻기 때문에, 어차피 그려질 수 없었을 사진이 당신의 기다림을 앗아 가지 않습니다.
- 같은 계통이면서 이 페이지가 읽는 부호화가 아닌 것을 담은 파일은 애초에 받아들여지지 않습니다. 여기서 읽는 형식 가운데 어느 것도 아닌 파일로 돌려보내지며, 그것이 정직한 답입니다. 그것은 HEIC가 아니고, 반쯤 받아들이는 일은 이 페이지가 지킬 수 없는 약속이 됩니다.
- 라이브러리가 닿지 않을 때 — 끊긴 연결, 그것을 막는 망, 의견을 가진 중계 서버 — 줄은 그것을 당신의 사진이 아니라 그 내려받기에 대해 말하고, 한 번 더 해 보기를 권합니다. 그것을 아예 돌릴 수 없을 만큼 오래된 브라우저에서는 두 번째 시도가 닿을 곳이 없으므로, 될 수 없는 두 번째를 권하는 대신 권하지 않습니다.
- 그리고 닿아서 그림을 건네받고도 아무것도 만들어 내지 못했을 때에는, 그것을 그 나름의 말로 알립니다. 당신의 파일이 상했을 수도 있고, 이 라이브러리가 따라가지 못하는 방식으로 저장되었을 수도 있으며, 여기서는 둘 중 어느 쪽인지 알 수 없습니다 — 그래서 어느 쪽도 주장하지 않습니다.
기다리는 동안 알아 둘 만한 것이 둘 있습니다. 그것은 자기가 속한 페이지보다 훨씬 크고, 바로 그래서 페이지의 일부가 아니며, 바로 그래서 처음 변환하는 사진 한 장은 뒤이은 것들이 들이지 않는 잠깐을 들입니다 — 라이브러리는 한 번만 시동되어 탭이 열려 있는 동안 유지됩니다. 그리고 그것은 우리 것이 아니라 남의 작업입니다. 이 사이트의 모든 쪽 아래에 걸린 사용 허가 알림이 그 이름과 정확한 판, 그것이 놓인 조건, 그리고 그 원본을 어디서 읽을 수 있는지를 밝힙니다.
왜 사진 자체는 당신의 기기를 벗어나지 않는가
이것은 당신이 일하는 동안 변환이 정말로 무언가를 내려받는, 이 사이트의 유일한 형식입니다. 그래서 약속은 넓게가 아니라 정확하게 말할 값이 있습니다. 변환을 위해 오가는 것은 라이브러리이고, 오가는 방향은 한쪽입니다. 이 사이트에서 당신에게로. 당신의 사진은 어디로도 오가지 않습니다. 이 페이지 뒤에는 그것을 받아 줄 서버가 없습니다 — 여기의 쪽들은 정적인 파일이고 우리 코드가 다른 어디에서도 돌지 않습니다 — 그러므로 이것은 도구가 어떻게 짜여 있는지에 대한 설명이지, 누군가가 그것을 어떻게 운영하기로 하는지에 대한 약속이 아닙니다.
이것은 또한 브라우저 개발자 도구의 네트워크 탭을 들여다보는 일이 그저 안심을 주는 데 그치지 않고 정말로 흥미로운 유일한 형식이기도 합니다. 그것을 열고 HEIC를 고르면, 당신의 파일이 요청하는 것은 디코더입니다 — 그것을 돌리는 작은 코드, 그리고 그 코드가 내려받는 컴파일된 라이브러리 자체. 둘 가운데 어느 것과도 당신의 사진의 한 조각이라도 실은 것은 밖으로 나가지 않습니다. 그 뒤의 모든 것 — 그릇을 읽고, 무엇을 할지 정하고, 그림을 열고, JPG를 적는 일 — 은 당신 자신의 처리 장치 위에서 일어나며, 그 내려받기가 애초에 있는 까닭이 바로 그것입니다.
- 누구에게도 건네지 않을 사진 — 여권의 한 면, 의료 영상, 주소가 적힌 서류를 찍은 것 — 이 놓여 있는 기기를 한 번도 떠나지 않은 채 열리고 변환됩니다.
- 라이브러리가 여기 온 뒤로는 변환 자체가 망에 더 아무것도 청하지 않습니다. 휴가 사진 백 장이 줄지어 있어도 그것들을 위해 밖으로 나가는 것은 없으며, 다 지나가는 데 아무리 오래 걸려도 마찬가지입니다.
- 그 어느 것도 기억되지 않습니다. 당신의 파일도, 거기서 만들어진 그림도, 줄 아래의 모든 알림도 이 탭 안에만 있으며, 당신이 무엇을 지우기를 기다리지 않고 탭과 함께 사라집니다.
자주 묻는 질문
- 내 휴대전화가 잘만 찍은 사진을 왜 내 컴퓨터는 열지 못하나요?
- HEIC 안의 그림이 동영상과 같은 방식으로 압축되어 있고, 그 압축에 사용 허가가 걸려 있기 때문입니다. 그 값을 치르지 않은 소프트웨어는 아무리 새것이어도 이런 파일을 열지 못하며, 그래서 상황이 그토록 어이없어 보이는 것입니다. 휴대전화가 파일을 적고, 휴대전화는 그것을 곧바로 다시 읽으며, 세상의 다른 모든 것을 다루는 책상 위 컴퓨터가 회색 네모나 추가 구입 안내를 내놓습니다. 이것은 상한 파일의 표시도, 낡은 기계의 표시도 아닙니다. 사진을 JPG로 바꾸면, 거절한 쪽에게 이 모든 일이 생기기 훨씬 전부터 읽을 수 있던 형식이 건네집니다. 그러기 위해 그림을 고칠 필요는 없습니다 — 그림은 내내 멀쩡했습니다.
- JPG는 HEIC였을 때보다 나쁜 그림인가요?
- 조금 그렇고, 아마 당신이 예상하는 방식으로는 아닙니다. 압축은 이미 한 번을 지나온 사진에 대한 두 번째 손실 통과이고, 높은 설정에서라면 보통 크기로 보는 보통의 사진에서 찾아내기 어렵습니다. 훨씬 눈에 띌 만한 것은 밝기입니다. 휴대전화는 JPG가 담을 수 있는 것보다 넓은 폭을 저장하므로, 가장 빛나는 부분 — 건물 뒤의 하늘, 물 위의 햇빛, 어두운 방의 등 — 은 휴대전화가 빛나게 보여 주던 자리에서 평평하게 닿을 수 있습니다. 그것은 올릴 수 있는 조절기가 아니라 변환해 가는 형식의 한계이며, 그 말이 들어맞는 파일에 대해서는 줄이 그렇게 알려 줍니다.
- 변환한 사진이 휴대전화에서 보던 것보다 칙칙해 보입니다. 무슨 일이 있었나요?
- 거의 틀림없이 밝은 부분에 대한 설명입니다. 요즘 휴대전화는 그림과 나란히, 가장 밝은 구역이 실제로 얼마나 더 밝은지에 대한 기록을 가지고 있고, 휴대전화 자신의 화면은 당신이 보는 동안 그것을 입힙니다. JPG에는 그 기록을 둘 곳도, 그에 따라 움직일 방법도 없으므로 내려받는 것은 그것이 빠진 그림입니다. 변환하는 동안 그것을 입힌다는 것은 보여 줄 수 없는 하늘을 보여 줄 수 있는 것 안으로 어떻게 눌러 넣어야 할지를 당신 대신 정한다는 뜻입니다 — 옳은 답이 없는 예술적 판단이고, 변환기가 조용히 내려도 되는 결정이 아닙니다. 같은 답의 나머지 절반은 색 프로파일입니다. 나오는 것은 프로파일이 붙지 않은 보통의 sRGB이므로, 더 넓은 공간에서 찍힌 사진의 가장 진한 색은 조금 덜 강하게 돌아올 수 있습니다.
- 변환한 파일이 원래 사진보다 큽니다. 이게 맞나요?
- 맞고, 그것은 고장이 아니라 흔한 결과입니다. HEIC 안의 압축은 JPEG의 것보다 한 세대 새것이고 같은 그림에서 더 많은 것을 뽑아내므로, 반대 방향으로 가면 거의 언제나 자리를 치르게 되고 때로는 아주 많이 치릅니다. 늘어난 바이트와 맞바꾸어 나쁜 그림을 받는 것이 아닙니다. 무엇이든 열 수 있는 형식에 담긴 같은 그림을 받는 것이고, 변환이 존재하는 까닭이 바로 그 거래입니다. 호환성보다 크기가 더 중요하고 가져갈 곳이 그것을 받아 준다면, WebP는 여기서 고를 수 있는 세 형식 가운데 가장 작습니다 — 그리고 줄은 파일 일반에 대한 어림이 아니라 당신 자신의 파일의 수치를 보여 줍니다.
- 아이폰이 애초에 이런 파일을 찍지 않게 하려면 어떻게 하나요?
- 설정을 열고, 카메라, 포맷으로 들어가 높은 호환성을 고르세요. 그게 전부입니다. 그때부터 카메라는 보통의 JPG를 적고, 찍은 것은 가져가는 곳마다 열립니다. 먼저 알아 둘 것이 둘 있습니다. 라이브러리는 커집니다. 같은 장면이 JPG가 되면 휴대전화가 담아 오던 것보다 훨씬 무겁기 때문입니다. 그리고 그 설정이 켜져 있는 동안 동영상 모드 몇 가지는 사라집니다. 그것들은 효율 좋은 부호화가 없으면 아예 존재할 수 없기 때문입니다. 지난 일에 소급하지도 않습니다 — 이미 라이브러리에 있는 것은 카메라가 적은 그대로 남으므로, 오늘 바꾸어도 가진 것은 그대로 남습니다. 안드로이드 휴대전화에는 이에 맞먹는 길이 아예 없습니다. 카메라 앱이 안드로이드가 아니라 제조사의 소프트웨어이기 때문이고, 대부분은 어차피 JPG를 적습니다.
- 파일 이름을 JPG로 끝나게 바꾸었는데도 열리지 않습니다. 왜 그런가요?
- 이름은 형식이 아니기 때문입니다. 이름을 바꾸면 딱지가 바뀔 뿐 그 뒤에 있는 것은 한 바이트도 바뀌지 않으므로, 다음 프로그램이 만나는 것은 여전히 동영상처럼 압축된 사진이 다른 것을 약속하는 이름을 쓰고 있는 모습입니다 — 그리고 그 프로그램은 파일을 거절하거나, 더 나쁘게는 망가진 무언가를 보여 줍니다. 이 페이지가 이름 끝을 아예 살피지 않는 까닭도 그것입니다. 파일이 무엇인지는 파일 자체에서 읽으므로, JPG로 끝나는 이름을 단 HEIC는 실제 그대로의 HEIC로 올바르게 변환되고, 둘이 어긋난다는 사실도 함께 알려 줍니다. 그것은 당신이 볼 길이 없던, 당신 파일에 관한 참인 사실이기 때문입니다.
- Live Photo의 움직임과 흐려진 배경은 어디로 갔나요?
- 둘 다 사진 안이 아니라 곁에 보관되어 있었고, 둘 다 JPG로는 살아남지 못합니다. Live Photo는 한 장의 정지된 사진이고 그 곁에 같은 파일 안에 짧은 동영상이 놓여 있습니다. 휴대전화가 청할 때마다 입히는 인물 흐림은 같은 방식으로 곁에 저장된 깊이 지도에서 계산됩니다. JPG는 픽셀의 평평한 격자 하나를 담을 뿐 둘 중 어느 것을 놓을 자리도 없으므로, 내려받는 것은 파일이 실제로 다루고 있는 정지된 한 장이며, 그 픽셀에 이미 구워진 흐림은 따라오고 그렇지 않은 흐림은 따라오지 않습니다. 여기서는 동영상도 깊이 지도도 각자의 파일로 꺼내지 않습니다. 둘 중 하나가 중요하다면 원본을 지키세요. 이 페이지가 만드는 것은 HEIC를 받아 주지 않았을 곳을 위한 사본이지 그것의 대체물이 아닙니다.
- 내 사진이 업로드되나요? 그리고 이 변환이 내려받는 단 하나는 무엇인가요?
- 당신의 사진은 업로드되지 않습니다. 이 사이트에는 그것을 받아 줄 서버가 없고, 변환의 모든 단계가 당신 자신의 기기에서 돌아갑니다. 변환을 위해 망을 건너는 것은 복호 라이브러리이고, 그것은 당신에게서 가는 것이 아니라 당신에게로 옵니다. 그것이 필요한 파일을 처음 고르는 때에 내려받아지며, 당신의 브라우저 스스로는 읽지 못하는 형식을 그래도 당신의 기기에서 변환할 수 있게 하는 것이 바로 그것입니다. 무언가를 변환하는 동안 개발자 도구의 네트워크 탭을 지켜보면 보이는 것이 그것입니다 — 당신의 파일이 디코더와 그 뒤의 컴파일된 라이브러리를 청하고, 그림 자체를 실은 것은 하나도 없으며, 뒤에 몇 장을 더 쌓아 올리더라도 그것들을 위해 더 청해지는 것은 없습니다.
관련 도구
- 색상 변환
색 형식 상호 변환과 WCAG 대비 확인.
- JPG를 PNG로 변환
JPG를 브라우저 안에서 PNG로 바꾸고, 무엇이 달라졌는지 확인하세요.
- WebP 변환
용량을 줄이려고 WebP를 만들거나, WebP를 다시 PNG나 JPG로 되돌리세요.
- SVG를 PNG로 변환
필요한 픽셀 크기로 SVG를 PNG로 바꾸세요.