mpv: 화면과 얇은 조작 바만 남긴 플레이어, 0.41.0에서 gpu-next가 기본

요약

무료 오픈소스 크로스 플랫폼 재생 프로그램. 명령줄을 전제로 화면을 극도로 단순하게 두고 색 관리와 보간, HDR까지 다룬다. 0.41.0에서는 libplacebo 기반 gpu-next가 기본 출력이 되었다.

추천
이름
mpv
버전
0.41
요금
무료
오픈소스
오픈소스
운영체제
WindowsmacOSLinuxAndroid
공식 사이트
https://mpv.io/
업데이트
2026-10-11 20:24

화면과 얇은 조작 바만 남을 때까지 덜어낸 플레이어는 오히려 더 단단한 자신감이 있어야 성립한다.

명령줄을 전제로 한 플레이어

mpv는 무료이고 오픈소스이며 크로스 플랫폼인 미디어 플레이어다. 공식 설명은 돌려 말하지 않는다. 명령줄을 전제로 만든 플레이어이고, 아주 폭넓은 파일 형식과 음성·영상 코덱, 자막 종류를 지원한다고 적는다. 재생은 이 소프트웨어에, 조작은 명령과 인자에 맡긴다는 뜻이다.

화면 구성도 같은 생각이다. 공식 표현으로 플레이어 자체는 아주 간결함을 지향하고 완전한 그래픽 화면은 설계의 중심이 아니며, 영상 위에 기본 조작용 작은 바를 겹칠 뿐이다. 이 절제가 크기와 시작 부담을 낮추고, 설정을 파일로 적어 들고 다닐 수 있게 한다.

화면

화면 쪽에서 하는 일

화질은 mpv가 가장 공을 들이는 부분이다. 공식은 OpenGL, Vulkan, D3D11 세 가지 그래픽 인터페이스를 들고, 이 출력이 영상 애호가가 중시하는 능력을 폭넓게 덮는다고 밝힌다. 주류 고품질 알고리즘에 의한 확대·축소, 색 관리, 프레임 타이밍, 보간, HDR 등이다. 표시 장치를 바꿔도 플레이어를 바꾸지 않고 설정만 옮기면 된다.

색 관리나 HDR 같은 항목은 사진과 영상을 다루는 사람에게 세부 사항이 아니라 전제다. 같은 파일을 다른 환경에서 열었을 때 보이는 모습이 달라지는지는 이 층의 설계에 달려 있다. mpv는 이 부분을 설정으로 갈아 끼울 수 있어, 기기를 바꿔도 보이는 기준을 유지하기 쉽다.

하드웨어 디코딩도 또 하나의 축이다. 공식에 따르면 각 플랫폼에서 대부분의 하드웨어 디코딩 인터페이스를 부를 수 있고, 다시 빌드하거나 재시작하지 않고 실행 중에 필요할 때 켤 수 있다. 노트북에서는 긴 재생 동안의 전력 소모와 온도에 직결된다. 설정은 텍스트 파일에 놓이므로 판 관리에도, 다른 기기로 옮기는 데도 적합하다. 여러 대를 쓰는 사람은 매번 옵션을 다시 찾는 대신 자기 설정을 그대로 가져가면 된다.

항목

공식 설명

조작

명령줄 우선, 화면에는 작은 바만

형식

폭넓은 파일 형식과 코덱, 자막 종류

영상 출력

OpenGL, Vulkan, D3D11 기반

화질 기능

고품질 확대·축소, 색 관리, 프레임 타이밍, 보간, HDR

하드웨어 디코딩

각 플랫폼의 대부분 인터페이스, 실행 중 활성화

0.41.0 기본값

libplacebo 기반 gpu-next, 디코딩은 Vulkan 우선

고칠 수 있고, 안에 넣을 수도 있다

스크립트 확장이 이 플레이어를 프로그래밍 가능한 도구로 만든다. 공식은 플레이어가 거의 무엇이든 하게 만들 수 있을 만큼 강력하다고 말하고, 프로젝트 위키에 사용자 스크립트를 많이 모아 둔다. 오른쪽 클릭 메뉴, 단축키, 재생 목록 동작 같은 세부는 스크립트로 채울 수 있다. 예를 들어 특정 키로 음량을 세밀하게 움직이거나 특정 형식만 다른 출력으로 보내는 조정은 본체 업데이트를 기다리지 않고 직접 더할 수 있다.

더 나아가는 것이 내장이다. C 언어 API는 mpv를 라이브러리로 쓸 수 있게 하는 것을 처음부터 겨냥해 설계되었다고 공식은 설명하며, 다른 앱으로의 통합을 쉽게 한다. 단독으로 쓰이면서 동시에 재생 핵심으로 다른 소프트웨어 안에 들어갈 수 있다. 최신 0.41.0은 libplacebo를 쓰는 gpu-next를 기본 영상 출력으로 삼고, 하드웨어 디코딩은 Vulkan을 우선한다. 공식은 FFmpeg 6.1 이상과 libplacebo 6.338.2 이상도 요구한다.

라이선스는 GPL로 공개되어 코드를 공개 저장소에서 따라갈 수 있다.

인터페이스를 크게 열어 둔 플레이어의 가치는 그것 자체보다, 다른 누군가가 그것으로 만든 것에 있다.

활용 제안. 자주 쓰는 인자는 설정 파일에 적어 매번 치지 않게 한다. 노트북에서는 화질 이야기를 하기 전에 하드웨어 디코딩이 실행 중에 켜져 있는지 확인한다. 한꺼번에 처리하거나 자기 프로그램에 넣고 싶다면, 외부 해설보다 공식 문서의 명령과 C API 장을 읽는 편이 빠르다.

mpv다운로드
지원 운영체제: Windows macOS Linux Android