Skip to main content

SeaPlayer is a player that works in the terminal.

Project description

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
      

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seaplayer-0.8.11.tar.gz (58.5 kB view hashes)

Uploaded Source

Built Distribution

seaplayer-0.8.11-py3-none-any.whl (75.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page