Skip to content

BBC-Esq/Pyside6_PyQt6_video_audio_player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

Media Player - PySide6 & PyQt6

Lightweight, cross-platform media players built with PySide6 and PyQt6. Use standalone or integrate into your own applications.

Prerequisites

Quick Start

1. Setup Environment

python -m venv venv
venv\Scripts\activate          # Windows
source venv/bin/activate       # macOS/Linux
python -m pip install --upgrade pip

2. Install Dependencies

Choose your preferred framework:

pip install PySide6 python-vlc     # For PySide6 version
# OR
pip install PyQt6 python-vlc       # For PyQt6 version

3. Run

python media_player_pyside6.py     # PySide6 version
# OR
python media_player_pyqt6.py       # PyQt6 version

Features

  • Full cross-platform support (Windows, macOS, Linux)
  • Intuitive playback controls
  • Seek by clicking or dragging
  • Volume control
  • Time display
  • Clean, minimal interface

Found this useful? Please ⭐ star the repository to help others discover it!