01/10/2018, 08:37
Những thuật toán được dùng để làm 1 trình chơi nhạc offline
Như chủ đề, mong mọi người gợi ý một số thuật toán cho 1 trình nghe nhạc thông thường
Bài liên quan
Như chủ đề, mong mọi người gợi ý một số thuật toán cho 1 trình nghe nhạc thông thường
Cái này phải xài thư viện rồi bạn.
Hi Richard.
Bạn có phải dân lập trình không vậy ?
Mình từng có ý tưởng làm một app nghe nhạc bằng Java. App này nghe nhạc offline, chơi được nhiều định dạng file (mp3, aac, flac, ogg,…) Mình tham khảo trên mạng và làm được phần scan thư mục nhạc, lấy thông tin bài hát, lấy artwork, chơi nhạc (sử dụng thư viện vlcj)
Mình làm được đến thế, tuy nhiên phát sinh vấn đề. vlcj chỉ hoạt động với Java 32bit. Lên mạng tìm hiểu nguyên nhân thì đa số đều nói rằng do thư viện VLC viết bằng C++ là thư viện 32bit, khi sử dụng JNI (Java Native Interface) để load dll chỉ chạy được trên JVM 32bit thôi, 64bit thì báo lỗi ngay) Nên mình không thể phát triển tiếp được
Đang học C++ để làm lại Project cũ bên Java sử dụng LibVLC
Hi Phan Bá Hải.
Bạn không cần học lại C++ chỉ cần học cách viết JNI là OK. Sau đó kiếm file build so 64 của VLC nhét vào là OK. Chỉ là tài liệu JNI hơi ít thôi.
nếu app chạy chủ yếu trên nền windows thì tốt nhất viết bằng C# cho khỏe , thư viện api các kiểu microsoft nó hỗ trợ tận răng …
Làm trên android cũng nhanh đó em, đơn giản thì chỉ cần tải vài bài hát về, list nó ra và viết play, pause, next, previous cho nó thôi xong rồi thích mình làm tiếp, vài tiếng là có mobile app cùi made by me rồi kk. Quá cùi luôn . Xung thì thiết kế app piano trên android cũng nhanh (1 quãng thôi nhé), thích cứ thử đảm bảo đàn cháu lên 3 trất khỏi chê.