Skip to content

edicyl/TrackTidy-POC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎵 TrackTidy - All-in-One DJ Music Manager (POC)

TrackTidy is a command-line tool for managing your music files. It allows you to:

  • Edit metadata (song title, artist, album, track number)
  • Convert audio files between formats (MP3, WAV, FLAC, AAC, OGG)
  • Fetch and apply cover art

📦 Installation

1️⃣ Install Dependencies

Make sure you have Python 3.10+ installed. Then install the required libraries:

pip install rich mutagen

2️⃣ Install FFmpeg

TrackTidy uses FFmpeg for audio conversion. Install it:


🚀 Usage

Convert an Audio File

python audio_converter.py
  • Enter the path to your audio file.
  • Choose an output format (MP3, WAV, FLAC, AAC, OGG).
  • TrackTidy will display a real-time progress bar while converting.

Edit Metadata

python metadata_editor.py
  • View existing metadata.
  • Edit title, artist, album, track number interactively.

🛠 Future Development

  • 🎨 Cover Art Fetching & Management
  • 📁 Batch Processing for Bulk Conversions
  • 🔍 Automatic Audio File Organization

📜 License

TrackTidy is an open-source project. Feel free to modify and contribute.


About

Proof of concept for TrackTidy, an all-in-one DJ's best friend!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages