<div id="header" align="center">
<img src="https://github.com/romanin-rf/SeaPlayer/assets/60302782/937adcc4-f547-440c-8139-a5f15bffa157" alt="Icon" width="300">
</div>
<div id="header" align="center"><h1>SeaPlayer</h1></div>
## 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](https://github.com/romanin-rf/SeaPlayer/assets/60302782/84e1f498-beab-463b-ba2a-a8a109e607c0)
![Configurate Screen](https://github.com/romanin-rf/SeaPlayer/assets/60302782/c8f0fa20-b4b8-4858-ac4a-bb8ddb8c0a39)
## Using
```shell
python -m seaplayer # Method for `downloaded repository` or `installed via pip`
```
## Install
1. You can use [Release](https://github.com/romanin-rf/sea-player/releases)
2. ***Download clone repository*** install the dependencies from `requirements.txt` and run via [Python](https://www.python.org).
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.
1. **Unpack the archive** anywhere, *but it is recommended to put it in a folder `C:\Program Files\FluidSynth`*
1. **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]`
1. **That's it, FluidSynth is installed!**
- **Linux**:
- **Ubuntu/Debian**:
```shell
sudo apt-get install fluidsynth
```
- **Arch Linux**:
```shell
sudo pacman -S fluidsynth
```
- **MacOS**
- With [Fink](http://www.finkproject.org/):
```shell
fink install fluidsynth
```
- With [Homebrew](https://brew.sh/):
```shell
brew install fluidsynth
```
- With [MacPorts](http://www.macports.org/):
```shell
sudo port install fluidsynth
```
Raw data
{
"_id": null,
"home_page": "https://romanin-rf.github.io/SeaPlayer",
"name": "SeaPlayer",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8,<3.12",
"maintainer_email": "",
"keywords": "textual,tui,seaplayer,player,wav,mp3,ogg,flac,midi",
"author": "Romanin",
"author_email": "semina054@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/fd/af/7dbf2541974fa4a593d0368f8fea9f61f13950ee684cd84de84925fa54bc/seaplayer-0.8.11.tar.gz",
"platform": null,
"description": "<div id=\"header\" align=\"center\">\n <img src=\"https://github.com/romanin-rf/SeaPlayer/assets/60302782/937adcc4-f547-440c-8139-a5f15bffa157\" alt=\"Icon\" width=\"300\">\n</div>\n<div id=\"header\" align=\"center\"><h1>SeaPlayer</h1></div>\n\n## Descriptions\nSeaPlayer is a player that works in the terminal.\n\nSupports the following audio file formats: `MP3`, `OGG`, `WAV`, `FLAC`, `MIDI`.\n\nSupports the following languages: `English`, `\u0420\u0443\u0441\u0441\u043a\u0438\u0439`, `\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430`.\n\n## Screenshots\n![Main Screen](https://github.com/romanin-rf/SeaPlayer/assets/60302782/84e1f498-beab-463b-ba2a-a8a109e607c0)\n![Configurate Screen](https://github.com/romanin-rf/SeaPlayer/assets/60302782/c8f0fa20-b4b8-4858-ac4a-bb8ddb8c0a39)\n\n## Using\n```shell\npython -m seaplayer # Method for `downloaded repository` or `installed via pip`\n```\n\n## Install\n1. You can use [Release](https://github.com/romanin-rf/sea-player/releases)\n2. ***Download clone repository*** install the dependencies from `requirements.txt` and run via [Python](https://www.python.org).\n3. ```\n pip install --upgrade seaplayer\n ```\n\n### For MIDI playback\nIn order to play MIDI files you need to install FluidSynth:\n- **Windows**: https://github.com/FluidSynth/fluidsynth/releases\n 1. **Download** a zip file suitable for your version of Windows.\n 1. **Unpack the archive** anywhere, *but it is recommended to put it in a folder `C:\\Program Files\\FluidSynth`*\n 1. **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]`\n 1. **That's it, FluidSynth is installed!**\n- **Linux**:\n - **Ubuntu/Debian**:\n ```shell\n sudo apt-get install fluidsynth\n ```\n - **Arch Linux**:\n ```shell\n sudo pacman -S fluidsynth\n ```\n- **MacOS**\n - With [Fink](http://www.finkproject.org/):\n ```shell\n fink install fluidsynth\n ```\n - With [Homebrew](https://brew.sh/):\n ```shell\n brew install fluidsynth\n ```\n - With [MacPorts](http://www.macports.org/):\n ```shell\n sudo port install fluidsynth\n ```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "SeaPlayer is a player that works in the terminal.",
"version": "0.8.11",
"project_urls": {
"Changelog": "https://romanin-rf.github.io/SeaPlayer/changelog",
"Homepage": "https://romanin-rf.github.io/SeaPlayer",
"Repository": "https://github.com/romanin-rf/SeaPlayer"
},
"split_keywords": [
"textual",
"tui",
"seaplayer",
"player",
"wav",
"mp3",
"ogg",
"flac",
"midi"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "784e72d63df98272c229ff3e1f538888011b0ea135912ad8bce2039055ffd278",
"md5": "6dbb4786443e0c21c528faef572b08ed",
"sha256": "b860e0062119acc73af5f90dd18aa8ae1c4ea5a7841f1079b89bef96133226d4"
},
"downloads": -1,
"filename": "seaplayer-0.8.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6dbb4786443e0c21c528faef572b08ed",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8,<3.12",
"size": 75911,
"upload_time": "2024-01-06T07:22:30",
"upload_time_iso_8601": "2024-01-06T07:22:30.891851Z",
"url": "https://files.pythonhosted.org/packages/78/4e/72d63df98272c229ff3e1f538888011b0ea135912ad8bce2039055ffd278/seaplayer-0.8.11-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fdaf7dbf2541974fa4a593d0368f8fea9f61f13950ee684cd84de84925fa54bc",
"md5": "2bfc41888b20d3e8f99ddb528df6030b",
"sha256": "725381264ef6309690782a3a8df16cdd35d5c23d277eb1a2afa9d6ddc137ee2b"
},
"downloads": -1,
"filename": "seaplayer-0.8.11.tar.gz",
"has_sig": false,
"md5_digest": "2bfc41888b20d3e8f99ddb528df6030b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8,<3.12",
"size": 58450,
"upload_time": "2024-01-06T07:22:33",
"upload_time_iso_8601": "2024-01-06T07:22:33.024213Z",
"url": "https://files.pythonhosted.org/packages/fd/af/7dbf2541974fa4a593d0368f8fea9f61f13950ee684cd84de84925fa54bc/seaplayer-0.8.11.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-06 07:22:33",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "romanin-rf",
"github_project": "SeaPlayer",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "seaplayer"
}