Skip to content

romanin-rf/SeaPlayer

Repository files navigation

Icon

SeaPlayer

Descriptions

SeaPlayer is a player that works in the terminal.

Supports the following audio file formats: MP3, OGG, WAV, FLAC, MIDI.

Supports the following languages: English, Русский, Українська.

Screenshots

Main Screen Configurate Screen

Using

python -m seaplayer # Method for `downloaded repository` or `installed via pip`

Install

  1. You can use Release
  2. Download clone repository install the dependencies from requirements.txt and run via Python.
  3. pip install --upgrade seaplayer
    

For MIDI playback

In order to play MIDI files you need to install FluidSynth:

  • Windows: https://github.com/FluidSynth/fluidsynth/releases
    1. Download a zip file suitable for your version of Windows.
    2. Unpack the archive anywhere, but it is recommended to put it in a folder C:\Program Files\FluidSynth
    3. Next, open Settings > System > About the system > Additional system parameters > Environment variables > [Double click on Path] > Create > [Enter the full path to the folder with FluidSynth]
    4. That's it, FluidSynth is installed!
  • Linux:
    • Ubuntu/Debian:
      sudo apt-get install fluidsynth
    • Arch Linux:
      sudo pacman -S fluidsynth
  • MacOS
    • With Fink:
      fink install fluidsynth
    • With Homebrew:
      brew install fluidsynth
    • With MacPorts:
      sudo port install fluidsynth