Go to file
2026-02-01 01:21:29 +00:00
assets Initial commit for GTK2 Media Player 2026-02-01 01:21:29 +00:00
lib Initial commit for GTK2 Media Player 2026-02-01 01:21:29 +00:00
src Initial commit for GTK2 Media Player 2026-02-01 01:21:29 +00:00
tools Initial commit for GTK2 Media Player 2026-02-01 01:21:29 +00:00
install.sh Initial commit for GTK2 Media Player 2026-02-01 01:21:29 +00:00
LICENSE Initial commit for GTK2 Media Player 2026-02-01 01:21:29 +00:00
Makefile Initial commit for GTK2 Media Player 2026-02-01 01:21:29 +00:00
README.md Initial commit for GTK2 Media Player 2026-02-01 01:21:29 +00:00

Media Player

A simple, lightweight media player built with GTK2 and MPV. Designed for simplicity and focused on movie playback.

Quick Start

  1. Setup dependencies:

    ./setup.sh
    
  2. Build:

    make
    
  3. Install:

    sudo ./install.sh
    

Development & Packaging

The project is organized as follows:

  • src/: Source code.
  • assets/: Icons and desktop integration files.
  • tools/: Scripts for creating portable bundles and dependency checking.

To create a portable bundle for distribution:

./tools/create_portable_minimal.sh

Features

  • Minimal GTK2 interface.
  • Robust MPV-based playback.
  • MPRIS support for basic system media controls.
  • Playlist and basic subtitles/audio track selection.