Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bbc-esq/pyside6_pyqt6_video_audio_player

Simple video/audio player using pyside6/pyqt6 and VLC!
https://github.com/bbc-esq/pyside6_pyqt6_video_audio_player

audio-player gui pyside6 python python-audio-player python-pyqt6 python-pyside6 python-video-streaming python-vlc python-vlc-implementation pythonqt video video-player vlc-media-player vlc-player

Last synced: about 1 month ago
JSON representation

Simple video/audio player using pyside6/pyqt6 and VLC!

Awesome Lists containing this project

README

        

# PySide6 and PyQt6 Video/Audio Player
Two simple, lightweight media players created with Pyside6 and PyQt6. Run standalone or incorporate into another program.

# Installation
> First, make sure you're running [Python 3.10+](https://www.python.org/downloads/release/python-31011/) and have [VLC Player](https://www.videolan.org/vlc/) installed.

**Download the latest release, unzip it, and place the two .py files anywhere on your computer. Create a command prompt in the folder you put the files and create a virtual environment:**
```
python -m venv .
```
**Activate the virtual environment:**
```
.\Scripts\activate
```
**Upgrade pip**
```
python -m pip install --upgrade pip
```
**Install Player of Choice**
* Pyside6-based player
```
pip install PySide6==6.5.2
```
* PyQt6-based player
```
pip install PyQt6==6.5.2
```
**Install VLC Python Library**
```
pip install python-vlc==3.0.18122
```

# Run Program
**Pyside6-based player**
```
python media_player_pyside6.py
```
**PyQt6-based player**
```
python media_player_pyqt6.py
```

## Please STAR if you found it useful so other people can find the repository easier!