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

  • album_search: search the database for an album by name substring
  • 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-2024.1.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

rainwave_tools-2024.1-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for rainwave-tools-2024.1.tar.gz
Algorithm Hash digest
SHA256 2ab78e57e78f2bf7d850c9707d6471a5cbf513f3270d680a0f5588d59c4a0b46
MD5 74cc22fcae2ec22ba9cb6a721ce35f9a
BLAKE2b-256 29fb68bb517092589ab22230853889e494cf15de7f0c3a3a24e4d52046eb8057

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rainwave_tools-2024.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dbbd70db66637a76c7378de4db977fed757aff2111b78ce8ff3f4ba11729f66d
MD5 3d2603663e8b6d2a260b52f847fbba5e
BLAKE2b-256 ac247046cf4d085e05a14f0fec5e115dd8a75c767642a79959c09edc925391a1

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