2026-08-13
아이폰 영상이 Windows에서 안 열리는 이유 (그리고 코덱을 사지 않고 해결하는 법)
아이폰에서는 멀쩡히 재생되던 영상이 Windows PC로 넘어오면 아예 열리지 않는 경우가 있다 — 미리보기도 안 뜨고, 때로는 대놓고 오류창이 뜬다. 파일이 손상된 게 아니다. Windows가 기본으로 갖추고 있지 않은 코덱 문제이고, 마이크로소프트가 직접 권장하는 해결책조차 돈이 들고 쓰는 PC마다 매번 반복해야 한다. 실제로 무슨 일이 벌어지고 있는지, 지금 마주하고 있을 그 오류 메시지가 정확히 무슨 뜻인지, 그리고 뭘 사거나 어디에 업로드하지 않고도 넘어가는 방법을 정리했다.
애초에 그 파일이 HEVC인 이유
2017년 iOS 11부터 아이폰 카메라 앱은 기본값으로 더 효율적인 형식을 써왔다 — 영상은 H.264 대신
HEVC(H.265)를 쓰는데, 애플의 원래 발표를 다룬 9to5Mac
기사에 따르면 비슷한 화질에서 용량을 대략 절반으로 줄여준다. 이 기본값은 그 이후로도 바뀌지
않았다. 애플 공식 지원 문서는 그 설정이
실제로 어디에 있는지(설정 → 카메라 → 포맷)와 두 옵션이 각각 무엇인지 설명한다 — "고효율"
(HEIF/HEVC)이 기본값이고, "높은 호환성"(JPEG/H.264)은 애플 스스로 밝히듯 모든 기기와 소프트웨어가
그 절약형 포맷을 열 수 있는 건 아니기 때문에 존재하는 옵션이다. 대부분 사람은 이 설정을 일부러
찾아 바꾸지 않으므로, 에어드롭으로 보내든 문자로 나에게 보내든 케이블로 옮기든 Windows PC에
도착하는 아이폰 영상 대부분은 .mov나 .mp4 안에 HEVC로 들어 있다.
Windows가 실제로 보여주는 것
마이크로소프트 공식 지원 문서는 이 정확한 문제에 대한 오류 문구를 그대로 싣고 있다 — "이 파일을 사용하려면 확장 프로그램이 필요합니다(You need an extension to use this file)." 이 문서가 직접 권장하는 해결책은 사는 것이다 — "HEIF 이미지 확장"(무료)과 "HEVC 비디오 확장"(Microsoft Store에서 1회 결제 0.99달러)을 설치한 다음 사진 앱을 다시 시작하라고 안내한다. 마이크로소프트의 코덱 공식 문서 역시 같은 사실을 Windows Media Player를 비롯한 다른 앱에도 그대로 확인해 준다 — HEVC는 Windows가 기본으로 담고 있는 코덱이 아니라, PC 한 대씩 따로 설치해야 하는 별도 애드온이다.
NearVid가 실제로 하는 일
NearVid의 ffmpeg.wasm 엔진은 H.264와 H.265/HEVC 소스를 소프트웨어로 직접 디코드한다 — 이
디코더는 NearVid가 일부러 배포하지 않는 GPL 전용 libx264/libx265 인코더와는 완전히 별개의
코드다(그 이유는 NearVid의 빌드 스토리를 다룬 앞선 글 참고). 그래서 아이폰의 HEVC
.mov 파일을 읽는 일은, 지금 쓰고 있는 브라우저나 결과물을 나중에 열 Windows PC에
HEVC 지원이 설치돼 있든 없든 똑같이 동작한다. "Convert to WebM"은 그 영상을 VP8 + Vorbis로
재인코딩하는데, 이건 무엇도 따로 설치하지 않아도 웹 어디서나 재생되는 무료 공개 포맷이다. 쓰고
있는 브라우저가 H.264 인코딩까지 지원한다면 — Chrome을 비롯한 Chromium 계열 브라우저인지 이름으로
짐작하는 게 아니라 자동으로 확인한다 — NearVid의 "Convert to MP4" 카드도 함께 나타나 훨씬 더
폭넓게 재생되는 .mp4를 만들어준다. 다만 특정 HEVC 소스 파일에 그 카드가 실제로
뜨는지는, 그 브라우저가 애초에 그 소스의 코덱을 디코드할 수 있는지에도 달려 있는데, NearVid는 그
여부를 옵션을 보여주기 전에 파일 하나하나 조용히 먼저 확인한다. 두 재인코딩 경로 모두 같은
High/Medium/Low 품질 프리셋을 쓰고, 실행하기 전에 "≈" 표시로 예상 결과 용량을 미리 보여준다.
한 가지는 분명히 짚어야 한다 — Trim은 코덱을 전혀 건드리지 않는 무손실 스트림 복사이므로, HEVC
클립을 잘라봤자 여전히 HEVC 클립이 나올 뿐이라 그것만으로는 Windows 문제가 풀리지 않는다. 먼저
잘라두면 다음에 할 재인코딩 자체가 더 빨라질 뿐이다.
정직한 요약
이건 NearVid만의 특이한 문제가 아니다 — 애플과 마이크로소프트 각자의 기본값이 그냥 서로 안 맞을 뿐이다. 아이폰은 2017년부터 기본으로 HEVC를 녹화해 왔고, Windows는 여전히 HEVC 디코더를 기본으로 담고 있지 않아서, 마이크로소프트 스스로 안내하는 해결책이 PC 한 대마다 반복해야 하는 0.99달러짜리 Microsoft Store 구매다. 영상을 브라우저 안에서 한 번 Windows가 이미 재생할 줄 아는 포맷으로 바꿔두면 그 구매와 설치를 건너뛸 수 있다 — 그리고 NearVid는 그 과정에서 영상을 어디에도 업로드하지 않으므로, 개인적인 녹화 파일을 그저 열리는지 확인하겠다고 서버로 보내는 일도 함께 건너뛸 수 있다.