누군가 iPhone에서 사진을 보냅니다. 기본 뷰어로 열면 빈 창이나 지원되지 않는 형식이라는 오류가 나옵니다. 파일은 멀쩡합니다. 그저 여러분의 Linux 설치에 HEIC 디코더가 기본으로 들어 있지 않을 뿐입니다.
해결책은 대개 한 개의 패키지로 수렴합니다. 여기 Linux에서 HEIC를 보는 세 가지 방법이 있습니다. 명령줄부터 한 번만 쓰는 브라우저 변환까지입니다.
Linux가 HEIC를 볼 수 없는 이유
HEIC는 안에 HEVC로 압축된 이미지가 들어 있는 컨테이너 형식입니다. 대부분의 Linux 배포판은 Windows와 같은 이유, 즉 특허 라이선스 때문에 HEVC 디코더를 묶지 않습니다. 그래서 코덱은 있지만 기본으로 켜져 있지 않습니다.
좋은 소식은 도구가 성숙했다는 것입니다. libheif는 라이브러리와 명령줄 도구를 모두 제공하고, 대부분의 배포판이 깔끔하게 패키징합니다.
방법 1: libheif의 heif-convert (명령줄)
가장 빠른 길은 libheif에 딸려 오는 heif-convert 도구입니다. 설치한 뒤 파일을 변환하세요.
Ubuntu와 Debian:
sudo apt install libheif-examples
heif-convert photo.heic photo.jpg
Fedora:
sudo dnf install libheif-tools
heif-convert photo.heic photo.jpg
Arch:
sudo pacman -S libheif
heif-convert photo.heic photo.jpg
이러면 HEIC 옆에 JPG가 생깁니다. 디렉터리 전체라면 파일을 반복 처리하세요.
for f in *.heic; do heif-convert "$f" "${f%.heic}.jpg"; done
방법 2: HEIC를 지원하는 뷰어 사용
GUI를 더 좋아한다면 HEIC를 직접 읽는 뷰어를 고르세요.
- gThumb은 대부분의 배포판에서 처음부터 HEIC를 지원하는 가벼운 이미지 뷰어입니다. 패키지 매니저로 설치하고 파일을 여세요.
- Ubuntu에서는
libheif1을 최신 gThumb과 함께 설치하면 대부분의 경우를 커버합니다. - ImageMagick도 libheif 지원으로 보여주고 변환할 수 있지만, 명령줄에 더 익숙합니다.
libheif를 설치했는데도 기본 뷰어가 파일을 거부한다면, gThumb 같은 뷰어가 믿을 만한 선택입니다.
방법 3: 브라우저에서 변환 (일회성)
파일 하나만 필요하고 터미널을 만지고 싶지 않을 때는 브라우저에서 변환하세요. 저희 HEIC to JPG 변환기는 전적으로 기기에서 실행됩니다.
- 파일을 드롭. HEIC를 브라우저로 끌어다 놓으세요.
- 로컬에서 변환. libheif의 WebAssembly 버전이 여러분의 머신에서 디코딩합니다. 업로드는 없습니다.
- JPG를 다운로드. 어떤 뷰어에서든 여세요.
어떤 방법을 써야 할까
| 상황 | 추천 방법 |
|---|---|
| 명령줄 사용자, 파일 하나 | 방법 1, heif-convert |
| 사진이 가득한 폴더 | 방법 1, 파일 반복 |
| GUI 선호 | 방법 2, gThumb |
| 일회성, 설치 원하지 않음 | 방법 3, 브라우저 |
| PNG나 WebP 출력 필요 | 방법 1 또는 3, 형식 선택 |
자주 묻는 질문
Ubuntu가 HEIC를 기본으로 열 수 있나요?
기본적으로는 안 됩니다. libheif-examples(또는 libheif1과 HEIC 지원 뷰어)를 설치하면 파일이 정상적으로 열립니다.
heif-convert를 제공하는 패키지는 무엇인가요?
Ubuntu와 Debian에서는 libheif-examples입니다. Fedora는 libheif-tools로 나뉘고, Arch는 libheif에 포함됩니다.
변환 없이 HEIC를 볼 수 있나요? 네. libheif를 설치하고 gThumb 같은 지원 뷰어를 쓰세요. 뷰어가 파일을 바꾸지 않고 디코딩만 합니다.
HEIC 변환은 화질을 떨어뜨리나요? JPG는 손실 형식이지만, 높은 품질에서는 차이가 보통 보이지 않습니다. 해상도는 유지됩니다.
요약
Ubuntu와 Debian에서는 libheif-examples, Fedora에서는 libheif-tools, Arch에서는 libheif를 설치하고 heif-convert로 사진을 JPG로 바꾸세요. GUI를 선호한다면 gThumb을 고르세요. 파일 하나에 설치가 싫다면 브라우저에서 변환하세요. 어떤 경로든 사진을 컨테이너에서 꺼내 화면에 띄웁니다.