Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/deeffest/deef-lite-media-player

DLMPlayer is a cross-platform media player designed for simplicity, lightweight performance, and broad compatibility across Windows and Linux.
https://github.com/deeffest/deef-lite-media-player

audio-player gui-application media-player pyqt pyqt5 pyqt5-desktop-application pyqt5-gui pyqt5-gui-application pyside pyside6 python qt qt5 qt6 video-player windows-media-player

Last synced: 5 days ago
JSON representation

DLMPlayer is a cross-platform media player designed for simplicity, lightweight performance, and broad compatibility across Windows and Linux.

Awesome Lists containing this project

README

        

![icon](https://github.com/user-attachments/assets/e2778e41-905c-4798-ad1c-7e82f5b41ce6)

## DEEF Lite Media Player 🎥

DEEF Lite Media Player is a cross-platform media player designed for simplicity, lightweight performance, and broad compatibility across Windows and Linux.

## ✨ Key Features
- **Cross-Platform Compatibility**
Runs seamlessly on Windows and Linux.

- **Playlist Management**
Create, manage, and play your favorite playlists.

- **Flexible Media Options**
Open individual files, entire folders, or URLs with ease.

- **Drag and Drop Support**
Effortlessly add files to your playlists by dragging and dropping.

- **Comfortable Movie Watching**
Select audio tracks, video tracks, or subtitles for an optimal viewing experience.

- **Adaptive Interface**
The interface theme adapts to match your operating system's theme.

## 📸 Screenshots
![Screenshot](https://github.com/user-attachments/assets/156b07ac-58dd-445b-a503-fc3f1ae0faca)

## 🚀 Getting Started
### Using builds with executable files
1. Download the archive for your OS from the releases page: [Latest Release](https://github.com/deeffest/DEEF-Lite-Media-Player/releases/latest).
2. Unzip the archive to any folder.
3. Navigate to the folder with the unzipped application and run the executable file.

### Using the source code
1. **Install Python**
Ensure Python is installed on your system. Tested on:
- Windows 10 (22H2) with Python 3.11.3 (64-bit).
- Windows 11 (23H2) with Python 3.12.5 (64-bit).
- Ubuntu (24.04) with Python 3.12.3 (64-bit).
- Manjaro (24.0.5).

[Download Python](https://www.python.org/downloads/)

2. **Clone the Repository**
Clone the repository to your local machine.

3. **Install Dependencies**
In the project directory, install dependencies with:
```
pip install -r requirements.txt
```

4. **Run the Application**
Start the application with:
```
python main.py
```

## 🔗 References
- **Qt:** [Learn More](https://www.qt.io/)
- **PySide:** [Learn More](https://www.qt.io/qt-for-python)
- **GitHub Issues:** [Report Issues](https://github.com/deeffest/DEEF-Lite-Media-Player/issues/new/choose)

## 📚 See Also
- **YouTube Music Desktop Player:** [Explore](https://github.com/deeffest/Youtube-Music-Desktop-Player)
- **DEEF Lite Image Viewer:** [Explore](https://github.com/deeffest/DEEF-Lite-Image-Viewer)

## 📜 License
DEEF Lite Media Player is distributed under the **GPLv3 license**.

**Please let us know if you have any questions or suggestions.**