Ampache

Do not issue any bug reports against versions earlier than 3.5.4 they will be closed.

Furthermore, we cannot accept bugs about metadata or art handling in 3.5.4 due to the large number of bugs that have been fixed since then. 3.5.4 in general is becoming less supportable, and it is suggested to try to reproduce the bug in the latest nightly.

Before submitting a bug please read http://ampache.org/wiki/support:bugs failure to do so may delay resolution of your report.


Tasklist

FS#133 - Media complex hierarchy and tags

Attached to Project: Ampache
Opened by Mihai Sorin Dobrescu (msdobrescu) - Friday, 10 September 2010, 13:02 GMT-8
Task Type Feature
Category Metadata
Status Unconfirmed
Assigned To No-one
Operating System
Severity Medium
Priority Normal
Reported Version 3.5.4
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Hello,

My media hierarchy is as follows:

- Genre
- Artist or Various (any of these might be missing, a genre having both or just one of them)
- Audio or Video (any artist having audio, video or both)
- Category (optional - some artists having seasons or styles, or groups of albums. For example Tangerine Dream having "The Pink Years", Klaus Schulze: "Solo Albums" and so on)
- Album (in format <year> - <album title>)
- CD # (optional) (some albumbs have 2 or more CDs)
- tracks (some in format <track no> - <track title>, some in format <track no> - <artist> - <track title>, latter in case of "Various artist" albums - see the second level above)

Obviously, these levels need extra tags at least.
I suggest to use something similar to Easytag's regex system for tag auto filling and renaming.

The optional levels should be detected or I could create always them, although the CD # is undesirable for one disc albums.

The optional levels could be implemented by guessing using the path depth and a strict naming given by the regex.

Also, for the case of the tracks name optional artist part.

Or to give several patterns, alternatively.

I would be happy to have the possibility to define dynamically the levels/tags I need.

I have no php knowledge, but I am happy to learn if necessary.

Thanks,
Mike
This task depends upon

Comment by Mihai Sorin Dobrescu (msdobrescu) - Monday, 16 May 2011, 00:15 GMT-8
Hello,

Thinking of this, everybody having his own organization, why not implement a plug-in feature to let the end user make his own hierarchy and media scan algorithm?

Loading...