Skip to content

Releases: tdeerenberg/Musort

v1.0

25 Nov 01:07
fa5555c
Compare
Choose a tag to compare

What's Changed

Musort: A command-line tool for effortlessly organizing and renaming your music files based on metadata

New features

  • A default config file config.py has been added. It can set the:
    • default separator to use
    • default recursive on or off
    • default naming convention
    • replacement character for illegal characters
  • The syntax has changed (use -h or --help to see the help menu)
    • -f (--format) parameter added
    • musort [music_dir] [optional_args]

Optimizations

  • Docker installation now uses the same files as native install
  • Code has been rewritten/optimized
  • Help section and other pre-configured variables are in a separate file for better readability
  • The dependency Python3 TinyTag is now included in this repository

Bug Fixes

  • Replacing invalid/illegal characters is now working again

Full Changelog: v0.2.1...v1.0

v0.2.1

16 Apr 19:36
1b23e84
Compare
Choose a tag to compare

What's Changed

This release has a new installation method

  • Docker installation now available and working

New Contributors

Full changelog: v0.2...v0.2.1

v0.2

28 Jan 18:01
f4e4aa5
Compare
Choose a tag to compare

What's Changed

This release contains some major bug fixes and code reductions

  • Bug fix: Metadata contains invalid characters #2
  • Bug fix: invalid separator crashes the program
  • Optimization: Source code readability improved #1

New Contributors

Full changelog: v0.1...v0.2

v0.1

28 Jan 18:01
Compare
Choose a tag to compare

First release

Features

  • Rename many audio files at once
  • Rename all files in subdirectories as well (recursive)
  • Choose the naming convention (ex. track.title.flac or artist.track.year.mp3)
  • Give a separator for the naming of the file (ex. track.title.flac or track_title.flac)
  • Works on all systems that can run Python
  • Supported audio formats
    • MP3/MP2/MP1 (ID3 v1, v1.1, v2.2, v2.3+)
    • Wave/RIFF
    • OGG
    • OPUS
    • FLAC
    • WMA
    • MP4/M4A/M4B/M4R/M4V/ALAC/AAX/AAXC
    • AIFF/AIFF-C