Skip to main content

Organise your music library by artist and album for Jellyfin

Project description

finorganizer

Organise your music library by artist and album, ready for Jellyfin.

Scans folders for audio files, reads their embedded tags, and copies them into a clean Artist/Album/Track structure.

Installation

pip install finorganizer

Usage

finorganizer
  1. Enter one or more source folders containing your audio files (blank line to finish)
  2. Review the detected artists and albums
  3. Enter the output directory
  4. Confirm to copy

Files that already exist at the destination are skipped.

Supported formats

MP3, FLAC, Opus, OGG, M4A, WAV

Requirements

Files must have artist, album, and title tags — files missing any of these are ignored.

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

finorganizer-0.1.2.tar.gz (3.9 MB view details)

Uploaded Source

Built Distribution

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

finorganizer-0.1.2-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file finorganizer-0.1.2.tar.gz.

File metadata

  • Download URL: finorganizer-0.1.2.tar.gz
  • Upload date:
  • Size: 3.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.5 cpython/3.14.3 HTTPX/0.28.1

File hashes

Hashes for finorganizer-0.1.2.tar.gz
Algorithm Hash digest
SHA256 616c2d6bbd1a5eab53c6bc6e6122a582487b3885b9fd659e18fbcc7ded33cab5
MD5 2567299f673bd7f82a5a24e773dca4ac
BLAKE2b-256 711c2e0166373eb5a942e589ecb0f56114883098cc08fb76cfaff0f461783c4f

See more details on using hashes here.

File details

Details for the file finorganizer-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: finorganizer-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.5 cpython/3.14.3 HTTPX/0.28.1

File hashes

Hashes for finorganizer-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 eee326c14afbf9003d7fa8ef644983ddd20a04786914e0d25477f3433d95d2dd
MD5 483417472a9b19809ab428bfb5a3d42f
BLAKE2b-256 307af368ef8bde95080f20078aa51346c2d213e02ec4018651774753429293bf

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