SpMp 앱
SpMp는 언어 및 메타데이터 사용자 정의에 중점을 둔 YouTube Music 클라이언트입니다.
저는 YouTube의 공식 음악 앱이 언어 기능과 사용자 정의가 부족한 데 지쳐서 이 프로젝트를 시작했습니다. 여러 대안을 시도했지만 모두 저를 괴롭히는 몇 가지 문제가 있었습니다. 그래서 기존 프로젝트의 코드베이스를 배우고 기여하는 데 몇 주를 보내기보다는 거의 1년(작성 시점 기준) 동안 저만의 솔루션을 만드는 데 시간을 투자하기로 결정했습니다.
주요 기능:
- 메타데이터
- 노래, 아티스트 및 재생 목록 제목 편집
- 앱 UI와 노래 제목과 같은 메타데이터에 대해 별도의 언어 설정
- 사용자 경험 개선(QOL)
- 주 페이지 상단에 노래, 재생 목록, 앨범 또는 아티스트 고정
- 오프라인 재생을 위한 노래 다운로드
- 모든 화면에서 여러 노래/아티스트/재생 목록을 선택하여 일반 또는 상황별 작업 수행(예: 대기열의 일부만 섞기)
- 길게 누르기 메뉴에서 대기열에 노래를 추가할 때 특정 위치를 선택할 수 있으며, 기본적으로 추가한 순서대로 노래가 배치됨
- 연결성
- 피드 개인화 및 상호 작용을 위한 앱 내 YouTube Music 로그인
- 사용자 정의 가능한 Discord 리치 프레즌스(이미지 지원 포함)
- 가사
- PetitLyrics에서 가사를 표시하며, 타이밍 가사 지원
- 타이밍 가사는 앱의 모든 UI 페이지 위에 토글 가능한 바에 표시됨
- 가사 내 일본어 한자에 대해 Kuromoji를 사용하여 후리가나 표시
그리고 더 많은 기능이 있습니다(기능 목록의 전체 더 완전한 목록은 위키를 참조하세요)










