Skip to main content

FLAC CD Backup Manager

Project description

Flackup

Flackup manages audio CD backups as single FLAC files with embedded cue sheets, adds metadata from MusicBrainz and converts albums to individual Ogg Vorbis tracks.

Requirements

  • FLAC files with embedded cue sheets
  • flac, oggenc and vorbisgain
  • Python 3.10 or later

Installation

Using pip (or pipx):

pip install flackup

Usage

You can get help for all commands with the --help parameter.

To tag a number of FLAC files with embedded cue sheets:

flackup tag *.flac

If there are multiple releases matching the cue sheet (and there probably will be), Flackup will show you some release details, including the barcode, and let you pick the correct one.

To add cover images to a number of tagged FLAC files:

flackup cover *.flac

To convert a number of tagged FLAC files to Ogg Vorbis in the $HOME/Music directory:

flackup convert -d $HOME/Music *.flac

To show the version number and check the dependencies:

flackup version -d

Trans Rights are Human Rights! 🏳️‍⚧️ 🏳️‍🌈

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

flackup-0.7.6.tar.gz (400.7 kB view details)

Uploaded Source

Built Distribution

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

flackup-0.7.6-py3-none-any.whl (26.3 kB view details)

Uploaded Python 3

File details

Details for the file flackup-0.7.6.tar.gz.

File metadata

  • Download URL: flackup-0.7.6.tar.gz
  • Upload date:
  • Size: 400.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for flackup-0.7.6.tar.gz
Algorithm Hash digest
SHA256 8d15a75787cfb52b2584ca43ddb7d26a18831e5c2942f482845b3be512f8b83b
MD5 6996701a055e30890c30c4143f9554c5
BLAKE2b-256 b120f3fee49275db4836a9d0b777d40b783200705009a005666ec64601b944e1

See more details on using hashes here.

File details

Details for the file flackup-0.7.6-py3-none-any.whl.

File metadata

  • Download URL: flackup-0.7.6-py3-none-any.whl
  • Upload date:
  • Size: 26.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for flackup-0.7.6-py3-none-any.whl
Algorithm Hash digest
SHA256 3f3fca654efd85214605bb75fde398390ff6db1d5b8447e8352c4463972f94b5
MD5 6ce323a8283e2acaa6f7e585cf6ffd44
BLAKE2b-256 e7263b416702ae19471c2d4f45d77b9a70bd26995b13e6e28f90fc88c99dad43

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