목차
1. 개요
MKVToolNix는 Moritz Bunkus가 개발하는 무료 오픈소스 Matroska 도구 모음입니다. MKV 파일을 만들고 변경·검사하는 mkvmerge·mkvinfo·mkvextract·mkvpropedit와 이를 다루는 그래픽 인터페이스를 제공합니다. 2026년 10월 확인 기준 최신 안정판은 102.0이며 Windows·macOS·Linux에서 사용할 수 있습니다. 일반 사용자는 MKVToolNix GUI에서 여러 파일을 불러오고 영상·음성·자막 트랙을 선택해 새 MKV로 합치거나, 파일을 시간·크기·챕터 기준으로 나누고 언어·기본 트랙·강제 자막 플래그와 챕터를 편집할 수 있습니다.
핵심은 영상 변환보다 멀티플렉싱과 컨테이너 관리입니다. 호환되는 영상·음성·자막 스트림을 다시 압축하지 않고 새 MKV에 묶기 때문에 재인코딩보다 빠르고 원본 코덱 품질을 유지할 수 있습니다. 특정 자막이나 음성 트랙을 빼고 다시 저장하거나 외부 자막을 추가하고, 여러 영상을 이어 붙이고, 챕터·태그·글꼴 같은 첨부 파일을 관리할 때 적합합니다. 반대로 해상도·코덱·화질과 파일 크기를 바꾸거나 자막을 화면에 굽는 작업은 하지 않으므로 HandBrake나 샤나인코더 같은 인코더와 구분해야 합니다. 단순 재생만 필요하면 VLC 같은 플레이어를 먼저 사용해도 됩니다.
자막·음성 등을 별도 파일로 꺼내려면 도구 모음의 명령줄 프로그램 mkvextract를 구분해야 합니다. GUI에서 트랙을 제외해 새 MKV를 만드는 작업과, 선택한 트랙을 독립 파일로 추출하는 작업은 다릅니다. 추출 결과는 원래 트랙 종류에 따라 SRT·ASS 또는 IDX와 SUB 등으로 달라지므로 모든 자막을 SRT로 바꿔 주는 기능으로 생각하지 마세요. 영상 화면에 이미 구워진 자막을 텍스트로 인식하는 OCR 기능도 아닙니다.
Windows 공식판은 설치형과 압축을 풀어 쓰는 portable을 함께 제공합니다. 일반적인 64비트 Windows 10·11에서는 64비트 설치형이 가장 단순하고, 설치하지 않고 별도 폴더에서 실행해야 할 때만 portable을 선택하면 됩니다. Microsoft Store판은 소액 유료이며 자동 업데이트를 제공하지만 Store 정책 때문에 GUI만 실행할 수 있고 포함된 명령줄 도구를 직접 호출할 수 없습니다. macOS 최신판은 macOS 13 이상용 DMG를 사용하며 v98부터 공식 안내가 연결하는 Graham Thompson의 빌드를 제공합니다. Mac에서 Homebrew를 사용한다면 formula는 명령줄 도구, 앱 cask는 DMG 기반 GUI 경로로 구분합니다. Linux는 AppImage·Flatpak과 여러 배포판용 저장소·패키지를 제공합니다.
다운로드 출처는 특히 주의해야 합니다. 검색 결과에는 공식 프로젝트와 이름이 비슷한 비공식 사이트가 노출되며, 개발자는 공식 도움말에서 Windows 공식 바이너리 경로를 프로젝트 다운로드 페이지와 Microsoft Store로 한정하고 특정 유사 도메인을 악성 배포처 사례로 경고했습니다. 공식 Windows 파일에는 코드 서명이 적용되고 다운로드 페이지에 SHA-256·SHA-512 체크섬이 제공됩니다. 작업할 때는 원본 MKV를 덮어쓰지 말고 다른 이름으로 출력한 뒤 영상·음성·자막, 언어와 기본·강제 플래그, 챕터와 재생 위치가 의도대로 유지됐는지 실제 플레이어에서 확인하세요.
2. 주요 기능
- 영상·음성·자막 트랙을 선택해 새 MKV로 합치기
- 시간·크기·챕터·구간 기준 MKV 분할
- 같은 조건의 파일 이어 붙이기와 트랙 순서 조정
- mkvextract 명령줄 도구로 자막·음성·영상·첨부 파일·챕터·태그 추출
- 언어·기본 트랙·강제 트랙·지연 시간과 화면비 설정
- 전체 리먹스 없이 헤더·챕터·태그·첨부 속성 수정
- 재인코딩 없는 빠른 컨테이너·트랙 재구성
- Windows·macOS·Linux GUI와 명령줄 도구 제공
3. 시스템 요구사항
- Windows
- Windows 10·Windows Server 2016 이상 · 64비트·32비트 설치형과 portable 제공
- macOS
- 최신판은 macOS 13 Ventura 이상 · Intel·Apple silicon용 DMG 제공
- Linux
- glibc 2.28 이상 AppImage · Flatpak · Debian·Ubuntu·Fedora 등 배포판별 패키지
- Store판
- Windows GUI 자동 업데이트 · 명령줄 도구 직접 실행 불가 · 소액 유료
- 작업공간
- 원본과 출력 MKV를 함께 보관할 저장공간
- 출력범위
- Matroska 중심 리먹스·트랙 관리 · 영상 재인코딩과 DRM 해제는 지원하지 않음
4. 설치 방법
- 1.
Windows 버전과 64비트·32비트 여부, macOS 버전 또는 Linux 배포판을 확인합니다.
- 2.
공식 다운로드 선택 페이지에서 현재 운영체제용 최신 안정판을 고릅니다.
- 3.
일반 Windows PC는 64비트 설치형을 선택하고, 설치 없이 실행해야 할 때만 64비트 portable 압축 파일을 고릅니다.
- 4.
설치형은 게시자 서명을 확인한 뒤 안내에 따라 설치하고, portable은 새 폴더에 완전히 압축을 풀어 GUI 실행 파일을 엽니다.
- 5.
편집할 MKV를 추가하고 영상·음성·자막·챕터와 첨부 트랙에서 유지할 항목만 선택합니다.
- 6.
언어, 기본·강제 플래그, 지연 시간과 출력 파일명을 확인하고 원본과 다른 경로에 멀티플렉싱을 시작합니다.
- 7.
완료된 파일을 실제 플레이어에서 열어 영상·음성·자막 선택, 싱크, 챕터 이동과 전체 재생 시간을 확인합니다.
5. 자주 발생하는 문제
검색해서 받은 설치 파일의 공식 여부가 의심될 때
삭제한 뒤 대표 다운로드 버튼으로 다시 이동하세요. Windows에서는 파일 속성의 디지털 서명 게시자를 확인하고 공식 페이지의 SHA-256 또는 SHA-512와 비교합니다. 이름이 비슷한 별도 다운로드 도메인은 공식으로 간주하지 마세요.
파일을 추가했는데 지원하지 않는 형식이라고 나올 때
원본이 일반 플레이어에서 정상 재생되는지와 파일 손상 여부를 먼저 확인합니다. MKVToolNix는 여러 입력 형식을 읽지만 모든 컨테이너·코덱 조합을 보장하지 않으며 DRM 보호 파일을 해제하지 않습니다.
합친 파일에서 자막이나 음성이 빠졌을 때
입력 파일 아래의 트랙 목록에서 필요한 영상·음성·자막이 체크됐는지 확인합니다. 언어와 기본·강제 플래그도 다시 지정한 뒤 짧은 결과를 만들어 플레이어의 트랙 메뉴에서 확인하세요.
영상을 이어 붙이려는데 Append가 실패할 때
이어 붙일 파일의 영상·음성 코덱, 해상도, 프레임레이트, 채널 구성과 트랙 수가 호환되는지 확인합니다. 조건이 다르면 단순 리먹스로 이어 붙일 수 없으므로 인코더나 영상 편집기에서 규격을 먼저 맞춰야 합니다.
출력 파일의 자막·음성 싱크가 맞지 않을 때
입력 트랙의 지연 시간과 타임스탬프를 확인하고 필요한 트랙에만 지연 값을 적용합니다. 원본을 보존한 채 짧은 구간으로 시험하고 시작·중간·끝을 모두 재생해 누적 오차가 있는지도 확인하세요.
Microsoft Store판에서 mkvmerge 명령을 실행할 수 없을 때
Store판은 정책상 포함된 명령줄 도구를 직접 실행할 수 없고 GUI만 사용할 수 있습니다. 명령줄 자동화가 필요하면 공식 프로젝트 다운로드 페이지의 설치형 또는 portable판을 사용하세요.
MKV를 MP4로 바꾸거나 용량을 줄이고 싶을 때
MKVToolNix의 대표 출력은 Matroska이며 코덱·해상도·화질을 바꾸는 인코더가 아닙니다. MP4 호환 파일이나 작은 용량이 목적이면 기존 MKV→MP4 또는 영상 용량 줄이기 가이드에서 HandBrake·샤나인코더 경로를 선택하세요.
6. MKVToolNix와 비슷한 프로그램 비교
- LosslessCut
- 타임라인에서 영상·음성 구간을 빠르게 자르고 같은 조건의 파일을 합치는 작업이 직관적입니다. MKVToolNix는 Matroska의 영상·음성·자막·챕터·첨부 트랙과 플래그를 세밀하게 관리할 때 적합합니다.
- HandBrake
- 코덱·해상도·화질을 바꾸고 용량을 줄여 MP4·MKV·WebM으로 출력하는 재인코더입니다. MKVToolNix는 스트림 품질을 바꾸지 않고 새 MKV에 다시 묶는 작업이 중심입니다.
- 샤나인코더
- 한국어 환경에서 인코딩·리먹스·자막과 세부 FFmpeg 옵션을 폭넓게 다룹니다. MKVToolNix는 Matroska 트랙·챕터·태그·첨부 관리에 더 전문화돼 있습니다.
- VLC
- MKV를 포함한 미디어 파일 재생이 목적입니다. 파일을 보기만 하면 VLC가 단순하고, 불필요한 자막·음성 제거와 트랙 재구성이 필요할 때 MKVToolNix를 사용합니다.
7. 자주 묻는 질문
MKVToolNix는 무료인가요?
+
공식 프로젝트 다운로드 페이지의 Windows·macOS·Linux 배포판은 무료 오픈소스입니다. Microsoft Store판은 개발 지원과 자동 업데이트를 제공하는 소액 유료 선택지입니다.
MKVToolNix 공식 사이트는 어디인가요?
+
대표 다운로드 버튼으로 연결되는 공식 프로젝트 다운로드 페이지를 사용하세요. 개발자는 Windows 공식 배포처를 프로젝트 다운로드 페이지와 Microsoft Store로 안내하며, 검색 결과의 이름이 비슷한 별도 도메인은 공식 배포처가 아니라고 경고합니다.
Windows에서는 설치형과 portable 중 무엇을 받나요?
+
일반적인 64비트 Windows 10·11 PC는 64비트 설치형이 가장 간단합니다. 설치하지 않고 별도 폴더에서 실행하거나 여러 버전을 분리해야 할 때만 64비트 portable 7z를 선택하세요.
MKVToolNix로 MKV를 MP4로 변환할 수 있나요?
+
대표 기능과 출력은 MKV 중심의 멀티플렉싱입니다. 영상 코덱·해상도·화질을 바꾼 MP4가 필요하면 HandBrake나 샤나인코더를 사용하고, OBS 녹화 MKV는 OBS 자체 Remux Recordings를 먼저 확인하세요.
자막이나 음성 트랙을 제거하면 화질이 떨어지나요?
+
선택한 영상 스트림을 재인코딩하지 않고 새 MKV에 복사하는 일반 리먹스 작업은 영상 코덱과 품질을 유지합니다. 다만 트랙·플래그·타임스탬프 선택을 잘못하면 재생 결과가 달라질 수 있으므로 원본을 보존하고 확인하세요.
MKVToolNix로 자막을 영상에 입힐 수 있나요?
+
선택 가능한 자막 트랙을 MKV 안에 넣을 수는 있지만 영상 픽셀에 자막을 굽는 하드서브 기능은 아닙니다. 항상 보이게 구운 영상이 필요하면 재인코딩과 자막 필터를 지원하는 인코더를 사용하세요.
Microsoft Store판과 무료판은 무엇이 다른가요?
+
Store판은 구매·설치와 자동 업데이트가 편하고 GUI 기능은 비스토어판과 사실상 같습니다. 다만 Store 정책 때문에 포함된 mkvmerge·mkvextract 같은 명령줄 도구를 직접 실행할 수 없습니다.
자막을 별도 파일로 추출하려면 어떤 도구를 쓰나요?
+
도구 모음의 명령줄 프로그램 mkvextract를 사용합니다. GUI에서 트랙을 빼고 새 MKV를 만드는 리먹스와는 다른 작업이며, 출력은 내장 자막 종류에 따라 SRT·ASS·IDX/SUB 등으로 달라집니다. Store판은 명령줄 도구를 직접 실행할 수 없으므로 이 목적이면 프로젝트 배포와 공식 mkvextract 문서를 확인하세요. 영상에 구워진 자막은 이런 트랙 추출로 텍스트가 되지 않습니다.
8. 참고 자료
관련 가이드
설치·사용법
MKV MP4 변환 무료 방법
MKV를 MP4로 무료 변환하는 방법을 목적별로 안내합니다. VLC 재생, OBS 리먹스, HandBrake·샤나인코더 인코딩의 차이와 안전한 순서를 확인하세요.
설치·사용법
동영상 용량 줄이기
동영상 파일이 너무 클 때 HandBrake로 용량을 줄이는 순서를 안내합니다. 기본 프리셋, 해상도와 RF 조정, 목표 용량 설정과 여러 파일 처리 방법을 확인하세요.
설치·사용법
MKV 자막 추출 방법
Windows에서 MKV 내부 자막 트랙의 언어·코덱·ID를 확인하고 MKVToolNix로 SRT·ASS 파일을 추출하는 방법. 이미지 자막·원본 보존·실패 확인도 설명합니다.
관련 프로그램