rukamori/ArchiveTune
Kotlin0 / 0
Jetpack Compose와 Material 3로 구현된 오픈소스 Android 음악 플레이어로 YouTube Music 연동과 로컬 재생, 라이브 가사 및 고급 오디오 제어를 제공한다.
TL;DR
ArchiveTune은 Kotlin과 Jetpack Compose, Material 3를 기반으로 한 오픈소스 Android 음악 플레이어로서 YouTube Music 계정 연동과 로컬 파일 재생을 단일 앱에서 제공하는 점이 핵심이다. 앱은 MVVM 아키텍처를 통해 상태 관리를 분리하고 EBU R128 라우드니스 정규화, 템포·피치 조절, 실시간 동기화 가사와 같은 고급 오디오 및 UI 제어 기능을 지원한다. Last.fm 스크러블링, ListenBrainz 동기화, Discord 리치 프레즌스 등 외부 연동을 포함해 개인화와 통계 기능을 갖추었고 GitHub 릴리스·나이트리 빌드·서드파티 저장소를 통해 배포 경로를 제공한다. 지리적 제약으로 인해 일부 지역에서는 초기 데이터 페칭을 위해 VPN 또는 프록시가 필요하다는 제한이 존재한다.
핵심 포인트
- 완전히 커스텀 설계된 플레이어로서 단순한 웹뷰 래퍼가 아니라 Kotlin과 Jetpack Compose를 통해 네이티브 UX 성능을 확보했다.
- 프라이버시 중심 설계와 로컬 재생 지원을 결합해 YouTube Music 연동을 하면서도 사용자 데이터 노출을 최소화하는 방향을 취했다.
- Material 3와 앨범아트 기반 동적 색상, 최대 9가지 플레이어 스타일 등 UI 커스터마이징 옵션이 풍부해 시각적 일관성과 개인화 선택지를 제공한다.
- 다중 계정 전환을 지원해 여러 YouTube Music 계정과 빠르게 전환할 수 있다.
이미지 분석




4.9k
Stars
218
Forks
+208
Trending
0
조회수
4.9k watchers81 open issuesGNU General Public License v3.0
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.