Home / 가이드 / 맥 MKV 재생

slplayer

맥에서 MKV 파일 재생하는 방법

QuickTime이 못 여는 이유, MKV 안에 든 것, 그리고 실제로 되는 방법들

최종 업데이트 2026-10-25 · 작성: SETLOG

먼저 결론입니다. 맥은 MKV 파일을 많이 재생할 수 있지만 QuickTime Player만으로는 안 됩니다. MKV는 컨테이너일 뿐이고, 재생 여부는 그 안에 든 코덱이 정합니다. macOS 미디어 엔진에 파일을 넘겨 주는 플레이어를 쓰거나, 자체 디코더를 가진 플레이어를 쓰거나, 파일을 MP4로 바꾸면 됩니다. 어느 쪽이 맞는지는 내 파일의 내용에 달려 있습니다.

QuickTime이 MKV를 열지 못하는 이유

mkv 파일을 더블클릭했는데 QuickTime Player가 오류를 내면 형식 전체가 지원되지 않는 것처럼 느껴집니다. 실제로는 조금 다릅니다. QuickTime Player는 MOV, MP4처럼 애플이 쓰는 컨테이너 중심으로 만들어져서, 안의 영상과 소리가 멀쩡해도 Matroska(MKV) 컨테이너 자체를 열지 않습니다. 영상과 소리는 흔한 코덱으로 인코딩되어 있는데, 그것을 담은 상자를 풀 줄 모르는 것입니다.

컨테이너와 코덱, 쉽게 말하면

MKV를 택배 상자라고 생각해 보세요. 상자 안에는 영상 스트림, 하나 이상의 오디오 스트림, 자막, 챕터 정보가 들어 있습니다. 코덱은 각 스트림이 쓰인 언어입니다. H.264와 HEVC는 흔한 영상 코덱이고, AAC, AC-3, E-AC-3, FLAC은 흔한 오디오 코덱입니다. 맥은 이것들을 기본으로 해석하며, H.264와 HEVC는 하드웨어 도움도 받습니다. 반면 DTS나 TrueHD 같은 오디오 코덱은 macOS가 아예 해석하지 못하는 경우가 많습니다.

이 구분으로 사람들이 겪는 증상 세 가지가 설명됩니다. 상자를 못 열면 아무것도 재생되지 않습니다. 상자는 열리는데 영상 코덱이 지원되지 않으면 검은 화면이나 오류가 나옵니다. 상자도 열리고 오디오 코덱만 지원되지 않으면 화면은 나오는데 소리가 없습니다. 어느 경우인지는 MediaInfo 같은 정보 도구로 각 스트림의 코덱 이름을 보면 알 수 있습니다.

맥에서 MKV를 재생하는 네 가지 방법

맥 MKV 재생: 방법별 장단점
방법잘 맞는 경우단점
macOS 엔진을 쓰는 플레이어(slplayer가 여기에 속함)H.264·HEVC 영상에 AAC, AC-3, E-AC-3, FLAC 오디오인 파일macOS가 지원하는 것만 재생, DTS 같은 미지원 오디오는 해결 못 함
자체 디코더를 가진 플레이어(VLC, IINA 같은 오픈소스 플레이어)코덱과 상관없이 거의 모든 파일을 열고 싶을 때앱이 크고, 소프트웨어 디코딩은 전력을 더 쓸 수 있음
MP4로 컨테이너 변환(예: ffmpeg)영상·오디오가 이미 MP4 호환이고 QuickTime이나 Apple TV에서 재생하고 싶을 때파일마다 한 단계가 추가되고, 자막이 빠지거나 따로 변환해야 함
재인코딩(예: HandBrake)코덱이 지원되지 않고 어디서나 열리는 파일이 필요할 때오래 걸리고, 인코딩할 때마다 화질이 조금 손해

모두에게 맞는 정답은 없습니다. 여러 곳에서 받은 파일이라 안에 뭐가 들었는지 미리 알 수 없다면 자체 디코더를 가진 플레이어가 가장 너그럽습니다. 대부분 평범한 H.264·HEVC 파일이고 맥 앱답게 가볍게 쓰고 싶다면 macOS 엔진 기반 플레이어로 충분하고 배터리 부담도 적습니다.

slplayer로 MKV 재생하기

slplayer는 저희가 만든 맥 동영상 플레이어입니다. 위 네 가지 중 한 가지 선택지로 읽어 주세요. 코덱 팩 없이 macOS 미디어 엔진을 쓰고, 맥이 지원하는 형식만 재생합니다.

  1. slplayer 소개 페이지나 Mac App Store에서 설치합니다. macOS 14 이상이 필요하고 계정은 필요 없습니다.
  2. MKV 파일을 창에 끌어다 놓거나, Finder에서 우클릭해 slplayer로 엽니다. 여러 파일을 한꺼번에 떨어뜨리면 재생목록이 만들어집니다.
  3. 오디오가 두 언어로 들어 있으면 설정 카드(톱니바퀴)에서 원하는 트랙을 고릅니다.
  4. 도중에 창을 닫아도 최근 항목에서 다시 열면 보던 곳부터 이어서 재생합니다.

지원하는 컨테이너는 MKV, MP4, M4V, MOV, MPEG-TS이고, 코덱은 H.264, HEVC(10bit와 HDR10 포함), AAC, AC-3, E-AC-3, FLAC입니다. 오디오를 해석할 수 없는 파일은 영상만 재생되고 재생이 시작될 때 알림이 표시되며, 열 수 없는 파일은 오류로 알려 줍니다. 기본 재생은 구독 없이 쓸 수 있고, 분할 재생·PiP·A-B 반복은 선택 구독인 Pro 기능이며 처음 7일간 결제 정보 없이 체험할 수 있습니다.

MKV 자막 팁

혼란은 대부분 자막에서 시작되므로 몇 가지 원칙을 알아 두면 편합니다.

slplayer에서 명시된 자막 형식은 SRT, VTT, SMI입니다. ASS의 고급 효과는 지원하지 않습니다.

문제 해결

MKV를 MP4로 변환하는 방법

영상과 오디오 코덱이 이미 MP4와 호환된다면 재인코딩 없이 컨테이너만 바꿀 수 있습니다. 화질 손해가 없고 몇 초면 끝납니다. ffmpeg가 설치되어 있다면 ffmpeg -i movie.mkv -c copy movie.mp4 명령을 씁니다. MP4에 담을 수 없는 코덱이 있으면 실패하거나 스트림이 빠지고, 자막은 보통 따로 처리해야 합니다. 이 한 단계가 번거롭다면 macOS 엔진 기반 플레이어가 MKV를 바로 엽니다.

자주 묻는 질문

맥에서 MKV 파일을 재생할 수 있나요?

네, 알맞은 플레이어를 쓰면 됩니다. macOS는 H.264, HEVC, AAC, AC-3 같은 흔한 코덱을 해석하지만 QuickTime Player는 MKV 컨테이너를 열지 못합니다. MKV를 읽어 스트림을 macOS에 넘기는 플레이어나 자체 디코더를 가진 플레이어가 재생합니다.

맥에서 MKV가 소리 없이 영상만 나오는 이유는 무엇인가요?

오디오가 DTS나 TrueHD처럼 macOS가 해석하지 못하는 코덱일 가능성이 큽니다. 영상은 정상 재생됩니다. 자체 디코더 플레이어를 쓰거나 오디오를 AAC, AC-3로 변환하세요.

slplayer가 맥에서 MKV를 여는 유일한 방법인가요?

아닙니다. 자체 디코더 플레이어는 더 많은 파일을 열고, 호환되는 코덱이라면 MP4로 변환하는 방법도 있습니다. slplayer는 macOS가 지원하는 것만 재생하며, 평범한 H.264·HEVC 파일을 가볍게 볼 때 어울립니다.

맥에서 자막이 깨질 때는 어떻게 하나요?

대개 인코딩 불일치입니다. 인코딩을 감지하는 플레이어를 쓰거나, 자막 파일을 UTF-8로 다시 저장하세요. slplayer는 EUC-KR SMI 파일을 자동으로 인식합니다.

MKV를 MP4로 바꾸면 화질이 떨어지나요?

컨테이너만 바꾸는 변환은 스트림을 새 상자에 복사할 뿐이라 화질이 그대로입니다. 재인코딩을 하면 화질이 조금 손해를 봅니다.

Mac용 slplayer

slplayer는 macOS 미디어 엔진으로 MKV, MP4, M4V, MOV, MPEG-TS를 재생합니다. 자세한 내용은 앱 소개 페이지에서 확인하세요.