NCTPlayer is a lightweight Python-based music player with a modern user interface.
It allows you to play music from any folder, control playback, and even resume the last song you were listening to – right where you left off.
- Select a folder containing music files (.mp3, .wav)
- Display a sorted music list (most recently modified songs on top)
- Control buttons: Play, Pause, Stop, Next, Previous
- Automatically resumes the last played song and position
- Simple GUI using Tkinter
- English interface and codebase
NCTPlayer là một ứng dụng nghe nhạc nhẹ, viết bằng Python với giao diện hiện đại.
Bạn có thể chọn thư mục chứa nhạc, phát bài hát, điều khiển như trình phát Windows Media, và đặc biệt: tự động tiếp tục bài đang nghe lúc tắt ứng dụng.
- Chọn thư mục chứa file nhạc (.mp3, .wav)
- Hiển thị danh sách bài nhạc (sắp xếp theo thời gian chỉnh sửa gần nhất)
- Các nút điều khiển: Phát, Tạm dừng, Dừng, Tiếp theo, Trở lại
- Tự động tiếp tục bài hát và thời gian dừng trước đó
- Giao diện đơn giản sử dụng Tkinter
- Toàn bộ giao diện và mã nguồn bằng tiếng Anh
NCTPlayer/
├── app/ ← Source code chính
│ └── main.py
├── assets/ ← Hình ảnh, logo
├── config/ ← Lưu trạng thái bài nhạc
├── requirements.txt
├── README.md ← File bạn đang đọc
NCTPlayer.bat
pip install -r requirements.txt
python app/main.pyDeveloped by nghiencuuthuoc - 2025
