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.1.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.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: finorganizer-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 38e9d4478ac9129b8701c601f26d241fb272fe45955c2395d157323a4a3d4fdd
MD5 54aaccb52e6f36931910bd4290d28ee3
BLAKE2b-256 1b87273ab83889b1e726ff6eb0d20970bd54280bd6cb3dbf9e45a675169a9ce5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: finorganizer-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 60d4215c88d3047af4e53ed8ac53e070b4c273f31d2760821f146fa2ba5d3de7
MD5 211ad83ac46b5d17921d78df2fbef2b7
BLAKE2b-256 4254da96c11457db71a54feff56dffba27ffd94e64f59402b6b4abb25de8c750

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