beetbox / beets

music library manager and MusicBrainz tagger
http://beets.io/
MIT License
12.89k stars 1.82k forks source link

Tag as tracks but import as album #457

Open j2deen opened 10 years ago

j2deen commented 10 years ago

Currently when importing music into beets I run into collections such as "Rolling Stones Top 500 Tracks of All Time" in this case the collection is not found in MusicBrainz - but would still like to "Use As Is" BUT still run the plugin hooks to potentially fingerprint the song (to maybe fix title or metadata) AND have the hooks for embedding lyrics etc.

sampsyo commented 10 years ago

@j2deen: Alright, here's something that I didn't quite understand from your email (and still don't quite understand now): what would it mean for beets to behave "like use-as-is" but with fingerprinting-based matching? If you have the chroma plugin enabled, beets fingerprints every album you import, so what would it do differently under your proposed behavior?

j2deen commented 10 years ago

Ok maybe this is my lack of understanding of how the "as Tracks" option works - I know it will treat as a singleton - does that mean once it fingerprints it will put it into the matched Album/Artist directory (if so configured) or will it keep it in the Original Album (i.e. "Rolling Stones Top 500 Tracks of All Time") but just fingerprint each track and try and clean up the metadata (and run the plugin hooks)?

sampsyo commented 10 years ago

Yes, "as tracks" or singleton mode will run the plugin hooks for each individual track. But the track will not join an album.

j2deen commented 10 years ago

So basically I'm asking if it makes sense to have an option that is effectively join the album e.g. "Keep Collection together but identify each as a Track" so that Various Artist collections not in MusicBrainz can still be kept together AND we can fingerprint, tag and have additional plugin hooks work on a per track basis.

The main reason is there seems to be many collection of songs that are legitimate vaerious artist albums but aren't in MusicBrainz - but I don't want to submit them until I a) Know what I'm doing b) Can confirm they are indeed a cohesive and complete set of tracks in the collection.

Hope I'm being clear - I appreciate it's a bit difficult to explain/understand.

sampsyo commented 10 years ago

Aha, I get it now! Sorry for misunderstanding. Thanks for bearing with me.

A partial solution would be #120, which is a command for manually grouping a set of singletons into an album.

gavinbarron commented 8 years ago

There is also the case where you can have multiple tracks placed into a single folder but the Group Albums feature doesn't work as it might exit before hitting all tracks.

For example I have a folder Underworld\Unknown Album It contains two files:

Underworld - Born Sloppy.mp3
Underworld - Two Months Off (John Ciafone Vocal Remix).mp3

To get the correct tags for each of these I need to search on Discogs (which isn't available in track mode)

It would be great to have the option to put these correctly into each of their respective proper albums or in some cases I'd like to put them into a custom album as I might happen to have a compilation album that neither Discogs or Music Brains have.

So, to assist here I think we need three things:

  1. Discogs searching in track mode, I would suggest that the discogs query uses the release type
  2. When in track mode the ability to specify the Album to use,
  3. From search result
  4. From folder name
  5. By user input