semvec/pypi-packages huggingface dataset:
seaplayer 0.5.5.post3
SeaPlayer is a player that works in the terminal.
License: MIT
Requires Python: >=3.9,<3.12
Keywords: tui,player,seaplayer,wav,mp3,ogg,midi

<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. Works with `MP3`, `OGG`, `WAV`, `MIDI` and `FLAC` files.

## 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
***If you have Windows*** you can skip this part as ***Windows*** has a default decoder for `MIDI` and ***does not need to be installed***.


***For Linux or MacOS users:***

You need to [install the FluidSynth](https://github.com/FluidSynth/fluidsynth/wiki/Download) package in order to playback `MIDI`.

## Using
```shell
python -m seaplayer # Method for `downloaded repository` or `installed via pip`
```
![MainScreen-v0.5.4](https://github.com/romanin-rf/SeaPlayer/assets/60302782/5be6c2cb-5602-4c85-a3be-ae36a90e71e4)
![ConfigurateScreen-v0.5.4](https://github.com/romanin-rf/SeaPlayer/assets/60302782/922c7112-2259-47d1-9619-488855e14c2c)
arkwaifu-2x 1.1.0
A CLI management tool for Arkwaifu.
License: MIT
Requires Python: >=3.11,<4.0

# Arkwaifu 2x

Arkwaifu 2x is a CLI tool for Arkwaifu. It supports the following features:

1. Enlarge the Arts with *real-esrgan(realesrgan-x4plus)*.
2. Enlarge the Arts with *real-esrgan(realesrgan-x4plus-anime)*.
3. Re-generate thumbnails for all arts.

This tool is created because the backend of Arkwaifu cannot handle hard works, like enlarging the arts with neutral
networks. So Arkwaifu 2x takes the tasks in local, reducing pressure of the backend.

# Usage

> Prerequisites:
> - Windows 10 or above
> - Python: ^3.11
> - A `USER_TOKEN` to grant permission, see below

This tool is intended to run on Windows. However, it is possible to support other OS like macOS or Linux. I did not
do that because I do not have these environments to test this tool. If you wish to run this tool on other OS, feel free
to open a issue to tell me, and I will try my best to support these OS.

In order to install this tool, run

```commandline
py -m pip install arkwaifu-2x
```

In order to run this tool, set the `USER_TOKEN` first

```cmd
$env:USER_TOKEN="<YOUR USER_TOKEN> # PowerShell
SET USER_TOKEN=<YOUR USER_TOKEN> # CMD
```

Then, you can run the tool

```commandline
arkwaifu-2x
```

# What is `USER_TOKEN`?

`USER_TOKEN` is a token for trusted users to grant permission when they are submitting something to the website. I
designed this because I do not want everyone to be able to submit to the website, and that may cause security issues.
If you want to get a `USER_TOKEN`, just open a issue for that. I will be happy to allocate a `USER_TOKEN` for you. :)

# License

The source code of this project is licensed under the MIT License.

This project utilizes Real-ESRGAN and Real-ESRGAN-ncnn-vulkan, which are respectively licensed under the BSD-3-Clause
license and the MIT License.