IPB

Welcome Guest ( Log In | Register )

83 Pages V  « < 48 49 50 51 52 > »   
Reply to this topicStart new topic
foo_pod - Foobar2000 meets the iPod, iPod -> Foobar2000 0.8
Aero
post Mar 27 2005, 05:12
Post #1226





Group: Members
Posts: 836
Joined: 20-December 02
Member No.: 4166



QUOTE (ezekiel2517 @ Mar 26 2005, 01:02 AM)
One problem I'm having though is when foo_pod runs into a playlist that is filled with files that need to be transcoded into mp3. When foo_pod automatically transcodes them, these transcoded songs are then seperated from the playlist and aren't where they should be when I look for them on the ipod. In order to access these transcoded songs, I need to search for them individually by artist/title whatever; they aren't in the playlists like they are in foo_pod.
*

Thanks for reminding me of this - the problem of missing transcoded songs in a playlist is a known bug in foo_pod (at least to me). I looked at fixing it at one point, but it was unusually difficult to fix for some reason, and I eventually forgot about it. I'll take another look and see if I can do anything with it.
Go to the top of the page
 
+Quote Post
Aero
post Mar 27 2005, 05:41
Post #1227





Group: Members
Posts: 836
Joined: 20-December 02
Member No.: 4166



QUOTE (quazi @ Mar 26 2005, 01:32 AM)
QUOTE (Aero @ Mar 25 2005, 04:29 PM)
So if I'm reading that right, if ALBUM_ARTIST is "VA" or starts with "Various", it is a compilation.  I'll do that same in the next version of foo_pod.
*

It would save me a bit of trouble, but I like being able to configure it with TAGZ strings. On my current strings for example, I'm checking for when album artist exists, but isn't equal to VA, do something else (because my collection has different types of compilation discs).

A quick "check for compilation discs" checkbox would make sense along with the encouraged tag standards though.
*


The compilation bit in the database is either a 0 (for normal tracks) or 1 (for compilations). So would you want a TAGZ string that was able to return 0 or 1 based on whatever was in the string?
Go to the top of the page
 
+Quote Post
Klato
post Mar 27 2005, 14:49
Post #1228





Group: Members
Posts: 64
Joined: 6-September 04
Member No.: 16803



How do you:

-delete a playlist off the iPod? (I have a playlist with everything single song on my iPod...which I never ever use and want to get rid of it. Tried left/right clicking everywhere.)
-prevent the On-the-Go playlist from being deleted whenever you sync?

I just can't find any way to do these 2 things with foo_pod?
'Thanks!

This post has been edited by Klato: Mar 27 2005, 16:55
Go to the top of the page
 
+Quote Post
quazi
post Mar 27 2005, 17:14
Post #1229





Group: Members
Posts: 88
Joined: 26-October 03
Member No.: 9460



QUOTE (Aero @ Mar 26 2005, 08:41 PM)
The compilation bit in the database is either a 0 (for normal tracks) or 1 (for compilations).  So would you want a TAGZ string that was able to return 0 or 1 based on whatever was in the string?
*

I'm not too sure what I was getting at. smile.gif

I think the best idea is to have a checkbox: "Autodetect compilations based on Album Artist". When this is checked, all tracks with an album artist tag will get the compilation bit. That way it's really simple, but we can still use TAGZ strings when we want to get crazy with it.


Sorry, but I just can't shut up about global metadata.. I don't know about anyone else, but that is the handiest feature in any piece of iPod software! For those of us who didn't want an iPod because it wouldn't let us organize by folder structure, this lets us get in there and do it anyway ..and it's non-destructive! (but anyway..)

QUOTE (Klato @ Mar 27 2005, 05:49 AM)
-delete a playlist off the iPod? (I have a playlist with everything single song on my iPod...which I never ever use and want to get rid of it.  Tried left/right clicking everywhere.)
*

foo_pod menu / Playlist Editor / "Remove Playlist" button

This post has been edited by quazi: Mar 27 2005, 20:19


--------------------
http://www.tinkafoo.com/log/foo_pod.html
(unofficial foo_pod user's guide)
Go to the top of the page
 
+Quote Post
Otto42
post Mar 27 2005, 18:07
Post #1230





Group: Members
Posts: 1075
Joined: 15-October 03
From: Memphis, TN
Member No.: 9323



QUOTE (Klato @ Mar 27 2005, 07:49 AM)
-prevent the On-the-Go playlist from being deleted whenever you sync?
*

You don't. This is not possible. The OTG playlist is a separate file that is basically a list of indexes to the songs in the iTunesDB file. If the iTunesDB file changes (as in during a sync) the iPod itself will delete the OTG files.

During a sync, foo_pod could read the OTG playlists first and convert them into normal iPod playlists. There's functionality in the iPodDB classes to do this. But that's the only way to save 'em, they won't be OTG playlists anymore after it does that.


--------------------
http://ottodestruct.com
Go to the top of the page
 
+Quote Post
daniel1113
post Mar 27 2005, 18:33
Post #1231





Group: Members
Posts: 14
Joined: 25-March 05
Member No.: 20944



QUOTE (Aero @ Mar 26 2005, 10:41 PM)
The compilation bit in the database is either a 0 (for normal tracks) or 1 (for compilations).  So would you want a TAGZ string that was able to return 0 or 1 based on whatever was in the string?
*


It would be awesome if it was controlled by a user-customizeable TAGZ string, that way it would work with just about any collection.

In the settings there could be a checkbox for "Use compilation TAGZ" along with a text box that would be activated to enter the appropriate string.

Of course, this assumes that I am understanding everything correctly.
Go to the top of the page
 
+Quote Post
Aero
post Mar 28 2005, 02:32
Post #1232





Group: Members
Posts: 836
Joined: 20-December 02
Member No.: 4166



QUOTE (quazi @ Mar 27 2005, 10:14 AM)
I think the best idea is to have a checkbox: "Autodetect compilations based on Album Artist". When this is checked, all tracks with an album artist tag will get the compilation bit. That way it's really simple, but we can still use TAGZ strings when we want to get crazy with it.

I see - so you would envision it as a textbox where the user could enter their own TAGZ string to determine if a song is part of a compilation, followed by a checkbox that, if checked, would use the default method (ALBUM ARTIST = "VA" or starts with "Various") instead? That should be pretty easy to hook up...

QUOTE
Sorry, but I just can't shut up about global metadata.. I don't know about anyone else, but that is the handiest feature in any piece of iPod software! For those of us who didn't want an iPod because it wouldn't let us organize by folder structure, this lets us get in there and do it anyway ..and it's non-destructive! (but anyway..)

Originally, I was planning on adding support for a scriping language, like Lua. But TAGZ strings are almost as powerful, and a lot easier to use.
Go to the top of the page
 
+Quote Post
kl33per
post Mar 28 2005, 07:53
Post #1233


A/V Moderator


Group: Members
Posts: 841
Joined: 9-June 03
From: Brisbane, AUS
Member No.: 7078



Hi Aero, thanks for your great plugin. I'm another who would not have got an iPod unless this plugin existed.

Anyway, I think I've found a bug in the latest version. Because I have serveral "Greatest Hits" albums, I've had to use a POD_ALBUM tag to seperate these on the iPod's Albums list. For eg. "Greatest Hits" by Queen would become "Queen's Greatest Hits". However, This appears on the iPod as "Queen[SYNTAX ERROR IN FORMATING STRING]". Obviously the inverted comma is causing problems. This doesn't happen on normal tag information, only the alternative POD_ tag information. Should be an easy fix.


--------------------
www.sessions.com.au - Sessions Entertainment
Go to the top of the page
 
+Quote Post
quazi
post Mar 28 2005, 10:02
Post #1234





Group: Members
Posts: 88
Joined: 26-October 03
Member No.: 9460



QUOTE (Aero @ Mar 27 2005, 05:32 PM)
QUOTE (quazi @ Mar 27 2005, 10:14 AM)
I think the best idea is to have a checkbox: "Autodetect compilations based on Album Artist". When this is checked, all tracks with an album artist tag will get the compilation bit. That way it's really simple, but we can still use TAGZ strings when we want to get crazy with it.

I see - so you would envision it as a textbox where the user could enter their own TAGZ string to determine if a song is part of a compilation, followed by a checkbox that, if checked, would use the default method (ALBUM ARTIST = "VA" or starts with "Various") instead? That should be pretty easy to hook up...

I had the idea without the textbox, just a checkbox for compilation checking. I was referring to the TAGZ strings on the global metadata tab. But I think the textbox idea is better though:


(feed the compilation bit a "1", everything else is a "0")

Okay, now I see where you're going: what happens if I enable the checkbox but leave the textbox blank? Will it automatically use a preset string built into the plugin? Or should I do away with the checkbox and have the string itself do all the work?

Ah heck, don't listen to me.. Make something that makes sense! tongue.gif

QUOTE (Aero @ Mar 27 2005, 05:32 PM)
Originally, I was planning on adding support for a scriping language, like Lua.  But TAGZ strings are almost as powerful, and a lot easier to use.
*

yeah, I think one language is bad enough. smile.gif


--------------------
http://www.tinkafoo.com/log/foo_pod.html
(unofficial foo_pod user's guide)
Go to the top of the page
 
+Quote Post
Aero
post Mar 29 2005, 07:37
Post #1235





Group: Members
Posts: 836
Joined: 20-December 02
Member No.: 4166



QUOTE (kl33per @ Mar 28 2005, 12:53 AM)
Hi Aero, thanks for your great plugin.  I'm another who would not have got an iPod unless this plugin existed.

Thanks!

QUOTE
Anyway, I think I've found a bug in the latest version.  Because I have serveral "Greatest Hits" albums, I've had to use a POD_ALBUM tag to seperate these on the iPod's Albums list.  For eg. "Greatest Hits" by Queen would become "Queen's Greatest Hits".  However, This appears on the iPod as "Queen[SYNTAX ERROR IN FORMATING STRING]".  Obviously the inverted comma is causing problems.  This doesn't happen on normal tag information, only the alternative POD_ tag information.  Should be an easy fix.
*

Hmm...yeah, I can see where could be a problem. The single quotation mark is used to start a literal string in TAGZ, and without a matching closing single quotation mark, you get the SYNTAX ERROR.

I guess I'll have to escape the strings before running them through the TAGZ processor. Not only single quotes, but also [ and ].

Thanks for finding and reporting this bug!
Go to the top of the page
 
+Quote Post
Aero
post Mar 29 2005, 07:47
Post #1236





Group: Members
Posts: 836
Joined: 20-December 02
Member No.: 4166



QUOTE (quazi @ Mar 28 2005, 03:02 AM)
QUOTE (Aero @ Mar 27 2005, 05:32 PM)
I see - so you would envision it as a textbox where the user could enter their own TAGZ string to determine if a song is part of a compilation, followed by a checkbox that, if checked, would use the default method (ALBUM ARTIST = "VA" or starts with "Various") instead?  That should be pretty easy to hook up...

I had the idea without the textbox, just a checkbox for compilation checking. I was referring to the TAGZ strings on the global metadata tab. But I think the textbox idea is better though:


(feed the compilation bit a "1", everything else is a "0")

Okay, now I see where you're going: what happens if I enable the checkbox but leave the textbox blank? Will it automatically use a preset string built into the plugin? Or should I do away with the checkbox and have the string itself do all the work?

Ah heck, don't listen to me.. Make something that makes sense! tongue.gif

Well, since I don't usually use compilations, I need feedback from people who do use them.

I think actually understand want you are looking for now, though. The checkbox would enable/disable compilation checking completely, so if you didn't want the compilation bit set, you would uncheck the box and the TAGZ formatting string would be ignored. But if you did want compilation, you would check the box, and foo_pod would use the TAGZ string to determine when a song was a compilation. By default, I would supply a string that checked ALBUM ARTIST, and if it was "VA" or "Various", it would be considered a compilation. But the user could change the TAGZ string to their liking (maybe they are non-English speakers, and want to check for "varios artistas" instead).
Go to the top of the page
 
+Quote Post
kl33per
post Mar 29 2005, 07:47
Post #1237


A/V Moderator


Group: Members
Posts: 841
Joined: 9-June 03
From: Brisbane, AUS
Member No.: 7078



QUOTE (Aero @ Mar 29 2005, 04:37 PM)
Thanks for finding and reporting this bug!
*

No worries!


--------------------
www.sessions.com.au - Sessions Entertainment
Go to the top of the page
 
+Quote Post
jayzer
post Mar 29 2005, 08:01
Post #1238





Group: Members
Posts: 22
Joined: 8-March 05
Member No.: 20462



QUOTE (Aero @ Mar 29 2005, 01:47 AM)
By default, I would supply a string that checked ALBUM ARTIST, and if it was "VA" or "Various", it would be considered a compilation.  But the user could change the TAGZ string to their liking (maybe they are non-English speakers, and want to check for "varios artistas" instead).
*


Well, how about checking just to see if ALBUM ARTIST exists? For my compilations, I use the ALBUM ARTIST tag, but I don't simply put VA or Various Artists in there, I put the name of the Compilation in there and use the Album tag for other information. I realize that's probably not a standard thing, but I hate the idea of having something as boring as Various Artists show up in my playlist or my iPod.
Go to the top of the page
 
+Quote Post
jkwarras
post Mar 29 2005, 09:07
Post #1239





Group: Members
Posts: 808
Joined: 10-June 03
From: Zaragoza
Member No.: 7113



I just used %album artist%=various artist or =name of the main album artist. (i.e. an album where the main artist collaborate/sing/etc... with a lot of different artists in every track).


--------------------
Iván
My Blog: http://www.ivancastell.org
Go to the top of the page
 
+Quote Post
daniel1113
post Mar 29 2005, 17:06
Post #1240





Group: Members
Posts: 14
Joined: 25-March 05
Member No.: 20944



QUOTE (jayzer @ Mar 29 2005, 01:01 AM)
Well, how about checking just to see if ALBUM ARTIST exists?
*

Not everyone uses that the album artist metatag, though. That's why it should be left up to the user to type in the correct TAGZ line, IMO.
Go to the top of the page
 
+Quote Post
jayzer
post Mar 29 2005, 18:22
Post #1241





Group: Members
Posts: 22
Joined: 8-March 05
Member No.: 20462



QUOTE (daniel1113 @ Mar 29 2005, 11:06 AM)
Not everyone uses that the album artist metatag, though. That's why it should be left up to the user to type in the correct TAGZ line, IMO.
*


True, I was just saying that in response to Aero mentioning that he would only tag something as a compilation if ALBUM ARTIST was equal to VA, etc. I know he said it would be customizable, but my worry is that the contents of my ARTIST ALBUM tags aren't consistent with each other. If we're going to do something like that and it's going to be customizable, I hope there is a way to just say "if ALBUM ARTIST exists, it's a compilation."

edit: I guess I'm just wondering how extensive the comp support is going to be. As long as I can do something like $if(%album artist%, %album artist%, %album%) or whatever, I'll be fine, which is actually what I think I do now. I just hope that doesn't get broken.

This post has been edited by jayzer: Mar 29 2005, 18:28
Go to the top of the page
 
+Quote Post
Aero
post Mar 29 2005, 19:08
Post #1242





Group: Members
Posts: 836
Joined: 20-December 02
Member No.: 4166



QUOTE (jayzer @ Mar 29 2005, 11:22 AM)
True, I was just saying that in response to Aero mentioning that he would only tag something as a compilation if ALBUM ARTIST was equal to VA, etc. I know he said it would be customizable, but my worry is that the contents of my ARTIST ALBUM tags aren't consistent with each other. If we're going to do something like that and it's going to be customizable, I hope there is a way to just say "if ALBUM ARTIST exists, it's a compilation."

edit: I guess I'm just wondering how extensive the comp support is going to be. As long as I can do something like $if(%album artist%, %album artist%, %album%) or whatever, I'll be fine, which is actually what I think I do now. I just hope that doesn't get broken.
*

I think there is some general confusion (me too!) about how the compilation support works on the iPod, and what will be implemented in foo_pod.

In the database, a song is marked with either a 0 if it is not part of a compilation, or 1 if it is. Apparently the latest iPod Photo firmware does something special with compilations, so the compilation bit in the database is suddenly important. If you don't have an iPod that supports the compilation menu, then the whole discussion won't really affect you.

What foo_pod is going to do is instead of hard coding detection of compilations (which is currently incorrectly looking for ARTIST = "Various Artists"), it will add an advanced option to control how the compilation bit is set.

The current plan is add a checkbox that will allow the user to just disable the compilation bit completely. But if you do want to use compilation, you will check the box, which will enable a textbox that lets you enter a TAGZ string that will, in turn, determine when the compilation bit gets sets. The default will be something like:

CODE
$if(
 $or(
   $stricmp(%album artist%,VA),
   $stricmp($left(%album artist%,7),various)
 ),1,0)


So if ALBUM ARTIST = "VA" or starts with "Various", the compilation bit will get set to 1. Otherwise, it will be 0.

99% of users will probably be fine with this, but if you want to change it for whatever reason (different language, don't use ALBUM ARTIST, etc.), you can create your own TAGZ string that will return either 0 or 1. Nothing else will change.
Go to the top of the page
 
+Quote Post
jayzer
post Mar 29 2005, 19:35
Post #1243





Group: Members
Posts: 22
Joined: 8-March 05
Member No.: 20462



So I could just do this, and be fine, right?

CODE
$if(%album artist%,1,0)


This post has been edited by jayzer: Mar 29 2005, 19:36
Go to the top of the page
 
+Quote Post
quazi
post Mar 29 2005, 19:37
Post #1244





Group: Members
Posts: 88
Joined: 26-October 03
Member No.: 9460



QUOTE (Aero @ Mar 28 2005, 10:47 PM)
I think actually understand want you are looking for now, though...
*

Like what a few others have mentioned, just check for %album artist%. For those of us who follow the encouraged tag standards, we always use it on compilation albums, but we set it to anything not just "VA" or "various". (For example, notice how on each of my naming schemes, I use the aa tag on every compilation disc, despite what the tag contains.)

The reason why I added %various% is that instead of %album artist%, some people use %various%=1. It's not part of the tag standards, but that doesn't stop 'em! smile.gif But that's why I recommended:

CODE
$if($or(%album artist%,%various%),1,0)


If anyone is working any weirder than that, then I'd imagine they'd know what to change to make it work for them. tongue.gif

QUOTE (jayzer @ Mar 29 2005, 09:22 AM)
edit: I guess I'm just wondering how extensive the comp support is going to be. As long as I can do something like $if(%album artist%, %album artist%, %album%) or whatever, I'll be fine, which is actually what I think I do now. I just hope that doesn't get broken.
*

Yeah I think I'm in the same boat -- I don't really need compilation support since I already turn my comp discs into normal discs with the global metadata, but it would certainly let me consolidate some of my code.


--------------------
http://www.tinkafoo.com/log/foo_pod.html
(unofficial foo_pod user's guide)
Go to the top of the page
 
+Quote Post
Aero
post Mar 29 2005, 20:01
Post #1245





Group: Members
Posts: 836
Joined: 20-December 02
Member No.: 4166



QUOTE (jayzer @ Mar 29 2005, 12:35 PM)
So I could just do this, and be fine, right?

CODE
$if(%album artist%,1,0)

*

Yes, I believe that is valid TAGZ and simply instructs foo_pod to set the compilation bit if the ALBUM ARTIST metadata is available.

I copied my TAGZ example string out of the default Foobar playlist title formatting, which does the more rigorous checks to see if ALBUM ARTIST not only exists, but is certain values. But if you don't care what ALBUM ARTIST contains, just that it is there, then your string is perfect.
Go to the top of the page
 
+Quote Post
Aero
post Mar 29 2005, 20:03
Post #1246





Group: Members
Posts: 836
Joined: 20-December 02
Member No.: 4166



QUOTE (quazi @ Mar 29 2005, 12:37 PM)
Like what a few others have mentioned, just check for %album artist%. For those of us who follow the encouraged tag standards, we always use it on compilation albums, but we set it to anything not just "VA" or "various". (For example, notice how on each of my naming schemes, I use the aa tag on every compilation disc, despite what the tag contains.)

Ok. I will just use jayzer's string as the default.
Go to the top of the page
 
+Quote Post
Otto42
post Mar 29 2005, 20:33
Post #1247





Group: Members
Posts: 1075
Joined: 15-October 03
From: Memphis, TN
Member No.: 9323



QUOTE (Aero @ Mar 29 2005, 12:08 PM)
If you don't have an iPod that supports the compilation menu, then the whole discussion won't really affect you.

Unless you make a smart playlist that relies on the Compilation flag. Not likely I admit, but it's possible.


--------------------
http://ottodestruct.com
Go to the top of the page
 
+Quote Post
musicmusic
post Mar 30 2005, 11:50
Post #1248


Columns UI developer


Group: Developer
Posts: 2786
Joined: 20-December 02
From: United Kingdom
Member No.: 4177



The current version of foo_pod is making my ontextmenus take a second or two to appear sad.gif (No iPod connectted ATM).


--------------------
http://yuo.be | yuo.be/r/reqs | #columnsui on irc.freenode.net
Go to the top of the page
 
+Quote Post
kl33per
post Mar 30 2005, 16:43
Post #1249


A/V Moderator


Group: Members
Posts: 841
Joined: 9-June 03
From: Brisbane, AUS
Member No.: 7078



All versions of foo_pod I have used do this. They do not seem to do it when the iPod is connected.


--------------------
www.sessions.com.au - Sessions Entertainment
Go to the top of the page
 
+Quote Post
Aero
post Mar 30 2005, 17:12
Post #1250





Group: Members
Posts: 836
Joined: 20-December 02
Member No.: 4166



QUOTE (musicmusic @ Mar 30 2005, 04:50 AM)
The current version of foo_pod is making my ontextmenus take a second or two to appear sad.gif (No iPod connectted ATM).
*

I don't see this on any of the machines I use foo_pod on, but you might want to try forcing the iPod drive (in the Main tab in foo_pod preferences or use the "Select iPod To Use" menu item) and see if that helps.
Go to the top of the page
 
+Quote Post

83 Pages V  « < 48 49 50 51 52 > » 
Reply to this topicStart new topic
4 User(s) are reading this topic (4 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st November 2009 - 22:33