Skip to main content

Tools for maintaining a local library of music for Rainwave

Project description

Tools for maintaining a local library of music for Rainwave

Install

pip install rainwave-tools

Tools

Dealing with mp3 files and id3 tags

  • apply_genres: apply genres that are assigned using assign_genres
  • assign_genres: interactively assign genres to directories of mp3 files
  • cdg: manage cooldown groups (genre tags) in mp3 files
  • normalize_filenames: automatically rename all files in a directory based on information in id3 tags
  • rename_artist: change an artist name in mp3 files, keeping multiple artists intact
  • retag: interactively edit title, album, and artist tags on all mp3 files in a directory
  • rgwipe: remove all replaygain tags from mp3 files
  • rwtag: view and manipulate id3 tags on mp3 files
  • tit3_tit2: Copy the contents of TIT3 to TIT2
  • titles: interactively update titles on all mp3 files in a directory

Dealing with the database

  • missing_art: find albums that do not have album art
  • move_ratings: move song ratings from one song to another (e.g. when removing duplicate songs)
  • song_search: search the database for a song by title substring
  • url_check: check the validity of urls in the database

Dealing with OCR

  • ocremix.py: Python module for parsing a remix info page on ocremix.org for metadata
  • getocr: download remixes from ocremix.org
  • cleanocr: update local files with metadata from ocremix.org
  • ocra2ocr: update local metadata when a song on an OCR album gets an official OCR release

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

rainwave-tools-2023.5.tar.gz (13.7 kB view details)

Uploaded Source

Built Distribution

rainwave_tools-2023.5-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

Details for the file rainwave-tools-2023.5.tar.gz.

File metadata

  • Download URL: rainwave-tools-2023.5.tar.gz
  • Upload date:
  • Size: 13.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for rainwave-tools-2023.5.tar.gz
Algorithm Hash digest
SHA256 a1d2f3572159b91108037ecba185d4e40ac01094d71d388c4b597ad57317eca0
MD5 1695facefaff2cc53d14f2ae95b4f5db
BLAKE2b-256 634fdb627185ffca3d5354908ba2d882c75011534e7033490c73629137ae054b

See more details on using hashes here.

File details

Details for the file rainwave_tools-2023.5-py3-none-any.whl.

File metadata

File hashes

Hashes for rainwave_tools-2023.5-py3-none-any.whl
Algorithm Hash digest
SHA256 6c1bc12a2199bfdc00c5b720b4150128a74f860c518d7e7642d61d45204c86c0
MD5 76fe5fc18805f69de0d506c885b42538
BLAKE2b-256 7503e53eddd879ce06d1d347c70ed46ad4371186f1ef3b24fd29b13810aac361

See more details on using hashes here.

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