DOPT
작은 취향과 유틸리티를 모아두는 개인 공간

Android local music player

DongPlayer

스트리밍 앱에 맞춰 듣는 대신, 내 폰에 보관한 음악을 내 폴더와 내 재생 습관 그대로 듣는 로컬 음악 플레이어입니다.

  • 오프라인 파일 중심
  • 폴더와 메타데이터
  • 재생목록
  • A/B 반복
  • 위젯
  • 백업

Why it exists

내 음악 파일을 앱에 맞추는 대신, 앱이 내 파일에 맞춰집니다

DongPlayer는 수집해 둔 로컬 음악을 빠르게 찾고, 자주 듣는 흐름을 잃지 않으며, 반복 청취와 백업까지 자연스럽게 이어지도록 만든 Android 플레이어입니다.

음악 파일을 직접 보관하는 사람

내 폰에 쌓아둔 MP3와 로컬 음원을 스트리밍 앱의 기준이 아니라 내 파일 구조 그대로 다룹니다.

폴더와 앨범을 함께 보는 사람

폴더, 앨범, 아티스트, 장르, 날짜, 즐겨찾기를 오가며 원하는 기준으로 음악을 찾습니다.

반복해서 듣고 익히는 사람

어학 모드와 A/B 반복, 배속, 마커로 다시 듣고 싶은 구간을 빠르게 붙잡습니다.

Benefits

기능을 나열하기보다, 듣는 흐름을 바꿉니다

찾는 순간이 빨라집니다

전체 음악 또는 선택 폴더를 스캔하고, 홈에서 최근 추가와 최근 재생, 많이 재생한 곡을 바로 확인합니다.

내 취향이 목록으로 남습니다

즐겨찾기, 직접 만든 재생목록, 자동 재생목록, 재생 이력으로 자주 듣는 흐름을 다시 꺼내기 쉽습니다.

재생이 끊기지 않습니다

화면이 꺼져도, 앱이 백그라운드에 있어도, 위젯과 알림에서 현재 곡과 재생 액션을 이어갑니다.

데이터를 내 손에 둡니다

재생목록, 즐겨찾기, 마커, 히스토리를 JSON으로 백업하고 복원할 수 있도록 준비했습니다.

Product tour

실제 앱 화면으로 보는 DongPlayer

DongPlayer 홈 실제 앱 캡처
최근 추가, 재생 이력, 많이 재생한 곡과 현재 큐가 첫 화면에서 바로 보입니다.
DongPlayer 재생 실제 앱 캡처
재생앨범아트, 즐겨찾기, 큐, 반복, 배속, 마커를 한 화면에서 다룹니다.
DongPlayer 재생목록 실제 앱 캡처
재생목록내 재생목록과 즐겨찾기, 최근 재생, 전체 셔플 같은 자동 목록을 함께 고릅니다.
DongPlayer 설정 실제 앱 캡처
설정백그라운드 재생, 앨범아트, 강조 색상, 목록 밀도, 스캔 위치와 백업을 관리합니다.

Listening flow

스캔부터 다음 재생까지 한 번에 이어집니다

  1. 1
    스캔

    기기 전체 음악 또는 선택한 폴더에서 곡을 가져옵니다.

  2. 2
    정리

    폴더, 앨범, 아티스트, 장르, 날짜, 즐겨찾기로 나눠 봅니다.

  3. 3
    재생

    큐, 셔플, 반복, 배속, 10초 이동, A/B 반복으로 듣습니다.

  4. 4
    이어가기

    위젯, 알림, 이력, 백업으로 다음 청취까지 흐름을 보관합니다.

Under the hood

겉으로는 단순하게, 안쪽은 오래 쓸 수 있게

Compose UI, Media3 재생 서비스, Room 캐시, DataStore 설정, WorkManager 갱신을 나눠 구성해 라이브러리와 재생 상태를 안정적으로 다룹니다.

Android
8.0+
UI
Jetpack Compose
Playback
Media3 ExoPlayer
Library
MediaStore + SAF
Cache
Room + WorkManager
Settings
DataStore
User Data
Playlists, favorites, history
Widget
Adaptive App Widget

Download

Android APK를 다운로드할 수 있습니다

Google Drive에서 APK를 받아 설치할 수 있습니다. Android 8.0 이상 기기에서 사용할 수 있으며, 알 수 없는 출처 설치 허용이 필요할 수 있습니다.

APK 다운로드