source: flacrip/trunk/use-cases

Last change on this file was 5, checked in by peter, 11 years ago
  • mbz: only print non-ref values of the info
  • use-cases: added note about submitting a new discid
  • flactrack:
    • hardcoded the library location for now
    • sort the supplied %TRACKS by their keys
    • remove special characters from the output filename using quotemeta
    • abort with an error message if no MusicBrainz info is found
    • abort with an error message if the flac decoding is canceled
  • MusicBrainz.pm: select the proper medium (by DiscID) as the context for querying the tracklist, so multi-disc releases get the proper tracklist
File size: 693 bytes
Line 
1copy cd
2    calculate discid and check for pre-existing rip
3rip cd for archiving
4    => cd2flac
5embed metadata in cd album rip
6    embed MusicBrainz RDF? or other format? YAML/JSON?
7rip cd for listening to individual tracks
8
9burn a copy from a pre-existing rip
10    => burnflac
11extract specific tracks from pre-existing rip for mixing
12    => flactrack
13extract an album to mp3/ogg/flac tracks for listening; tag extracted files with metadata
14    => flactrack
15
16format and print tracklists
17    copies of archived rips
18    mixes
19
20re-encode a mix as an archived flac for quick burning later
21
22submit a CD TOC to MusicBrainz
23    => submiturl
24    => metaflac --extract-cuesheet-to - | cuesheet2tocdata
Note: See TracBrowser for help on using the repository browser.