Home

Awesome

<p align="center"> <img width="15%" align="center" src="app/resource/images/logo/logo.png" alt="logo"> </p> <h1 align="center"> Groove Music </h1> <p align="center"> A cross-platform music player based on PyQt5 </p> <p align="center"> <a style="text-decoration:none"> <img src="https://img.shields.io/badge/Python-3.8.6-blue.svg?color=00B16A" alt="Python 3.8.6"/> </a> <a style="text-decoration:none"> <img src="https://img.shields.io/badge/PyQt-5.15.2-blue?color=00B16A" alt="PyQt 5.15.2"/> </a> <a style="text-decoration:none"> <img src="https://img.shields.io/badge/Platform-Win32%20|%20Linux%20|%20macOS-blue?color=00B16A" alt="Platform Win32 | Linux | macOS"/> </a> </p> <p align="center"> English | <a href="docs/README_zh.md">简体中文</a> </p>

界面

Features

Quick start

  1. Create virtual environment:

    conda create -n Groove python=3.8
    conda activate Groove
    pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
    
  2. Download decoder:

    • For the Win32, you should install LAV Filters.
    • For the Linux, you should install GStreamer.
  3. Open Groove music:

    cd app
    conda activate Groove
    python Groove.py
    

Install

Win32

Installer

  1. Download and install LAV Filters
  2. Download Groove_v*.*.*_x64_setup.exe from release page
  3. Run Groove_v*.*.*_x64_setup.exe as administrator and install Groove
  4. Start to enjoy your music~~

Portable Edition

  1. Download and install LAV Filters
  2. Download Groove_v*.*.*_windows_x64.zip from release page
  3. Unzip Groove_v*.*.*_windows_x64.zip
  4. Go to Groove folder, find and double click Groove.exe
  5. Start to enjoy your music~~

Linux

  1. Install GStreamer
  2. Download Groove_v*.*.*_linux_x64.zip from release page
  3. Unzip Groove_v*.*.*_linux_x64.zip
  4. Go to Groove folder, find and double click the Groove executable file
  5. Start to enjoy your music~~

Document

Want to know more about Groove Music? Please read the help document 👈

See also