소개
Baka MPlayer는 libmpv 기반의 무료 오픈소스 멀티미디어 플레이어입니다. u8sand가 개발한 이 프로그램은 간결한 디자인을 통해 TV 프로그램 시청을 위한 쾌적한 환경을 제공하도록 설계되었습니다. 크로스플랫폼을 지원하며, Windows 사용자를 위한 컴파일 방법도 공식 문서에 제시되어 있습니다.
상세정보
다양한 미디어 형식 지원
libmpv 엔진을 기반으로 하여 다양한 영상 및 오디오 포맷을 재생할 수 있습니다. 이는 코덱 문제 없이 대부분의 미디어 파일을 처리할 수 있음을 의미합니다.
외부 오디오 파일 추가 기능
최신 업데이트를 통해 외부 오디오 파일을 영상에 추가하여 재생할 수 있는 기능이 도입되었습니다. 이는 다국어 자막이나 해설 트랙이 필요한 경우 유용합니다.
컨트롤 숨기기 모드
설정 메뉴에서 ‘Hide All Controls’ 모드를 활성화하면 재생 화면에서 모든 컨트롤 요소를 숨겨 몰입감 있는 시청 환경을 제공합니다.
다운로드·설치 방법
Windows에서 Baka MPlayer를 사용하려면 소스 코드를 컴파일해야 합니다. 공식 문서에 제시된 교차 컴파일 방법을 따라야 합니다.
- Git 저장소를 클론합니다:
git clone -b release https://github.com/u8sand/Baka-MPlayer.git - 클론한 디렉터리로 이동합니다:
cd "Baka-MPlayer" - 빌드 디렉터리를 생성하고 이동합니다:
mkdir build && cd build - Windows 교차 컴파일 파일을 복사합니다:
cp -r windows/cross-compilation/* . - 아키텍처를 설정하고 빌드 스크립트를 실행합니다 (예: 64비트의 경우):
arch=x86_64 && ./baka-build.sh $arch - 빌드가 성공하면
Baka-MPlayer.$arch.zip파일이 생성되며, 이 파일을 압축 해제하면 실행 파일을 얻을 수 있습니다.
빌드를 다시 수행해야 할 경우, build 디렉터리 또는 생성된 zip 파일을 삭제하고 위의 과정을 반복하면 됩니다.
기본 사용법/명령어
Baka MPlayer를 실행하면 간단한 창이 나타나며, 메뉴 바를 통해 파일을 열거나 설정을 조정할 수 있습니다. 기본적인 재생 컨트롤은 화면 하단에 위치하며, 스페이스바로 재생/일시정지, 좌우 화살표로 이전/다음 트랙으로 이동할 수 있습니다. 볼륨은 하단 슬라이더로 조절 가능합니다.
명령줄 사용법 (참고)
공식 문서에 따르면, baka-mplayer 명령어는 mpv 명령어보다 우선적으로 사용해야 하는 경우가 있습니다. 이는 baka-mplayer 전용 기능이 mpv에 직접 전달되기 전에 처리되어야 하기 때문입니다. 구체적인 명령어 목록은 DOCS/commands.md 파일을 참조하십시오.
이런 경우에 유용합니다
영화나 드라마를 볼 때 외부 오디오 트랙(예: 해설, 더빙 버전)을 추가로 재생하고 싶은 사용자에게 유용합니다. 또한, 화면에 컨트롤 요소를 숨기고 콘텐츠에만 집중하고 싶은 경우, ‘Hide All Controls’ 모드를 통해 몰입감 있는 시청 환경을 만들 수 있습니다. 간단한 인터페이스를 선호하는 일반 사용자도 쉽게 설치하고 사용할 수 있습니다.
지원 환경·시스템 요구사항
Windows에서 실행하기 위해서는 위 컴파일 과정을 통해 생성된 실행 파일이 필요합니다. 이 프로그램은 64비트(x86_64) 아키텍처를 대상으로 교차 컴파일 지원이 제공됩니다. 컴파일 환경에는 gcc, Qt 5.2 이상, libmpv 개발 패키지가 필수입니다.
최신 버전·업데이트
현재 버전은 2.0.4이며, 최신 업데이트에서는 다음과 같은 기능이 추가되었습니다: 설정 메뉴 내 ‘Hide All Controls’ 모드, 외부 오디오 파일 추가 기능, 최근 재생 기록 저장 비활성화 옵션. 자세한 변경 사항은 공식 릴리스 페이지에서 확인할 수 있습니다.
화면으로 보는 주요 기능
음악 재생 화면

Baka Mplayer의 음악 재생 인터페이스로, 상단에는 '금요일에 만나요 (Friday) [Feat. Jang Yi-jeong]'라는 곡 제목이 표시되어 있다. 중앙에는 'MODERN TIMES EPilogue' 앨범 커버 이미지가 보이며, 하단에는 재생 시간(00:14 / 03:23), 재생/정지 버튼, 이전/다음 트랙 버튼, 볼륨 조절 슬라이더 등이 포함된 컨트롤 바가 있다. 메뉴 바에는 File, View, Playback, Navigate, Settings, Help 항목이 있다.
시스템 요구사항
gcc, pkg-config, libmpv-dev, qtbase5-dev (>= 5.2.0) 및 관련 Qt 모듈(qt5-qmake, qttools5-dev-tools, qtdeclarative5-dev, libqt5svg5-dev, libqt5x11extras5-dev, libqt5network5), youtube-dl (선택 사항, YouTube 스트리밍용).


