Audiosoft Forums : EJukebox Last active: Never
Not logged in [Login - Register]
Go To Bottom

Printable Version | Subscribe | Add to Favourites   Post new thread Poll:
 Pages:  1  2
Author: Subject: Compilation File Flag
CiXel
Member
***




Posts: 290
Registered: 4-3-2003
Member Is Offline

posted on 11-11-2006 at 03:52 PM Edit Post Reply With Quote
Compilation File Flag

So here's the thing:
I finally finished retagging my entire collection fixing some tags that have been broken/corrupted for years (stemming back to the old bug) That being the case I have them locked down in read only mode. I want to know I'm the only person modifying the tags.


My ejuke.asn currently contains the compilation flag for all my discs that are compilations. Unfortunately during an ungraceful shutdown, that ASN got corrupted so I'm back to the default ASN where NOTHING is tagged as a compilation.

To save myself from having to hand define each compilation in the future would it be possible to use some form of file flag in the directory to define the compilation as such? Maybe something like a "comp.txt" or just a file called "comp" with no extension. That way when EJ rebuilds the database if it sees that "comp" in the local folder it will mark it as such.

Is there a better way I may be missing?
View User's Profile View All Posts By User U2U Member
mbones
Junior Member
**




Posts: 39
Registered: 2-8-2006
Member Is Offline

posted on 12-13-2006 at 07:44 AM Edit Post Reply With Quote
I'm keen to see something definate done about compilations as well. It's been a subject of countless threads here but still not how I would like it.

Some flag that can be put in the folder would be good or some part of the ID3 that can be set externally to ejukebox would be preferable as editing in the program, for me at least, is not favourable.

The 'album artist' ID3 field is not used by EJ? Is this read to the 'artist2' field in the DB? How about if this was set to a name that EJ could recognise, 'compilation' or something.

This is the single most important thing for me to be 'fixed/ammended' and for a number of other users as well I imagine? I realise that altering the DB structure is probably a difficult task at this stage of development but surely a field already in there can be used?
View User's Profile View All Posts By User U2U Member
Pirk
Posting Freak
*****




Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline

posted on 12-13-2006 at 12:46 PM Edit Post Reply With Quote
I agree, indeed that would be great if it was possible to use a compilation ID3 tag which would be set externally by any tag editor like Tag&Rename or other.. and so no more need to fix each compilation manually in eJukebox!



:cool: Pirk
View User's Profile Visit User's Homepage View All Posts By User U2U Member
mbones
Junior Member
**




Posts: 39
Registered: 2-8-2006
Member Is Offline

posted on 1-2-2007 at 10:24 AM Edit Post Reply With Quote
Seems like this problem will go on and on.

Anyway, I've just purchased another program after testing with my compilations and it works very well. It has many features I like and runs faster on my setup.

I'll keep checking on the Ejuke updates as there are many features I like in it but for the time being I'm afraid I've deserted!
View User's Profile View All Posts By User U2U Member
CiXel
Member
***




Posts: 290
Registered: 4-3-2003
Member Is Offline

posted on 1-2-2007 at 11:45 AM Edit Post Reply With Quote
Quote:
Originally posted by mbones
Anyway, I've just purchased another program after testing with my compilations and it works very well. It has many features I like and runs faster on my setup.


What program? I'm always looking to see what other people have put together.
View User's Profile View All Posts By User U2U Member
rlailey
Member
***


Avatar


Posts: 143
Registered: 7-30-2004
Location: Saturn Recycle Bin
Member Is Offline

posted on 1-3-2007 at 11:18 PM Edit Post Reply With Quote
I like the idea of storing as much information in the ID3 tags as possible such as the compilation flag. That way, should files get transferred, system crashes occur, etc. the configuration is secure.

It does also mean that MP3 files are more compatible for use on competitive systems such as the one mentioned by mbones above, but if eJ is the more compatible, more people are more likely to switch to it rather than from it...
View User's Profile View All Posts By User U2U Member
CiXel
Member
***




Posts: 290
Registered: 4-3-2003
Member Is Offline

posted on 1-3-2007 at 11:34 PM Edit Post Reply With Quote
I've been thinking about this as far as maintaining some form of standardization and making it as easy as possible for people to switch over. I was wondering if it would be prudent to start using the itunes internal tag flag for compilations (or is the one we use now the same?) as well as for star ratings. I realize we have our own, but the itunes community is much bigger than our own, and to not have to re-tag an entire collection would prove highly worthwhile.
In this way people could take their existing collections and just port them over.

What are your thoughts on this?

(On a side note, the New version of Tag&Rename (3.3) can edit BOTH the compilation tag and well as the rating tag... I'm not sure from where they have implemented their standard, but it certainly seems one has been established. In fact... I think the flag might be working in EJ for comps, so maybe I'm talking out of my butt...)
View User's Profile View All Posts By User U2U Member
CiXel
Member
***




Posts: 290
Registered: 4-3-2003
Member Is Offline

posted on 1-5-2007 at 01:04 AM Edit Post Reply With Quote
Just a heads up...
Version 3.3 of Tag and Rename seems to be incompatible for some reason with how EJ reads the headers. It looks fine in Winamp and other programs. I think I've narrowed it down to it;s new compilation tag feature being incompatible with whatever we are using now. It causes the tag reading to be pushed over (So for instance it seems the album title is read as the song title, and song title is read as the Artist... it's not a perfect swap, but that seems to be the symptoms.) The nice part is if you take the flag back out, it resets the tag back to the old way which still works.
View User's Profile View All Posts By User U2U Member
Audiosoft
Super Administrator
*********




Posts: 3393
Registered: 3-11-2003
Member Is Offline

posted on 1-5-2007 at 11:55 PM Edit Post Reply With Quote
would you guys use the eJukebox editor more if it had a standard grid to select the songs?
View User's Profile E-Mail User Visit User's Homepage View All Posts By User U2U Member
rllercstr7
Member
***




Posts: 377
Registered: 8-2-2004
Location: US
Member Is Offline

posted on 1-6-2007 at 12:24 AM Edit Post Reply With Quote
I don't really think I would. It seems it would take a lot of work to implement all the features like Tag&Rename, which could be better spent on other improvements and feature requests. That just my opinion though :cool:
View User's Profile View All Posts By User U2U Member rllercstr7's Aim
CiXel
Member
***




Posts: 290
Registered: 4-3-2003
Member Is Offline

posted on 1-6-2007 at 12:58 AM Edit Post Reply With Quote
I can't say that I would use it more. For one thing, I tend to edit my tags on another computer so people can still use EJ. The only thing I have to actually edit in EJ as a separate process is the compilation tag (well... and the star rating as they play)

While a nice idea, I think that there are a lot of good taggers out there. What you have in place is great for the touch up editing I need to do when I find stuff out of wack. I think it's better to be known as and try to improve upon a great player than to spread the resources thin trying to cover and play catch up to what others have already taken the time to do. That is one of the reasons I brought up standardizing the cover tag and star ratings.
View User's Profile View All Posts By User U2U Member
Yogui
Junior Member
**




Posts: 60
Registered: 10-5-2003
Member Is Offline

eureka.gif posted on 8-15-2008 at 01:23 AM Edit Post Reply With Quote
Multiple Folders Tagging

As many here I use an external renamer, mp3 tagger.

But considering that I don't know exactly how to tag the compilations with those. I actually use the eJukebox internal tagger for compilations (only).

I will be very handy to be able to select the parent compilation folder and apply the compilation tag to all compilations sub-folders in one go.

As I name compilations as:
My Documents/My Music/Compilation/Year-Collection Name (Compilation Name)/##~Artist Name~Track Name

The parent folder would be:
My Documents/My Music/Compilation

Note that inside this parent folder there is a mix of compilations that has and has not been tagged yet.

Cheers, Yogui.
PD: seem that "/" is allow in the forum, but not the inverted one (correct file full path)
View User's Profile E-Mail User View All Posts By User U2U Member
Yogui
Junior Member
**




Posts: 60
Registered: 10-5-2003
Member Is Offline

puzzled.gif posted on 5-18-2009 at 06:06 AM Edit Post Reply With Quote
Compilation mass Tagger

Hi!

Ejukebox. It Should not be too hard to have a mass tag for compilations.

Otherwise would be possible to explain how to do it with an external mass Tagger?

Thanks!
PD: May be when rebuilding the DB detect files with the "Normal" Compilation tag that most players use and then tag those files as Compilation in EJ.
View User's Profile E-Mail User View All Posts By User U2U Member
Pirk
Posting Freak
*****




Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline

posted on 5-18-2009 at 11:28 AM Edit Post Reply With Quote
Yogui, Audiosoft,

I don't know if eJukebox recognize any kind of compilation flag? but now it seems that once you have tagged your compilations as "compilation" using the eJukebox internal editor, you don't need to retag them again the day you build a new database from scratch. So I suppose eJukebox adds its own compilation flag in the ID3 tags of mp3 files? How the non-mp3 compilations are tagged? Using a "asn" tag too?




:cool: Pirk
View User's Profile Visit User's Homepage View All Posts By User U2U Member
Audiosoft
Super Administrator
*********




Posts: 3393
Registered: 3-11-2003
Member Is Offline

posted on 5-18-2009 at 09:28 PM Edit Post Reply With Quote
the compilation flag is saved in the current eJukebox database and in .mp3 files.

there just is not a writable flag in most other tags. To get around this and reduce the need for rebuilding the database. thinking a new clean/refresh option might in order. a new dialog that would let you replace (in the database) a folder path or drive letter with a new one so won't have to rebuild after moving a folder to a new base location. what do you think?

for sure .86 will add Yogui's suggestion and make rebuild/add new set the file as compilation when its folder/file path contains the word "Compilation"




:cool: Audiosoft
View User's Profile E-Mail User Visit User's Homepage View All Posts By User U2U Member
Pirk
Posting Freak
*****




Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline

posted on 5-18-2009 at 09:49 PM Edit Post Reply With Quote
Quote:

make rebuild/add new set the file as compilation when its folder path contains the word "Compilation"

That should be perfect Audiosoft. Thanks!

Yogui, Thanks for your suggestion!

Quote:

a new dialog that would let you replace (in the database) a folder path or drive letter with a new one

sure that could be useful to have a such possibility..




:cool: Pirk
View User's Profile Visit User's Homepage View All Posts By User U2U Member
CiXel
Member
***




Posts: 290
Registered: 4-3-2003
Member Is Offline

posted on 5-18-2009 at 10:11 PM Edit Post Reply With Quote
Quote:
Originally posted by Audiosoft
.86 will add Yogui's suggestion and make rebuild/add new set the file as compilation when its folder/file path contains the word "Compilation"

Perhaps "Various Artists" would be a good compilation path as well?
Better yet you could also check a tag for for ALBUMARTIST = Various Artists
ALBUMARTIST is a very popular field within taggers these days and tends to run across encoding formats (ie. you'll find it in MP3, FLAC, as well as AAC). That would also pick up compilations without having to have a user manually move files around if their collection to conform. Always a better user experience.
View User's Profile View All Posts By User U2U Member
CiXel
Member
***




Posts: 290
Registered: 4-3-2003
Member Is Offline

posted on 5-18-2009 at 10:32 PM Edit Post Reply With Quote
As an aside, ID3 does recognize:
TCMP - iTunes Compilation Flag (class 4)

http://www.id3.org/iTunes_Compilation_Flag
View User's Profile View All Posts By User U2U Member
Yogui
Junior Member
**




Posts: 60
Registered: 10-5-2003
Member Is Offline

eureka.gif posted on 5-19-2009 at 10:19 AM Edit Post Reply With Quote
Heeeeeeeeeey

G this post is busy...

Great can't wait to try this Compilation mass tag feature.

BTW, It comes handy to have it written in the tag so If rebuild or move files all stays together.

Talking about compilations, How does multi volumes and releases work to be listed toguether?

I came with this rule on my format doc:

VIII. Multi-Volume and Multi-Disc Releases are identified with at least 2 digits (Vol ##) (Disc ##) Ejukebox will see them as part of a set if the name outside the brakes is the same in all albums.
i. Example 1 (Multi Volumes):
1. Forever Gold Of 80ís (Vol 01)
2. Forever Gold Of 80ís (Vol 02)
3. Forever Gold Of 80ís (Vol 03)

ii. Example 2 (Multi Releases):
1. Fabriclive Series (Disc 01, James Lavelle)
2. Fabriclive Series (Disc 02, Ali B)
3. Fabriclive Series (Disc 03, D J Hype)


Is this accurate? :o
View User's Profile E-Mail User View All Posts By User U2U Member
Audiosoft
Super Administrator
*********




Posts: 3393
Registered: 3-11-2003
Member Is Offline

posted on 5-20-2009 at 06:50 PM Edit Post Reply With Quote
v4.99.86 is up and offers some improvement!
-database rebuild/addnew now sets compilation flag when file path contains the word "Compilation"
-new button "Update Drive Letter or Folder Path" on Database Update Manager under Clean/Refresh. instead of rebuilding this first locates any missing files then prompts you to mass update paths in the database to new ones. i.e. if your external drive letter changes this will let you update E:\Music\ file paths in the database to G:\Music\ and maintain all database field data.




:cool: Audiosoft
View User's Profile E-Mail User Visit User's Homepage View All Posts By User U2U Member
Pirk
Posting Freak
*****




Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline

posted on 5-20-2009 at 09:48 PM Edit Post Reply With Quote
Thanks Audiosoft!
A lot of "new" compilations in the album list.. but now there are too much compilations!!
Could you make so that ONLY the compilations with several artists are sorted at the end of the album list? The compilation albums of Single Artists would be sorted in their respective name of artist, like before the .86 update..
Maybe the word "compilation" is not the right word to search? I think that "various artists" would work more accurately.




:cool: Pirk
View User's Profile Visit User's Homepage View All Posts By User U2U Member
Audiosoft
Super Administrator
*********




Posts: 3393
Registered: 3-11-2003
Member Is Offline

posted on 5-20-2009 at 09:51 PM Edit Post Reply With Quote
it does set as a compilation if "various" is in the file name but not folder
might update to make if "various" is anywhere in the full path like it does for "compilation" in .86.

Quote:

The compilation albums of Single Artists would be sorted in their respective name of artist, like before the .86 update..


Pirk, only change in .86 was database import sets it as compilation when the file's path contains the word "compilation".




:cool: Audiosoft
View User's Profile E-Mail User Visit User's Homepage View All Posts By User U2U Member
Pirk
Posting Freak
*****




Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline

posted on 5-20-2009 at 10:03 PM Edit Post Reply With Quote
Yes, searching for "various" in the full path would work better for me.

The problem with the word "compilation" is that (since .86 update) single artists compilations are now sorted at the end of the album list mixed with the various artists compilations.. it's a shame! Because I name the single artist compilations albums: \Artist name\Year - Compilation thing\xx.title.mp3.




:cool: Pirk
View User's Profile Visit User's Homepage View All Posts By User U2U Member
Audiosoft
Super Administrator
*********




Posts: 3393
Registered: 3-11-2003
Member Is Offline

posted on 5-21-2009 at 12:48 AM Edit Post Reply With Quote
Pirk, so before it did not mark those as compilation right?
maybe will just change it from 'compilation' to 'various'




:cool: Audiosoft
View User's Profile E-Mail User Visit User's Homepage View All Posts By User U2U Member
CiXel
Member
***




Posts: 290
Registered: 4-3-2003
Member Is Offline

posted on 5-21-2009 at 02:17 AM Edit Post Reply With Quote
Yeah, lets give various a go. That should help the majority of people and new users.
View User's Profile View All Posts By User U2U Member
Pirk
Posting Freak
*****




Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline

posted on 5-21-2009 at 10:43 AM Edit Post Reply With Quote
Summary: I'm for the compilation flag "various" exclusively!

Quote:
Message original : Audiosoft
Pirk, so before it did not mark those as compilation right?
maybe will just change it from 'compilation' to 'various'


It's true Audiosoft, those compilations was not marked as compilation before .86 update, but that was not a problem for me. That was even benefit because I want to keep the single artists compilations in their respective Artist names lists in eJukebox (Albumlist). However if the key word "compilation" suit other people it's not really a problem for me, once you know it.. I will just rename my single artists compilations using "compil" instead of "compilation" in the paths. Because I want to keep a visual marker for the non-studio albums.
Then I will try to make good use of the word "compilation" for my French various artists compilations: If I name a folder "Compilations" (for once it's the same word in French), will eJukebox mark all the albums in this folder as compilations albums?

Otherwise yes I think "various" should work good for all English compilations.. and if finally you choose to banish the word "compilation" and you use the flag "various" exclusively, I will name my folder for the national artists compilations to something like "Various Artists FR"! Far-fetched but will work perfectly..




:cool: Pirk
View User's Profile Visit User's Homepage View All Posts By User U2U Member
Audiosoft
Super Administrator
*********




Posts: 3393
Registered: 3-11-2003
Member Is Offline

posted on 5-21-2009 at 07:40 PM Edit Post Reply With Quote
ok well if its no problem i still like idea of detecting "compilation" in the filepath. just updated .86 exe will also set as compilation when "various" is in the file path (only worked before when in file name). btw any different capitalizations of the 2 keywords will also get picked up. also "compilationS" and "various artists" are the same.

RE: Then I will try to make good use of the word "compilation" for my French various artists compilations: If I name a folder "Compilations" (for once it's the same word in French), will eJukebox mark all the albums in this folder as compilations albums?

yes for example if you make a C:\Music\Compilations\ folder all album folders in there will be set to compilation since the path contains "compilation"




:cool: Audiosoft
View User's Profile E-Mail User Visit User's Homepage View All Posts By User U2U Member
Pirk
Posting Freak
*****




Posts: 3976
Registered: 3-11-2003
Location: France
Member Is Offline

posted on 5-21-2009 at 08:32 PM Edit Post Reply With Quote
ok thanks Audiosoft.
So I'll rename my single artists compilations using "compil" instead of "compilation", at least for their album folder, in order to keep those compilations in eJukebox with their respective artist names..
Then create a "Various Artists" folder for my non-French compilations, and finally a "Compilations" folder for my French compilations.
I should manage to do that..




:cool: Pirk
View User's Profile Visit User's Homepage View All Posts By User U2U Member
CiXel
Member
***




Posts: 290
Registered: 4-3-2003
Member Is Offline

posted on 5-22-2009 at 01:31 AM Edit Post Reply With Quote
What about my original idea in 2006 of adding a compilation.txt to a folder and having that be an external flag?

I still think various would be great. What about a checkbox or field entry that a user could enter 'compilation' or 'various' into and that would determine what got flagged?
View User's Profile View All Posts By User U2U Member
Yogui
Junior Member
**




Posts: 60
Registered: 10-5-2003
Member Is Offline

posted on 5-22-2009 at 04:39 AM Edit Post Reply With Quote
flag

Hi,

of course it's possible to add a txt file, but users may find it annoing to add txt files inside those folders.

I personally use the Folder Name "Compilation" but "Various Artist" sound good too.

Worse case:

1) Re-Name your "Various Artist" to Compilation
2) Build library (to apply flags)
3) Re-name back
4) Build library to play

This is tedious but should be a one off...
View User's Profile E-Mail User View All Posts By User U2U Member
 Pages:  1  2
Post new thread Poll:

Go To Top

Audiosoft Home | Download EJukebox for Windows | Register EJukebox
©2019 Audiosoft Network. All rights reserved.
[queries: 16]
HTML5 Color Picker for CSS Opacity
Short Url Service with Stats