SpMp Ứng dụng
SpMp là một ứng dụng khách YouTube Music với sự tập trung vào việc tùy chỉnh ngôn ngữ và metadata.
Tôi bắt đầu dự án này sau khi cảm thấy mệt mỏi với việc ứng dụng nhạc chính thức của YouTube thiếu các tính năng ngôn ngữ và tùy chỉnh. Tôi đã thử vài lựa chọn thay thế, nhưng tất cả đều có ít nhất một vài vấn đề khiến tôi khó chịu. Vì vậy, thay vì dành vài tuần để học mã nguồn của một dự án hiện có và đóng góp vào đó, tôi quyết định dành gần một năm (tính đến thời điểm viết) để tạo ra giải pháp riêng của mình.
Các tính năng chính:
- Metadata
- Chỉnh sửa tiêu đề bài hát, nghệ sĩ và danh sách phát
- Đặt ngôn ngữ riêng cho giao diện ứng dụng và metadata như tiêu đề bài hát
- QOL
- Ghim bất kỳ bài hát, danh sách phát, album hoặc nghệ sĩ nào lên đầu trang chính
- Tải bài hát để nghe ngoại tuyến
- Chọn nhiều bài hát/nghệ sĩ/danh sách phát từ bất kỳ màn hình nào để thực hiện các hành động chung hoặc theo ngữ cảnh (ví dụ: xáo trộn chỉ một phần của hàng đợi)
- Khi thêm một bài hát vào hàng đợi từ menu nhấn lâu, có thể chọn một vị trí cụ thể và các bài hát sẽ được sắp xếp theo thứ tự bạn thêm vào theo mặc định
- Kết nối
- Đăng nhập YouTube Music trong ứng dụng để cá nhân hóa nguồn cấp dữ liệu và tương tác
- Tùy chỉnh sự hiện diện phong phú trên Discord (có hỗ trợ hình ảnh)
- Lời bài hát
- Hiển thị lời bài hát từ PetitLyrics, với hỗ trợ lời bài hát theo thời gian
- Lời bài hát theo thời gian được hiển thị trong một thanh có thể bật/tắt ở trên mỗi trang giao diện trong ứng dụng
- Hiển thị furigana cho kanji tiếng Nhật trong lời bài hát bằng cách sử dụng Kuromoji
Còn nhiều hơn nữa (xem wiki để biết danh sách tính năng hoàn chỉnh đầy đủ hơn)