v2.4.0
packard optimize
Ohhhh gooddddd it's gettting so clooose! packard optimize is the last piece before being able to write packard pack – it takes a given set of directories and files, reads the metadata of the contained audio files, assembles them into albums, calculates the sizes of the albums, and then runs them through a knapsack optimization to fill the most of a specified space (with provided allocation block size) with complete releases.
packard albums
packard albums is the next small step towards being able to have the workflow described in the release notes for packard@2.0.0-0, below. For now, it just prints a path to a folder containing an album, along with its size in blocks. I haven't really figured out how to deal with albums that are split across multiple directories (i.e. multi-disc sets), but I'm working on it.
1f85093albums: Add command to assemble albums from audio file trees and then summarize the albums, with sizes. (@othiym23)58e3783Tweak output ofpackard albumsto include only one line per album, and append total blocks used by the whole set. (@othiym23)