Skip to main content

A Python CLI UltraStar Song Converter to optimize song files for the web.

Project description

UltraStar Stream Optimizer (usoptimize)

A Python CLI UltraStar Song Converter to optimize song files for the web. It converts video files to an optimized and web playable format and converts txts to UTF-8.

Installation

You can install the UltraStar Stream Optimizer from PyPI:

python -m pip install usoptimize

The reader is supported on Python 3.0 and above.

How to use

Before using the UltraStar Stream Optimizer, you need to install the FFmpeg.
For windows you can use:
https://github.com/icedterminal/ffmpeg-installer/releases

UltraStar Stream Optimizer is a command line application, named usoptimize. To see a help page run usoptimize --help.

$ usoptimize --help
usage: usoptimize [-h] -i <path of songs> -o <output path> [-r]

A Python CLI UltraStar Song Converter to optimize song files for the web.

optional arguments:
  -h, --help            show this help message and exit
  -i <path of songs>, --input <path of songs>
                        Filepath of songs that should be converted
  -o <output path>, --output <output path>
                        Destination directory of converted songs
  -r, --replace         Whether or not to replace old existing files in output
                        dir

Project details


Download files

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

Source Distribution

usoptimize-0.2.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

usoptimize-0.2-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file usoptimize-0.2.tar.gz.

File metadata

  • Download URL: usoptimize-0.2.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for usoptimize-0.2.tar.gz
Algorithm Hash digest
SHA256 2443bda027e601abc28793c6dea8541e9bf5ccee14646685a79cfab642388022
MD5 f125fe1f5ac221f20908402990bb60cc
BLAKE2b-256 ac4f46970351b883b9979c4168e2c85737b8c2e07d6824f1691144dce63934e4

See more details on using hashes here.

File details

Details for the file usoptimize-0.2-py3-none-any.whl.

File metadata

  • Download URL: usoptimize-0.2-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for usoptimize-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f197cc506d4426e75930a4472c1dad621df104298c23f0237d0b0aed7a83e83a
MD5 e606b8e2915c30d60511ebedc51070f0
BLAKE2b-256 0bb33d5c3fc1220c06ef6483a0f7f21277f849aff37b3da199f4f35cb576c490

See more details on using hashes here.

Supported by

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