Skip to content

Releases: ryd3v/VideoPlayer

Release Notes for VideoPlayer 1.0.1

Choose a tag to compare

@ryd3v ryd3v released this 09 Nov 19:57

Added

  • Basic video playback functionality using GStreamer backend.
  • User interface with play, pause, and stop controls.
  • Ability to open and play video files through a file menu.
  • Window resizing capability with dynamic control adjustment.
  • Dark mode support using the Fusion style.

Changed

  • Improved error handling for media playback issues.

Fixed

  • Fixed video rendering issue on Wayland by integrating gtksink for video output.
  • Resolved attribute error related to set_window_handle method in GStreamer pipeline.

Security

  • Ensured all dependencies are up to date with the latest security patches.

*This version is packaged for Debian-based systems and has been tested on Wayland.

Release Notes for VideoPlayer v1.0.0

Choose a tag to compare

@ryd3v ryd3v released this 09 Nov 07:59

Overview

VideoPlayer v1.0 is the first release of my simple and user-friendly video player application designed for desktop environments. This release includes basic playback functionality, a sleek dark-themed user interface, and support for MP4 and AVI video formats.

New Features

  • Dark Theme Interface: A new dark color palette for reduced eye strain in low-light environments.
  • Playback Controls: Play, pause, and stop functionalities directly integrated into the main window.
  • File Menu: Open videos via the file menu for an improved user experience.

Enhancements

  • Resizable GUI: The main window can now be resized, and the video display area will adjust accordingly.
  • Fusion Style: Application-wide style enhancements for a more modern look and feel.

Bug Fixes

  • Fixed an issue where the video path was hardcoded, now users can open any video file via the dialog.
  • Resolved video playback starting in a separate window instead of the main application, not fixed yet.

Known Issues

  • Video still opens in a separate window which will be addressed in future releases.
  • Fullscreen mode and volume control have not been implemented yet.

System Requirements

  • Operating System: Debian Linux running Wayland.
  • Dependencies: PyQt6, GStreamer 1.0.

Installation Instructions

To install VideoPlayer, download the package and follow the instructions in the README to build from source.
Also pip install -r requirements.txt

Usage

To start VideoPlayer, navigate to the installation directory and execute:

python3 main.py

Credits

Thanks to the open-source community for their continuous support.