Hydrogenaudio Forums

Hosted Forums => foobar2000 => 3rd Party Plugins - (fb2k) => Topic started by: musicmusic on 30 May, 2006, 09:38:22 AM

Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 30 May, 2006, 09:38:22 AM
iPod management component for foobar2000 0.9.5+.

Home page with details and download (http://yuo.be/ipod.php)

Notes/FAQs/changelog available here (http://yuo.be/wiki/dop:start). If you read the notes and FAQs before asking any questions, it will keep me happy

When posting problem reports, include:
-Operating system
-iPod/iPhone model and firmware version
Title: [seemingly abandonware] iPod manager
Post by: lav-chan on 30 May, 2006, 09:56:54 AM
Seems to work for me so far. I have a 2G iPod i think (touch-sensitive wheel with the buttons encircling it, that's 2G, right?).

It loads the songs pretty fast. I don't understand the difference between the play lists 'iPod Media Library' (which contains 1522 tracks) and 'iPod (iPod)' (which only contains 652 tracks), though.

One feature you might consider... if you're taking them yet... is an option to read the tags as they come in, as opposed to just getting the information from the DB.
Title: [seemingly abandonware] iPod manager
Post by: Crissaegrim on 30 May, 2006, 10:21:22 AM
Sweet, man.  I hope you get this one going.
Title: [seemingly abandonware] iPod manager
Post by: unabatedshagie on 30 May, 2006, 10:28:18 AM
I've got a 4G nano and it's seems to work fine with that. Only ever been used with itunes database.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 30 May, 2006, 12:09:11 PM
I have a 4G 20G iPod, with a foo_pod written 4.7 iTunes database file. All is working well here, so far. Both of the foo_dop generated playlists read exactly the same. Though, I know that I currently do not have any playlists loaded in the iPod.

I would also like to thank you for giving this plugin a whirl. We iPodders truly appreciate your efforts.


P.S. I enjoy your little word play of the plugin name. ;-)
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 30 May, 2006, 12:23:00 PM
Thanks for tests so far.

It loads the songs pretty fast. I don't understand the difference between the play lists 'iPod Media Library' (which contains 1522 tracks) and 'iPod (iPod)' (which only contains 652 tracks), though.
The two different playlists just relates to the format of the database on the iPod. But I thought they would have the same contents to be honest.

Which one has all the music your iPod? And what files show up in the first but not the second?

One feature you might consider... if you're taking them yet... is an option to read the tags as they come in, as opposed to just getting the information from the DB.
I know what you mean I think it depends on a few factors what behaviour would be better. I personally don't really want to wait around ~4 mins for it to read all the metadata of my iPod, and the drive letter can probably be too volatile to add it to your media library (if you actually wanted to) so it won't necessarily be a one-time activity. Also far less important but it will probably suck up battery if you're running it of 4-pin firewire.

Maybe I can add an option for it later, but for now you can simply select all the files in the library playlist and right click / tagging / reload info [if changed]. But take a look at the metadata it read first and check its roughly OK.
Title: [seemingly abandonware] iPod manager
Post by: Northpole on 30 May, 2006, 12:41:07 PM
Tried your plugin on a 20GB ipod and works good!

Hope this is the start of something good.  I don't like iTunes and foo_pod appears to be dead.  Thanks for your efforts so far.

BTW, the iTunes DB was created by foo_pod and I have iTunes v4.7 installed.
Title: [seemingly abandonware] iPod manager
Post by: lav-chan on 30 May, 2006, 01:01:17 PM
The two different playlists just relates to the format of the database on the iPod. But I thought they would have the same contents to be honest.

Which one has all the music your iPod? And what files show up in the first but not the second?

Um. Well iTunes says that i have 1522 songs on there, so clearly 'iPod Media Library' is the one with all the tracks.

I can't really figure out a pattern to what's missing from the 'iPod (iPod)' list. 'The Saga Begins' by "Weird Al" Yankovic (which is a random single track, albumless) is missing, and a few other random singles are missing, but there are also some full albums (Belle and Sebastian EPs) missing as well. A Billy Joel album is missing, so is a Camera Obscura one. As far as i can tell it doesn't seem to be doing this based on play-list contents (some tracks are on smart play lists, some aren't) or on play count (some i've played before, some i haven't).

I dunno, i don't get it. I want to help though, so if there's anything i can do to help you solve this just tell me.


Also i found what may be a problem: If i'm typing in Opera here, and then i switch back to foobar by clicking an arbitrary item in the play list, it locks up foobar (and the trackinfo and albumart panels don't redraw) for like 2 or 3 seconds. Navigating the play list also sometimes locks up foobar for a second. Is this just a limitation of loading songs from FireWire or something?

I know what you mean I think it depends on a few factors what behaviour would be better. I personally don't really want to wait around ~4 mins for it to read all the metadata of my iPod, and the drive letter can probably be too volatile to add it to your media library (if you actually wanted to) so it won't necessarily be a one-time activity. Also far less important but it will probably suck up battery if you're running it of 4-pin firewire.

Maybe I can add an option for it later, but for now you can simply select all the files in the library playlist and right click / tagging / reload info [if changed]. But take a look at the metadata it read first and check its roughly OK.

Yeah, it's not really a big deal. In this case i was just a little disoriented when all these tracks started showing up randomly in my play list (because my sort string depends on %album artist% and %disc% and all this other stuff that iTunesDB doesn't carry over).


edit:
Oh, and you said in the first post that only normal play lists will be loaded. I have six smart play lists and one normal play list. All of them, including the normal one, are empty.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 30 May, 2006, 01:27:10 PM
Um. Well iTunes says that i have 1522 songs on there, so clearly 'iPod Media Library' is the one with all the tracks.

I can't really figure out a pattern to what's missing from the 'iPod (iPod)' list. 'The Saga Begins' by "Weird Al" Yankovic (which is a random single track, albumless) is missing, and a few other random singles are missing, but there are also some full albums (Belle and Sebastian EPs) missing as well. A Billy Joel album is missing, so is a Camera Obscura one. As far as i can tell it doesn't seem to be doing this based on play-list contents (some tracks are on smart play lists, some aren't) or on play count (some i've played before, some i haven't).

I dunno, i don't get it. I want to help though, so if there's anything i can do to help you solve this just tell me.

OK thanks for looking into it. Maybe you can upload your iTunesDB (from the /iPod_Control/iTunes on your iPod) (or email it to me, musicmusic [at] morbo [dot] org, if you prefer) and I'll take a look at it. What wrote it BTW?

Also i found what may be a problem: If i'm typing in Opera here, and then i switch back to foobar by clicking an arbitrary item in the play list, it locks up foobar (and the trackinfo and albumart panels don't redraw) for like 2 or 3 seconds. Navigating the play list also sometimes locks up foobar for a second. Is this just a limitation of loading songs from FireWire or something?

It seems to be caused by foo_uie_albumart looking for albumart.

Yeah, it's not really a big deal. In this case i was just a little disoriented when all these tracks started showing up randomly in my play list (because my sort string depends on %album artist% and %disc% and all this other stuff that iTunesDB doesn't carry over).
The disc number field is stored in the iTunesDB. Just whatever wrote it didn't put it in there I guess. It also does store a "compilation flag" but I'm not sure what field I could map that too..


edit:
Oh, and you said in the first post that only normal play lists will be loaded. I have six smart play lists and one normal play list. All of them, including the normal one, are empty.

I would expect the smart ones to show up empty. But not the normal one, I'll take a look at it if you upload your iTunesDB.
Title: [seemingly abandonware] iPod manager
Post by: lav-chan on 30 May, 2006, 01:53:11 PM
OK thanks for looking into it. Maybe you can upload your iTunesDB (from the /iPod_Control/iTunes on your iPod) (or email it to me, musicmusic [at] morbo [dot] org, if you prefer) and I'll take a look at it. What wrote it BTW?

Just iTunes (the newest one).


lol. Compressed to 4% of original size. I used your favourite.

http://www.yousendit.com/transfer.php?acti...C84AE7731DC4F63 (http://www.yousendit.com/transfer.php?action=download&ufid=FC84AE7731DC4F63)
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 30 May, 2006, 02:25:39 PM
Your not going to like this.. it seemed to load fine here, both library playlists had 1522 tracks and all of the rest non-empty.

I think I have an idea what the problem is though, I'll have a version for you to test later.
Title: [seemingly abandonware] iPod manager
Post by: lav-chan on 30 May, 2006, 02:26:56 PM
lol. Okey-dokey.
Title: [seemingly abandonware] iPod manager
Post by: upNorth on 30 May, 2006, 03:02:08 PM
foo_dop v0.1 works like a charm with my fifth-gen iPod Video (60GB)
It even loads my Smart- and On-The-Go playlists correctly.

Both "iPod Media Library" and "My iPod (iPod)" contains the same number of files.
DB written by iTunes 6.0.0.18

Keep ut the good work! This initiative is very much appreciated.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 30 May, 2006, 04:00:31 PM
lol. Okey-dokey.

Can you try both 0.1.1 above and this test version (http://music.morbo.org/download/unstable/foo_dop-TEST.7z) and tell me which (if either) work. Thanks!
Title: [seemingly abandonware] iPod manager
Post by: lav-chan on 30 May, 2006, 04:09:05 PM
Mmm... they both do. The two lists mentioned earlier now have the same file count, and all the play lists from the iPod are loaded properly.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 30 May, 2006, 04:20:12 PM
I can also verify that both 0.1.1 and the Test version are working properly. Quite a bit quicker too.
Title: [seemingly abandonware] iPod manager
Post by: Dearly on 30 May, 2006, 04:35:47 PM
Hi.  Posting to state that 0.1.1 loads correctly the ipod library as well as all smart playlists and all regular playlists (except playlists saved on-the-go).  Mine is a 4g with greyscale screen and its iTunesDB was created with Winamp's ml_ipod 1.32.  It was very quick to load as well.

Thanks musicmusic for making foo_dop.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 30 May, 2006, 05:19:52 PM
Thanks for the additional tests people.

Mmm... they both do. The two lists mentioned earlier now have the same file count, and all the play lists from the iPod are loaded properly.
Strange  In that case, please delete the test version. Thanks for testing.

Quite a bit quicker too.
I made a little optimisation in that respect  Scanning for the drive is the slow part now
Title: [seemingly abandonware] iPod manager
Post by: clunesy on 01 June, 2006, 06:03:49 PM
Good work, and good luck. You'll soon make foo_pod look like a toy.
Title: [seemingly abandonware] iPod manager
Post by: Sandman2012 on 01 June, 2006, 11:56:44 PM
musicmusic: I've got an iPod Mini. As soon as I get some stuff set up, I'm going to try out foo_dop and give some feedback. I'm very excited about this project and would be happy to lend some assistance in terms of testing functionality and such.

Cheers.




edit: works like a charm. Loads the playlists and library. Counts for the library are correct. All my playlists show, and also one that's just named after the iPod itself (I'm guessing that's the "On the go" playlist inherent to the iPod).
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 02 June, 2006, 01:50:19 AM
Whoa, works perfectly, and its fast as well. Using a 4G iPod, latest firmware, latest iTunes.
Title: [seemingly abandonware] iPod manager
Post by: magnusak on 02 June, 2006, 03:38:26 AM
Works nice with iPod 5G 30GB (firmware v1.1.1) and iTunes 6.0.4.2.

I really look forward to using this for writing to my iPod (with Replay Gain conversion).

Cheers,
Magnus
Title: [seemingly abandonware] iPod manager
Post by: Bl@ck_warrior on 02 June, 2006, 04:35:04 AM
Working perfectly with iPod 3G 20GB with the DB written by foo_pod.
Keep the good work
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 02 June, 2006, 02:27:06 PM
0.1.5 released with "Rewrite iPod database" feature. Details above, but its only really for testing  Once you've tested it, you may wish to restore the backup database.

If you decide to test it, please let me know how well it worked for you, and what iPod you have also
Title: [seemingly abandonware] iPod manager
Post by: Apo on 02 June, 2006, 04:00:35 PM
4G, 20gb, tested the rewrite feature. Didn't break anything :)
Can you add a feature so I can specify what tags it writes? It would be great if I could make it write "%album% CD%disc%" in the album tags :)
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 02 June, 2006, 07:38:01 PM
Hi musicmusic,

The rewrite on my 4G 20gb was perfect. All looked and played as it should. I already had a 4.7 version DB created from foo_pod, so I really did not expect to have any issues there. It's great to see that you are making some serious progress with foo_dop. Also, I'll take a slow drive scan over a slow DB read anyday. 

Thanks again!

4G, 20gb, tested the rewrite feature. Didn't break anything
Can you add a feature so I can specify what tags it writes? It would be great if I could make it write "%album% CD%disc%" in the album tags

Neither foo_dop, foo_pod nor iTunes for that matter, writes tags to an iPod. Rather, it writes a database file that accesses the music played on the iPod. Any tagging program will do what you are asking, and even foobar2000 itself.
Title: [seemingly abandonware] iPod manager
Post by: elishnevsky on 02 June, 2006, 10:19:54 PM
Tried with my iPod Nano 2GB. So far so good. Actually, it's perfect!  I'm not even going to bother with restoring the backup database. What's the point?
Keep it up, musicmusic!!! We all are counting on you
Title: [seemingly abandonware] iPod manager
Post by: Sandman2012 on 03 June, 2006, 01:39:11 AM
musicmusic, between this and columns ui I've decided if you were a chick I'd have the hots for you.
Title: [seemingly abandonware] iPod manager
Post by: Apo on 03 June, 2006, 11:46:14 AM
Neither foo_dop, foo_pod nor iTunes for that matter, writes tags to an iPod. Rather, it writes a database file that accesses the music played on the iPod. Any tagging program will do what you are asking, and even foobar2000 itself.


I know, I just wanted to express that I'd like to be able to change what foo_dop writes to that database.
Sorry if I put it wrong. ^^;
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 03 June, 2006, 03:05:20 PM
Thanks for the tests and feedback people

Can you add a feature so I can specify what tags it writes? It would be great if I could make it write "%album% CD%disc%" in the album tags

Its possible I guess. For the moment I would like to get some other basic functionality implemented before I do anything like this
Title: [seemingly abandonware] iPod manager
Post by: Bl@ck_warrior on 03 June, 2006, 03:21:11 PM
One thing that will be great is to have the possibility to send file to ipod as a file-tree customizable (%artist%/%album%/%tracknumer%-%title%) for example.

And then to create the itunes DB, so that it could work both with rockbox (with the filetree) and with the apple firware (with the itunes DB).
It will also have the possibility to see your files on the ipod and copy them back easily on any computer, instead of having the itunes architecture (h:/ipod_control/FC05/mdfj.m4a) wich sucks .

I know it's not for today but i think it will great and i know it's possible
Title: [seemingly abandonware] iPod manager
Post by: Apo on 03 June, 2006, 04:33:37 PM
One thing that will be great is to have the possibility to send file to ipod as a file-tree customizable (%artist%/%album%/%tracknumer%-%title% for example) and then to create the itunes DB, so that it could work both with rockbox (with the filetree) and with the apple firware (with the itunes DB).
It will also have the possibility to see your files on the ipod easily on any computer instead of the itunes  architecture (h:/ipod_control/FC05/mdfjkd.m4a) wich sucks .

I know it's not for today but i think it will great and i know it's possible


I think that's not possible, because the iPod firmware supports (AFAIK) only 4-letter-filenames (which is a pain when trying to copy your music back to your PC...)
Title: [seemingly abandonware] iPod manager
Post by: Bl@ck_warrior on 03 June, 2006, 04:53:38 PM
Actually the firmware just use the itunes DB to find the music and if there are only 4letters filenames i think it's the apple protection so that you can't copy back your music easily.

I'm almost sure we can do that and that would be great

Quote
iTunes stores your music in the iPod_Control/Music folder on your iPod. You need to enable the "View all files" option to show this folder in the file browser.

However, iTunes obfuscates the filenames of your music by giving them names such as DLER.m4a in folders with names like F03. The folders do not match albums - the tracks are placed randomly in the different directory. The album/artist/title information is stored in a database file called itunesdb on your iPod. Rockbox currently does not read the information from this file.
[...]
Another solution to this problem was suggested by a user (Alan) in a discussion thread on the Rockbox iPod forum:

"I have a solution to this, you will need Foobar2000 v0.83 and the foo_pod plugin.

  1. Copy all your files to the iPod using whatever directory structure you want.
  2. Connect your iPod to the computer.
  3. Load up Foobar2000, and select Components>foo_pod>Maintenance>Rebuild iTunesDB Database on iPod.
  4. Foo_pod will then rebuild the iPod database with all your music files, but obviously only those that are recognised by the normal firmware of the iPod (AAC, MP3, ALAC etc).
  5. You're done! One set of files accessible both by Rockbox and the normal iPod firmware.
  6. Kiss me, I rule."

Note that foo_pod doesn't automatically create the necessary /iPodControl/iTunes directory, so if you've started from a clean iPod, you may need to create this directory by hand first yourself. Also note foo_pod has not been ported to foobar v0.9 and according to the foobar2000 forums, foo_pod development may be dead.


So if foo_dop could in the future send files to Ipod like the "move, rename or copy files", and then create the iTunesDB, we could have a tidy and convenient iPod working on the official firmware as well as on Rockbox firmware
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 03 June, 2006, 05:31:35 PM
However that procedure has been proven to not work on iPods with recent firmware. It doesn't work on my 4G iPod, the tracks appear in the iPod database but when played it continually skips to the next track without playing anything.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 03 June, 2006, 07:05:53 PM
However that procedure has been proven to not work on iPods with recent firmware. It doesn't work on my 4G iPod, the tracks appear in the iPod database but when played it continually skips to the next track without playing anything.

It works for me with the latest firmware, but I also use 4.7 version DB generated from foo_pod, and that is the reason that it works for me.
Title: [seemingly abandonware] iPod manager
Post by: richard123 on 03 June, 2006, 08:40:57 PM
However that procedure has been proven to not work on iPods with recent firmware. It doesn't work on my 4G iPod, the tracks appear in the iPod database but when played it continually skips to the next track without playing anything.
Where was this proven?  More information, please
Title: [seemingly abandonware] iPod manager
Post by: Sandman2012 on 03 June, 2006, 09:02:28 PM
I think that's not possible, because the iPod firmware supports (AFAIK) only 4-letter-filenames (which is a pain when trying to copy your music back to your PC...)

Yamipod is a nice freeware app for Windows, Mac and Linux that will copy music from your iPod to a hard drive with titles and metadata intact. It does a lot more as well.
Title: [seemingly abandonware] iPod manager
Post by: saratoga on 04 June, 2006, 12:09:44 AM
I think the file name limit on the ipod's database is more like 20 characters.
Title: [seemingly abandonware] iPod manager
Post by: singaiya on 04 June, 2006, 11:11:42 AM
I have a couple of questions:

1. How do you add new music to the ipod with this? With "Load library & playlists" it did exactly that. I tried dropping new files in the "iPod media library" and then doing "Rewrite Ipod database". It seemed to reload all the music on it since it took a long time, but the new files I dropped never made it to the ipod.

2. Is there a way to put videos on with foo_dop?

Thanks so much for foo_dop. I'd love to come back from itunes!
Title: [seemingly abandonware] iPod manager
Post by: Bl@ck_warrior on 04 June, 2006, 11:38:30 AM
1) 2) You can't for the moment
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 04 June, 2006, 11:48:58 AM
I have a couple of questions:

1. How do you add new music to the ipod with this? With "Load library & playlists" it did exactly that. I tried dropping new files in the "iPod media library" and then doing "Rewrite Ipod database". It seemed to reload all the music on it since it took a long time, but the new files I dropped never made it to the ipod.

2. Is there a way to put videos on with foo_dop?

Thanks so much for foo_dop. I'd love to come back from itunes!

This plugin is currently only being tested. It does not have full functionality at the moment. It currently only reads and rewrites the database for music already on the iPod. Feel free to join us in that testing. The author, "musicmusic" will keep you/us informed of improvements in functionality as the plugin progresses to maturity.
Title: [seemingly abandonware] iPod manager
Post by: singaiya on 04 June, 2006, 11:53:00 AM
Thanks for the answers. Yes, it reads and rewrites the database perfectly on my 5g. I did notice that the video menu on the ipod was populated with the song list, just fyi.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 04 June, 2006, 07:47:10 PM
Regarding songs in custom locations: it seems to work on my iPod fine, actually. AFAIK the limit on the path is 56 characters excluding drive letter and colon.

2. Is there a way to put videos on with foo_dop?
At the end of the day, foobar2000 is an audio player. So I wouldn't expect that feature

Thanks for the answers. Yes, it reads and rewrites the database perfectly on my 5g. I did notice that the video menu on the ipod was populated with the song list, just fyi.

Thanks for testing on your 5G. Yes I expected it wouldn't work great on a 5G currently. I'll fix that in a few versions time when I switch to writing a later version of the database
Title: [seemingly abandonware] iPod manager
Post by: prawns on 05 June, 2006, 04:51:41 AM
At the end of the day, foobar2000 is an audio player. So I wouldn't expect that feature
I'm thinking about getting an iPod, so correct me if I'm wrong but does the iPod sort videos in a similar way to audio. For instance, your video file is placed on the iPod and then the way that the firmware recognises it, is by using iTunesDB file? If this is true, would it be possible to add some function to just write something in the iTunesDB to point to the file. E.G. you place the file on the iPod yourself then use foo_dop to tell the iPod it's location. Obviously it's a feature for down the road (if of course you want to implement it ) but at least that would mean I could do all my updating through foobar2000.
Title: [seemingly abandonware] iPod manager
Post by: Crissaegrim on 08 June, 2006, 12:37:35 AM
Wow.. it's finally taking shape.  Thank you~ :3  Now, what about transcoding?  Coz I only have lossless on my foobar. T_T
Title: [seemingly abandonware] iPod manager
Post by: kode54 on 08 June, 2006, 03:19:12 AM
And to make it increasingly ridiculous, while still remaining useful:
I told you it would get ridiculous.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 08 June, 2006, 12:30:21 PM
I'm thinking about getting an iPod, so correct me if I'm wrong but does the iPod sort videos in a similar way to audio.
I don't own a 5G iPod. But from I have seen, I would say it does.

If this is true, would it be possible to add some function to just write something in the iTunesDB to point to the file. E.G. you place the file on the iPod yourself then use foo_dop to tell the iPod it's location.

Problem is, you really need more than just the path to put them in the database properly. I need to identify videos from songs, as well as fill the database with the standard metadata and categorise them (TV Show, Music Video, ..). So true I don't really need foobar2000 to be able to play videos, but at least recognise them (as video files).

Wow.. it's finally taking shape.  Thank you~ :3  Now, what about transcoding?  Coz I only have lossless on my foobar. T_T
I think there's a little while yet before I think about things like that

And to make it increasingly ridiculous, while still remaining useful:
  • Use the existing converter, with custom default presets for only supported formats.
I thought I read someone complaining about no converter API ?
  • No tagging for the converted files, since all the information will be transferred from the original files to the iPod's database.
Still, if you want to rebuild the database, play files of the iPod on your computer, or something.
  • Cache up to N files or N megabytes worth of transcoded files in a configurable directory. Files will be named according to a hash of the original file's name and/or tags, size, and last modification timestamp, something that can be quickly generated. Any time a transcode already exists, its modification time will be retouched to the current time, as transcodes can be deleted after a configurable number of days, and when a new file exceeds the cache size maximum, the oldest file will be deleted.
    I told you it would get ridiculous.

AFAIK what foo_pod did was name the file on the iPod by some hash of the original file. I don't know though; if you re tag your files, you don't exactly want to convert them again, but Im not sure if there is actually anything practical I could do about that..

Personally I just keep transcoded copies of whatever on my hard drive, less hassle I thought but you have redundancy / consistency issues..
Title: [seemingly abandonware] iPod manager
Post by: prawns on 08 June, 2006, 02:15:56 PM
Ah ok then  I don't suppose I'd use the video function that much anyway. Now for another matter... is it worth £200..? (rhetorical)
Title: [seemingly abandonware] iPod manager
Post by: Crissaegrim on 08 June, 2006, 02:53:56 PM
Ah ok then  I don't suppose I'd use the video function that much anyway. Now for another matter... is it worth £200..? (rhetorical)
Depends...  You're just paying a lot of it for the design.  There's no question that it's stylish.  It's designed very well.  The controls are intuitive.  But if you don't care about style, you can get the same function for much less.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 08 June, 2006, 06:09:41 PM
0.1.7 released  Details above.

For the moment, I wouldn't recommend 5G users use it at all until I add iTunes 4.9 database reading/writing. For everyone else its still entirely experimental, and expect the worst
Title: [seemingly abandonware] iPod manager
Post by: emei on 08 June, 2006, 07:14:32 PM
wow, this was so much faster then itunes. thanks so much, i hated using itunes.
Title: [seemingly abandonware] iPod manager
Post by: falconfox on 08 June, 2006, 07:39:41 PM
I am excited about this plugin. I didn't know where to turn to after foo_pod died. Anapod just didn't do it for me. and itunes was out of the question. I tried rockbox firmware for a while. Rockbox still has a long way to go. High quality songs (320kbs) skipped. Hopefully foo_dop will do the trick.

Edit: It will be interesting to see how quickly this plugin is developed. I know this plugin is *brand* new, but file conversion would be nice, as well as custom tags.
Title: [seemingly abandonware] iPod manager
Post by: BlindSeer on 08 June, 2006, 08:32:43 PM
0.1.7 is running beautifully on my trusty old 2G. Only issue is that Mount and Unmount both give me a "Class not registered" error, but the component is perfectly functional without those commands. Thank you thank you.
Title: [seemingly abandonware] iPod manager
Post by: Sandman2012 on 08 June, 2006, 09:26:03 PM
Just tried 1.7 on my ipod Mini. Successfully wrote songs from several playlists to the 'pod.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 08 June, 2006, 10:07:42 PM
Hi musicmusic,

I am having problems with songs skipping that were sent over to the iPod with version 1.7. I sent 25 songs over (12 trk album m4a, 12 trk album m4a, 1 single mp3) and all of the tracks transferred over ok. The database file had all the tracks listed properly. So far, so good. From within foobar all the songs played properly within the playlist. When I disconnected the iPod from foo_dop and foobar and accessed the songs directly from the iPod, all of the tracks listed out on the screen properly, but certain tracks skipped. The single track was sent by itself and it skipped. The 2 albums were sent in one transfer. Track 2 and then tracks 9-11 from the 1st album skipped, the rest were OK. The 2nd album only track 7 skipped. I tried a few variations of deleting & resending, but still had the skipped tracks problem. Finally, I used foo_pod (I still have fb2k 0.8.3 on my system) to send the same tracks over to the iPod. All tracks listed out on the iPod screen correctly and played as expected. Let me know if you need further information.

Edit: Skipped track- It showed the "Title", "Album" & "Artist" on the iPod screen for a second or 2, but then it skipped through to the next playable track. So, for example, with tracks 9-11, each track showed on the screen in sequence, but a track did not play until it reached track 12.

Edit 2: Changing File name length fixed the skip with the "Single" mp3 track. The filename was 32 characters including (.mp3) the extension. So, filenames can only be 31 characters max. (27 name, 4 extension, including the dot).

Edit 3: After counting the characters of my other skipped files, they were all over the 31 character limit. Tomorrow morning I will shorten the names to 31 characters and resend, to test if they will play.
Title: [seemingly abandonware] iPod manager
Post by: elishnevsky on 08 June, 2006, 10:13:24 PM
Not bat at all for an alpha version  Here's one thing. Sorry, I'm dumb  I wrote more before, but updated the post after reading the notes on the new help page.

Before trying foo_dop I've decided to use iPod Updater to completely erase everything and restore default settings. After doing so I tried to mount iPod using "Mount iPod" menu item but kept receiving an error saying "No iPod found". So I had to use some other software to load some music files to my iPod so that it would first create the neccessary folder structure, I believe. After that I could use the foo_dop plugin.

Using iPod Nano 2GB, Software Version: 1.1.1

Regards.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 09 June, 2006, 04:59:09 AM
0.1.7 is running beautifully on my trusty old 2G. Only issue is that Mount and Unmount both give me a "Class not registered" error, but the component is perfectly functional without those commands. Thank you thank you.
Hi, its kind of hinted at in the wiki page  You need the iPod Updater installled, there's a link on the wiki page too. I will make it a more friendly error later.

Hi musicmusic,

I am having problems with songs skipping that were sent over to the iPod with version 1.7. I sent 25 songs over (12 trk album m4a, 12 trk album m4a, 1 single mp3) and all of the tracks transferred over ok. The database file had all the tracks listed properly. So far, so good. From within foobar all the songs played properly within the playlist. When I disconnected the iPod from foo_dop and foobar and accessed the songs directly from the iPod, all of the tracks listed out on the screen properly, but certain tracks skipped. The single track was sent by itself and it skipped. The 2 albums were sent in one transfer. Track 2 and then tracks 9-11 from the 1st album skipped, the rest were OK. The 2nd album only track 7 skipped. I tried a few variations of deleting & resending, but still had the skipped tracks problem. Finally, I used foo_pod (I still have fb2k 0.8.3 on my system) to send the same tracks over to the iPod. All tracks listed out on the iPod screen correctly and played as expected. Let me know if you need further information.

Edit: Skipped track- It showed the "Title", "Album" & "Artist" on the iPod screen for a second or 2, but then it skipped through to the next playable track. So, for example, with tracks 9-11, each track showed on the screen in sequence, but a track did not play until it reached track 12.

Edit 2: Changing File name length fixed the skip with the "Single" mp3 track. The filename was 32 characters including (.mp3) the extension. So, filenames can only be 31 characters max. (27 name, 4 extension, including the dot).

Edit 3: After counting the characters of my other skipped files, they were all over the 31 character limit. Tomorrow morning I will shorten the names to 31 characters and resend, to test if they will play.

You're correct, I was truncating 1 char less than I should have been. I fixed it in 0.1.8. Please test


Not bat at all for an alpha version  Here's one thing. Sorry, I'm dumb  I wrote more before, but updated the post after reading the notes on the new help page.

Before trying foo_dop I've decided to use iPod Updater to completely erase everything and restore default settings. After doing so I tried to mount iPod using "Mount iPod" menu item but kept receiving an error saying "No iPod found". So I had to use some other software to load some music files to my iPod so that it would first create the neccessary folder structure, I believe. After that I could use the foo_dop plugin.

Using iPod Nano 2GB, Software Version: 1.1.1

Regards.

Yes, known/intended for now. The component tries to find an iPod currently just by looking for the iTunesDB file.

I wanted to know really what state the iPod is after reseting it with the Updater.
Title: [seemingly abandonware] iPod manager
Post by: Scidd0w on 09 June, 2006, 05:12:39 AM
I am having problems with songs skipping that were sent over to the iPod with version 1.7. I sent 25 songs over (12 trk album m4a, 12 trk album m4a, 1 single mp3) and all of the tracks transferred over ok.
.....
When I disconnected the iPod from foo_dop and foobar and accessed the songs directly from the iPod, all of the tracks listed out on the screen properly, but certain tracks skipped. The single track was sent by itself and it skipped. The 2 albums were sent in one transfer. Track 2 and then tracks 9-11 from the 1st album skipped, the rest were OK. The 2nd album only track 7 skipped. .......


I havn't tested foo_dop yet because I own a 5g ipod. But I know I had the same problem once in a while with foo_pod. It also skipped alot of files that apparently had to long filenames.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 09 June, 2006, 10:06:19 AM
Hi musicmusic,

I can't get foobar to even start up (instant crash) with foo_dop 0.1.9 installed.

Edit: I tried again. This time a warning popped up that the crash was with foo_pqview.dll. Upon removing it, foobar opened as normal with foo_dop 0.1.9 installed.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 09 June, 2006, 10:27:05 AM
Im not doing anything special at startup so I wouldn't imagine foo_dop should cause a crash there. Still I would look at any crashlog you have.

BTW I uploaded 0.2.0 to fix some bug in 0.1.9.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 09 June, 2006, 10:45:35 AM
Im not doing anything special at startup so I wouldn't imagine foo_dop should cause a crash there. Still I would look at any crashlog you have.

BTW I uploaded 0.2.0 to fix some bug in 0.1.9.

Versions 0.1.9 and 0.2.0 is still truncating filename length at 32 characters instead of 31. Other than that it is working great.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 09 June, 2006, 11:23:28 AM

Im not doing anything special at startup so I wouldn't imagine foo_dop should cause a crash there. Still I would look at any crashlog you have.

BTW I uploaded 0.2.0 to fix some bug in 0.1.9.

Versions 0.1.9 and 0.2.0 is still truncating filename length at 32 characters instead of 31. Other than that it is working great.

It was truncating to 33 characters before (which was wrong), I changed that to 32 which I thought was correct and does work on my iPod.

I changed it to 31 in 0.2.1 since you say 32 doesn't work, please try that.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 09 June, 2006, 11:37:36 AM


Im not doing anything special at startup so I wouldn't imagine foo_dop should cause a crash there. Still I would look at any crashlog you have.

BTW I uploaded 0.2.0 to fix some bug in 0.1.9.

Versions 0.1.9 and 0.2.0 is still truncating filename length at 32 characters instead of 31. Other than that it is working great.

It was truncating to 33 characters before (which was wrong), I changed that to 32 which I thought was correct and does work on my iPod.

I changed it to 31 in 0.2.1 since you say 32 doesn't work, please try that.

The change to 31 in 0.2.1 did the trick. Thank you! :-) Everything is working & playing as expected. If I can find the windows crash report regarding foo_pqview.dll I will send it to you.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 09 June, 2006, 12:37:40 PM
Im not doing anything special at startup so I wouldn't imagine foo_dop should cause a crash there. Still I would look at any crashlog you have.

BTW I uploaded 0.2.0 to fix some bug in 0.1.9.

This seems to be a three way issue between foo_pqview, foo_browser and foo_dop. Any combination of two works fine, but add the third and foobar won't even startup. So, it is not just a foo_dop problem.

P.S. I can't find where Windows places that crash report. Now, I can't even reproduce the crash window. A click on the foobar icon just does nothing.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 09 June, 2006, 01:40:01 PM
Sounds like its component load order related / race condition.

If it was a foobar2000 crashlog, it will be in %appdata%\foobar2000 if you enabled per-user settings, otherwise the foobar2000 program files directory.

If for some reason it was intercepted by Windows (Dr Watson), it would usually be logged in a log file in some hidden directory, usually "C:\Documents and Settings\All Users\Application Data\Microsoft\Dr Watson" (But you can check by running drwtsn32.exe). (I think it doesn't log it if its not the default debugger though.)
Title: [seemingly abandonware] iPod manager
Post by: toology on 09 June, 2006, 02:41:57 PM
Is the newer iTunes database format known to you and, if so, will you utilise it in future?
I ask because I have a iPod Nano 10gb and would really like to use this plugin!
Title: [seemingly abandonware] iPod manager
Post by: rectangle on 09 June, 2006, 09:23:48 PM
Your wiki states:
Quote
It only supports iPods that use iTunesDB (not iPod Shuffle..)

but it works fine with my shuffle  Thanks, musicmusic!
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 10 June, 2006, 02:12:27 PM
Sounds like its component load order related / race condition.

If it was a foobar2000 crashlog, it will be in %appdata%\foobar2000 if you enabled per-user settings, otherwise the foobar2000 program files directory.

If for some reason it was intercepted by Windows (Dr Watson), it would usually be logged in a log file in some hidden directory, usually "C:\Documents and Settings\All Users\Application Data\Microsoft\Dr Watson" (But you can check by running drwtsn32.exe). (I think it doesn't log it if its not the default debugger though.)

Hi musicmusic,

The problem occurred on my work computer. At home, I have the same three plugins, and same versions running, and there are no problems whatsoever. So, it must be something particular to my work PC.

Last night, I deleted and sent over 350 files with version 0.2.1 and it worked flawlessly. Thank you very much for taking the time to create this plugin.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 10 June, 2006, 03:02:50 PM
Is the newer iTunes database format known to you and, if so, will you utilise it in future?
Well, yes and no to the first question. And yes to the second, Im adding support for it to the next version.

I ask because I have a iPod Nano 10gb and would really like to use this plugin!
10GB iPod nanos? Since when

Your wiki states:
Quote
It only supports iPods that use iTunesDB (not iPod Shuffle..)

but it works fine with my shuffle  Thanks, musicmusic!
Well, I will be truthful I don't have a clue. I thought it uses some other database format, iTunesSD. But well glad it works for you

Hi musicmusic,

The problem occurred on my work computer. At home, I have the same three plugins, and same versions running, and there are no problems whatsoever. So, it must be something particular to my work PC.
I think if it happened with any two of those three components loaded, it could be that the problem is actually in another component.

Last night, I deleted and sent over 350 files with version 0.2.1 and it worked flawlessly. Thank you very much for taking the time to create this plugin.
Your welcome
Title: [seemingly abandonware] iPod manager
Post by: Demonanya on 10 June, 2006, 05:09:58 PM
I'm quite interested in this plugin as the lack of foo_pod for version 0.9 has stopped me from upgrading from 0.8.3.  One thing I would like to know is with regards to album art.  All of my MP3's have embedded album art which is carried over to the iPod when I sync with ITunes but not when I use foo_pod.  Will foo_dop allow the usage of the embedded album art on my iPod or would I have to stick to using ITunes to do my transfers?
Title: [seemingly abandonware] iPod manager
Post by: rectangle on 10 June, 2006, 05:30:10 PM
Your wiki states:
Quote
It only supports iPods that use iTunesDB (not iPod Shuffle..)

but it works fine with my shuffle  Thanks, musicmusic!

Well sadly for me, your wiki is correct. It all works fine loading , deleting and playing files via foobar2000 but wont play via the headphones. All I get get green and yellow flashing lights -an error warning no doubt. Oh well, never mind. I should have checked this before I got over excited
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 10 June, 2006, 05:32:28 PM
I'm quite interested in this plugin as the lack of foo_pod for version 0.9 has stopped me from upgrading from 0.8.3.  One thing I would like to know is with regards to album art.  All of my MP3's have embedded album art which is carried over to the iPod when I sync with ITunes but not when I use foo_pod.  Will foo_dop allow the usage of the embedded album art on my iPod or would I have to stick to using ITunes to do my transfers?


Foobar2000 can't read embedded art for the time being, so the answer is probably stick with iTunes.
Title: [seemingly abandonware] iPod manager
Post by: ExUser on 10 June, 2006, 08:18:58 PM
I'm having intermittent lock-ups while transferring songs to my iPod... not sure where the fault lies though. iTunes doesn't have this problem, nor does ephPod.

Also, having textual indicators of progress would be nice. Being able to see the filename of the song currently being transfered would help identify if there's progress still happening.
Title: [seemingly abandonware] iPod manager
Post by: toology on 10 June, 2006, 10:27:52 PM
Sorry about the 10gb bit, must have stuck in my head from reading the previous posts. Anyway it's 4gb, and I'm absolutley thrilled you are going to support the newer db!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 June, 2006, 05:24:51 AM
I'm having intermittent lock-ups while transferring songs to my iPod... not sure where the fault lies though. iTunes doesn't have this problem, nor does ephPod.

Also, having textual indicators of progress would be nice. Being able to see the filename of the song currently being transfered would help identify if there's progress still happening.

Need more info.

1. Define lock-up.
2. At what stage does it lock-up.
3. Get me the call stack of the foo_dop thread using Process Explorer and the latest version of foo_dop. (in process explorer, right click foobar2000 / properties / threads and double click a thread to see the stack, foo_dop one will be one of the foobar2000 entries, if you can't work it out copy all of the foobar2000 ones)

Also, the progress indicator moves after after each file is transfered anyway.
Title: [seemingly abandonware] iPod manager
Post by: ExUser on 11 June, 2006, 10:29:18 AM
1. Lock-up as in it ceases to transfer files and the Abort button ceases to function (still depresses when clicked, but clicking does nothing).

2. It locks up while transferring files, like I said.  I select the files in foobar, right click, and select iPod->Send to iPod. I'm not certain what other info to give. The progress dialog reads "Sending files to iPod...".

3. Hopefully, the correct information is below.
Code: [Select]
ntoskrnl.exe!ExReleaseResourceLite+0x206
Fastfat.SYS+0x4bcb
Fastfat.SYS+0x156e4
Fastfat.SYS+0xcde2
Fastfat.SYS+0xb9a
sptd.sys+0x148a8
ntoskrnl.exe!IofCallDriver+0x32
ntdll.dll!KiFastSystemCallRet
kernel32.dll!CopyFileExW+0xc30
kernel32.dll!FreeResource+0x1943
kernel32.dll!CopyFileExW+0x39
foo_dop.dll+0x168c1
foobar2000.exe+0xd1901
foobar2000.exe+0x35592
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 June, 2006, 12:02:15 PM
Is that really the latest version of foo_dop?
Title: [seemingly abandonware] iPod manager
Post by: Demonanya on 11 June, 2006, 01:10:18 PM
Will foo_dop eventually support Unicode as the vast majority of my music is in Japanese text.  Just been having a play around with it as I decided to upgrade to foobar 0.9.2 today and so far, apart from it not moving my Japanese MP3's it's working great.  Just wish it could carry over the embedded artwork but can't have everything I suppose
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 June, 2006, 06:07:22 PM
Well, of course it supports Unicode, the behaviour you describe is a bug.

The iPod will only play the file if its path and filename consists of ASCII chars only. After converting the filename to ASCII it ended up with some ?s in place of characters that couldn't be mapped to anything else, and of course those are not allowed in the filename so the copy operation failed.

I fixed the bug for the next version.
Title: [seemingly abandonware] iPod manager
Post by: Demonanya on 11 June, 2006, 06:25:16 PM
Well, of course it supports Unicode, the behaviour you describe is a bug.

The iPod will only play the file if its path and filename consists of ASCII chars only. After converting the filename to ASCII it ended up with some ?s in place of characters that couldn't be mapped to anything else, and of course those are not allowed in the filename so the copy operation failed.

I fixed the bug for the next version.


Ah, didn't realise it was a bug, and looking forward to the next release as this component will mean bye bye to ITunes for me
Title: [seemingly abandonware] iPod manager
Post by: ExUser on 11 June, 2006, 07:01:34 PM
Ack, apparently I was still using 1.7. I thought I remembered upgrading. Will test and get back to you.

Sorry for the mistake.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 12 June, 2006, 08:30:19 PM
0.2.2 TEST (http://music.morbo.org/download/unstable/foo_dop-0.2.2-TEST.7z) released. Super-experimental (more so than 0.2.1) and only for testing. It writes something more like an iTunes 4.9 database, somemore details in changelog.

BTW if anyone has a 5G (or otherwise), updated by iTunes, with any of the following:
  * TV Shows with episode number/season number set
  * Podcasts
  * Something with chapter data (Podcasts?)

I wouldn't mind looking at your iTunesDB
Title: [seemingly abandonware] iPod manager
Post by: magnusak on 13 June, 2006, 05:32:11 AM
I just tried rewriting my iPod 5G database (originally written with foo_pod, later maintained by iTunes latest version) using foo_dpo 0.2.2 TEST.

The good news:
- It worked.
- foo_dop did a better job than iTunes on some tags (tags from the latest foobar had a strange "blank" character at the end when uploaded with iTunes)
- Playcount and last played were preserved.
- Smart playlists were preserved.

The bad news:
- "Kind" is deleted from all files ("MPEG audio file" etc)
- Podcasts seemed to be converted into normal audio files.
- iTunes (for some strange reason) changed it's setting for maintaining podcasts to "Manual" instead of "Automatic"

Now, after that I tried syncing podcasts again with iTunes, and then adding some files with foo_dop. This worked perfectly with only one small problem: The podcast playlist (automatic itunes) is converted into a normal playlist and then when iTunes is started a new, smart one is created (resulting in two podcast playlist).

Anyway, I'm thrilled. I will start using foo_dop regularly to upload music to my iPod. If you want me to perform any more tests, tell me so here or on mail (i just sent you a mail with my iTunes DB).

Regards,
Magnus
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 13 June, 2006, 06:11:04 AM
I just tried rewriting my iPod 5G database (originally written with foo_pod, later maintained by iTunes latest version) using foo_dpo 0.2.2 TEST.

Thank you very much for testing it

The bad news:
- "Kind" is deleted from all files ("MPEG audio file" etc)
Actually that was kind of knowingly done - I didn't think the iPod displayed it anywhere. I fixed in 0.2.3 TEST. But it will write foobar2000 "codec" tech field + "file" for files sent using foo_dop.

- Podcasts seemed to be converted into normal audio files.
- iTunes (for some strange reason) changed it's setting for maintaining podcasts to "Manual" instead of "Automatic"

I fixed a bug in 0.2.3 TEST which was the probable cause the first; and maybe the latter was caused by the first too.

Anyway, I'm thrilled. I will start using foo_dop regularly to upload music to my iPod. If you want me to perform any more tests, tell me so here or on mail (i just sent you a mail with my iTunes DB).

Regards,
Magnus



Thanks for that and thanks for your detailed feedback

0.2.3 TEST (http://music.morbo.org/download/unstable/foo_dop-0.2.3-TEST.7z)
Title: [seemingly abandonware] iPod manager
Post by: furious on 13 June, 2006, 10:12:39 AM
i am beside myself with excitement over this- i've been waiting to ditch iTunes for a while.

musicmusic- the website says that the 5G (video) isn't supported- is this in reference to videos or for the DB structure as a whole- i'm assuming that note is in reference to an older version of foo_dop and/or videos- given  magnus' success...?

can i start to use this on my video ipod? (videos excluded)?
Title: [seemingly abandonware] iPod manager
Post by: elishnevsky on 13 June, 2006, 10:28:11 AM
musicmusic, first of all thank you for the time you spend on writing this plugin! I have one question ony. I was wondering how soon do you think you can make it working for files with non-ASCII characters in their names. There's a lot of such files in my music library therefore I'm still forced to use this freaking iTunes. Thanks a lot.
Title: [seemingly abandonware] iPod manager
Post by: mobyduck on 13 June, 2006, 10:52:16 AM
Thanks for your time, musicmusic.

I have an "old" 20Gb click-wheel iPod and I'm currently using foo_pod (no iTunes, thanks). I'd like to test your plug-in but, before I do, I have a couple of questions, if you don't mind.

1. 99% of the work I need to do with my iPod is synching: I have a single PL in foobar that is "replicated" on the iPod and when I change it in foobar (adding, updating or removing songs) I simply "sync" it with foo_pod. Is this feature already implemented or are you planning to develop it in the future?

2. As I use foo_pod, I have not upgraded the firmware to the latest release: will this be a problem with foo_dop?

I look forward to trying your new toy!

Alessandro
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 13 June, 2006, 11:18:18 AM
i am beside myself with excitement over this- i've been waiting to ditch iTunes for a while.

musicmusic- the website says that the 5G (video) isn't supported- is this in reference to videos or for the DB structure as a whole- i'm assuming that note is in reference to an older version of foo_dop and/or videos- given  magnus' success...?

can i start to use this on my video ipod? (videos excluded)?

The TEST version is the one that is aimed to work properly on a 5G. You can use it, if you're feeling brave. If there are no reported problems, it will replace the non-test-but-alpha version.

musicmusic, first of all thank you for the time you spend on writing this plugin! I have one question ony. I was wondering how soon do you think you can make it working for files with non-ASCII characters in their names. There's a lot of such files in my music library therefore I'm still forced to use this freaking iTunes. Thanks a lot.
The only bug I know of like that was fixed in the TEST version if you want to try that one.

Thanks for your time, musicmusic.

I have an "old" 20Gb click-wheel iPod and I'm currently using foo_pod (no iTunes, thanks). I'd like to test your plug-in but, before I do, I have a couple of questions, if you don't mind.

1. 99% of the work I need to do with my iPod is synching: I have a single PL in foobar that is "replicated" on the iPod and when I change it in foobar (adding, updating or removing songs) I simply "sync" it with foo_pod. Is this feature already implemented or are you planning to develop it in the future?

2. As I use foo_pod, I have not upgraded the firmware to the latest release: will this be a problem with foo_dop?

I look forward to trying your new toy!

Alessandro

1. Sync is my main target to implement  Its not implemented yet, but what I planned was sync with foobar2000's music library + selected playlists. I guess probably I could make the media library bit optional as well then.
2. It must be newer than the latest 3G firmware I think so I doubt it  But generally I think later firmware is prefered (out of interest, what problem does that create with foo_pod?)
Title: [seemingly abandonware] iPod manager
Post by: furious on 13 June, 2006, 12:25:35 PM
<quote>
1. Sync is my main target to implement  Its not implemented yet, but what I planned was sync with foobar2000's music library + selected playlists. I guess probably I could make the media library bit optional as well then.
</quote>


isn't this already there in the "load library and playlists" option?

i took two new albums and "send to iPod" and it worked perfectly. if this is the case for all transfers, what is the "rewrite ipod database for"? didn't it do that automatically?

i guess i'm confused as to what some options are for if they are done automatically?

sorry for the questions.


the transfer i did (5G with the 2.3 TEST) worked perfectly.
Title: [seemingly abandonware] iPod manager
Post by: magnusak on 13 June, 2006, 01:31:07 PM

The bad news:
- "Kind" is deleted from all files ("MPEG audio file" etc)
Actually that was kind of knowingly done - I didn't think the iPod displayed it anywhere. I fixed in 0.2.3 TEST. But it will write foobar2000 "codec" tech field + "file" for files sent using foo_dop.
Excellent. This seems to work now. "Kind" is not shown on the iPod but it is shown in iTunes and can be used in smart playlists (I think). For this reason it might be advantage if you used the same kinds as iTunes...


- Podcasts seemed to be converted into normal audio files.
- iTunes (for some strange reason) changed it's setting for maintaining podcasts to "Manual" instead of "Automatic"

I fixed a bug in 0.2.3 TEST which was the probable cause the first; and maybe the latter was caused by the first too.
Video podcasts are still lost after a rebuild. The other podcasts work on the iPod, but when I syncronize with iTunes they are not recognized by iTunes as podcasts, and end up being re-copied to the iPod (duplicates).

The second problem mentioned above is no longer a problem.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 13 June, 2006, 03:59:26 PM
Excellent. This seems to work now. "Kind" is not shown on the iPod but it is shown in iTunes and can be used in smart playlists (I think). For this reason it might be advantage if you used the same kinds as iTunes...
I agree it would probably be more ideal. But the problem is I don't know all of the ones it uses
I know foo_pod seems to have used:
MP3: MPEG audio file
M4A (AAC): AAC audio file

I assume this is the same as iTunes? Also need to know what exactly is used for other types you might send through foobar (WAV, ALAC).

Video podcasts are still lost after a rebuild. The other podcasts work on the iPod, but when I syncronize with iTunes they are not recognized by iTunes as podcasts, and end up being re-copied to the iPod (duplicates).

The second problem mentioned above is no longer a problem.
Ok thanks for testing that.

Using your database, I found a couple more bugs relating to this so hopefully the next build will clear those issues up.
Title: [seemingly abandonware] iPod manager
Post by: elishnevsky on 13 June, 2006, 06:47:04 PM

musicmusic, first of all thank you for the time you spend on writing this plugin! I have one question ony. I was wondering how soon do you think you can make it working for files with non-ASCII characters in their names. There's a lot of such files in my music library therefore I'm still forced to use this freaking iTunes. Thanks a lot.
The only bug I know of like that was fixed in the TEST version if you want to try that one.

Yes, it works just fine. Thank you!  One thing I noticed is that non-ASCII characters are replaced with underscores when copied to iPod. Is it intended?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 13 June, 2006, 07:55:04 PM
Yes, it works just fine. Thank you!  One thing I noticed is that non-ASCII characters are replaced with underscores when copied to iPod. Is it intended?
Yes  The iPod only plays ASCII filenames (at least 3G). So if a character in the original filename doesn't map to anything in the ASCII char set then you get that. I agree if that's all the characters its somewhat stupid. But either way you're going to have a useless filename.

0.2.4 TEST released (http://music.morbo.org/download/unstable/foo_dop-0.2.4-TEST.7z)
I hope it fixes Podcast problems. But probably just introduced new problems 
Title: [seemingly abandonware] iPod manager
Post by: saratoga on 13 June, 2006, 11:52:07 PM
I was using 2.1, but it wouldn't transfer some files on my 3G (possiblely because they had an apostrophe).  I updated to 2.4 Test and everything seems to work great.

Thanks for the plugin.
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 14 June, 2006, 01:11:17 AM
Yes, it works just fine. Thank you!  One thing I noticed is that non-ASCII characters are replaced with underscores when copied to iPod. Is it intended?
Yes  The iPod only plays ASCII filenames (at least 3G). So if a character in the original filename doesn't map to anything in the ASCII char set then you get that. I agree if that's all the characters its somewhat stupid. But either way you're going to have a useless filename.

0.2.4 TEST released (http://music.morbo.org/download/unstable/foo_dop-0.2.4-TEST.7z)
I hope it fixes Podcast problems. But probably just introduced new problems 


I'm pretty sure my 4G supports non-ascii characters, at least the europeanish ones. It correctly displays all the weird characters in Sigur Rós track names.

Edit: the Mount and Unmount commands used to work fine (I have iPodService installed, and am using firewire,) but now i get:

IDispatch error #56938 Code: -7FFB1F96

Edit: Just tested 0.2.4 on my 4G, seems to work fine, however it messes up the sort order (it's now purely alphabetical, it used to ignore 'The'. Perhaps once this component matures we could configure a custom formatting string for use in sorting the Artist/Albums/Tracks?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 14 June, 2006, 04:23:54 AM
I'm pretty sure my 4G supports non-ascii characters, at least the europeanish ones. It correctly displays all the weird characters in Sigur Rós track names.
But that's not the filename, is it?  The metadata is usually fine. (In fact, stored in Unicode).

However, one character that my iPod refuses to display in the ARTIST list is ý. I wonder if they fixed that in later models.

Edit: the Mount and Unmount commands used to work fine (I have iPodService installed, and am using firewire,) but now i get:

IDispatch error #56938 Code: -7FFB1F96
I have seen it do that once too, it seems to be slightly temperamental (I didn't change anything from the previous versions). My guess is it has something to do with whether iTunes is running. I have no idea what the error code means right know, because the iPodService uses its own error codes. I'll see if I can work it all out..

Edit: Just tested 0.2.4 on my 4G, seems to work fine, however it messes up the sort order (it's now purely alphabetical, it used to ignore 'The'. Perhaps once this component matures we could configure a custom formatting string for use in sorting the Artist/Albums/Tracks?
Known, mentioned someplace on wiki.

The sort strings I am using are:
Code: [Select]
            t_index_pattern library_indices[] = 
            {
                {library_index_types::title, "%title%"},
                {library_index_types::album_disc_tracknumber_title, "%album%|%discnumber%|$num(%tracknumber%,2)|%title%"},
                {library_index_types::artist_album_disc_tracknumber_title, "%artist%|%album%|%discnumber%|$num(%tracknumber%,2)|%title%"},
                {library_index_types::genre_artist_album_disc_tracknumber_title, "%genre%|%artist%|%album%|%discnumber%|$num(%tracknumber%,2)|%title%"},
                {library_index_types::composer_title, "%composer%|%title%"}
            };

If I make those strings user-configurable, there's some room for user error, since they have to follow a specific pattern. I guess putting it on the advanced prefs page would counter-act that  Alternatively I could make each of those fields configurable (TITLE, ALBUM, ..) which would also eliminate that.

The other alternative is not writing the 'sort tables' at all, which seems to give back the normal ordering, but that make browsing the library super-slow (on my 3G at least).
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 14 June, 2006, 04:37:44 AM
I'm pretty sure my 4G supports non-ascii characters, at least the europeanish ones. It correctly displays all the weird characters in Sigur Rós track names.
But that's not the filename, is it?  The metadata is usually fine. (In fact, stored in Unicode).

Sorry, mustn't have read the previous post properly 

If I make those strings user-configurable, there's some room for user error, since they have to follow a specific pattern. I guess putting it on the advanced prefs page would counter-act that  Alternatively I could make each of those fields configurable (TITLE, ALBUM, ..) which would also eliminate that.

The other alternative is not writing the 'sort tables' at all, which seems to give back the normal ordering, but that make browsing the library super-slow (on my 3G at least).


Advanced prefs page sounds like a good idea; at least then users can have a fiddle and restore the defaults if they break something.

Also, for the soundcheck values, is album or track gain used? Perhaps this could be user configurable, as well as a replaygain 'preamp' value for those with volume limited (european) iPods.
Title: [seemingly abandonware] iPod manager
Post by: magnusak on 14 June, 2006, 06:40:31 AM
I know foo_pod seems to have used:
MP3: MPEG audio file
M4A (AAC): AAC audio file

I assume this is the same as iTunes? Also need to know what exactly is used for other types you might send through foobar (WAV, ALAC).

WAV: WAV audio file
MP3: MPEG audio file
ALAC: Apple Lossless audio file
AAC: AAC audio file

Note that both ALAC and AAC files created with iTunes use the file extension .m4a.

Now, if movies should be of any interest, I'll list those as well:
MOV: QuickTime movie file
MP4: MPEG-4 video file
(Irritating that they use both "movie" and "video", complicating smart playlists based on Kind).

Using your database, I found a couple more bugs relating to this so hopefully the next build will clear those issues up.

I did a new "Rewrite database" with 0.2.4 TEST, and it works very well. Podcasts are kept, both audio and video versions. The only oddity I experienced now was that a WAV file (the only one I had) lost all its tags and got the name "BWAB" after foo_dop wrote the database.

Keep up the good work, musicmusic! This is exciting.

Also, for the soundcheck values, is album or track gain used? Perhaps this could be user configurable, as well as a replaygain 'preamp' value for those with volume limited (european) iPods.

I really hope Album gain is preferred over track gain. Anyway, David, if you have a volume limited iPod, I really recommend you the program goPod, downloadable for free here (http://gopod.free-go.net/). It is dead simple to use and requires no installation (i.e. you can run it off your iPod). The only disadvantage is that you have to re-run the program every time you upgrade your firmware. That will set you back approximately 15 seconds every four months  .


Regards,
Magnus
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 14 June, 2006, 06:40:54 AM
I have seen it do that once too, it seems to be slightly temperamental (I didn't change anything from the previous versions). My guess is it has something to do with whether iTunes is running. I have no idea what the error code means right know, because the iPodService uses its own error codes. I'll see if I can work it all out..

My bad, I found the definition to the error codes. Yours is:
    kErriPodHandle = -2147164054,
Which indicates I had a bad "handle" to the iPod. Given the fact I obtain the handle the line before, something else is happening in between.

Did you do something like pull out the iPod before it finished unmounting? In fact that's the only time I ever saw an error so far, but I didn't note down the code.

Also, for the soundcheck values, is album or track gain used?
Awnser in wiki  (Album used if present otherwise track gain)

Perhaps this could be user configurable, as well as a replaygain 'preamp' value for those with volume limited (european) iPods.
I'll add the latter at some point, but not for that reason
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 14 June, 2006, 06:51:47 AM
I know foo_pod seems to have used:
MP3: MPEG audio file
M4A (AAC): AAC audio file

I assume this is the same as iTunes? Also need to know what exactly is used for other types you might send through foobar (WAV, ALAC).

WAV: WAV audio file
MP3: MPEG audio file
ALAC: Apple Lossless audio file
AAC: AAC audio file

Note that both ALAC and AAC files created with iTunes use the file extension .m4a.

Now, if movies should be of any interest, I'll list those as well:
MOV: QuickTime movie file
MP4: MPEG-4 video file
(Irritating that they use both "movie" and "video", complicating smart playlists based on Kind).

Excellent, thank you very much for that list

I did a new "Rewrite database" with 0.2.4 TEST, and it works very well. Podcasts are kept, both audio and video versions.
Phew  I was running out of ideas

The only oddity I experienced now was that a WAV file (the only one I had) lost all its tags and got the name "BWAB" after foo_dop wrote the database.
Idea of "rewrite database" is to rewrite database using tags as read by foobar2000. Of course, foobar2000 doesn't read any tags from WAV files, so foobar reports no metadata in the file. So the component puts the filename as the TITLE as you saw. In fact, using the filename like that is a bad idea if the file is on the iPod, it was intended for files on the computer, so I will change that.

I can add a special case for WAV files so it leaves existing metadata for such entries in the database untouched.

Keep up the good work, musicmusic! This is exciting.

Regards,
Magnus
Thanks
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 14 June, 2006, 05:17:36 PM
firstly this is a great plugin!

can you sent playlists to ipods via this plugin.  I tried sending them (right clicking on a playlist and selecting send to ipod) all the songs were transfered to my ipod but the playlist wasnt.

im using the 0.2.1 and a 4g ipod
Title: [seemingly abandonware] iPod manager
Post by: furious on 14 June, 2006, 05:26:07 PM
to my knowlegde this feature is in the works.
Title: [seemingly abandonware] iPod manager
Post by: mobyduck on 15 June, 2006, 09:52:09 AM
Thanks for your time, musicmusic.

I have an "old" 20Gb click-wheel iPod and I'm currently using foo_pod (no iTunes, thanks). I'd like to test your plug-in but, before I do, I have a couple of questions, if you don't mind.

1. 99% of the work I need to do with my iPod is synching: I have a single PL in foobar that is "replicated" on the iPod and when I change it in foobar (adding, updating or removing songs) I simply "sync" it with foo_pod. Is this feature already implemented or are you planning to develop it in the future?

2. As I use foo_pod, I have not upgraded the firmware to the latest release: will this be a problem with foo_dop?

I look forward to trying your new toy!

Alessandro

1. Sync is my main target to implement  Its not implemented yet, but what I planned was sync with foobar2000's music library + selected playlists. I guess probably I could make the media library bit optional as well then.
2. It must be newer than the latest 3G firmware I think so I doubt it  But generally I think later firmware is prefered (out of interest, what problem does that create with foo_pod?)
IIRC, there were some incompatibility issues between newer firmware versions and iTunesDB format (written by foo_pod). But don't quote me on that.

If synching the media library means "send everything from any foobar playlist" then I'd definitely like it to be optional.

Anyway, thanks for your attention.

Cheers.

Alessandro

[Edit]Does foo_dop require the iPod Service?
Title: [seemingly abandonware] iPod manager
Post by: toology on 15 June, 2006, 12:13:24 PM
Yes, AFAIK it requiers iPod Service to be installed.
Title: [seemingly abandonware] iPod manager
Post by: mobyduck on 16 June, 2006, 03:41:33 AM
Yes, AFAIK it requiers iPod Service to be installed.
Well, I hope musicmusic will find a way to remove this restriction.

Alessandro
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 16 June, 2006, 04:01:10 AM
Yes, AFAIK it requiers iPod Service to be installed.


No it doesn't. That's only for the mount/unmount commands.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 16 June, 2006, 03:05:09 PM
0.2.6 released, details in changelog (its mostly clean-up).
Title: [seemingly abandonware] iPod manager
Post by: furious on 18 June, 2006, 02:01:09 AM
this plugin is amazing

thank you so much musicmusic

two questions

i was looking at the "to do" list- i know that full syncronization is the ultimate goal- but what about being able to send specific playlists to the iPod?

can this write a DB from scratch or does it depend on the presence of an itunesDB already?

just curious

thanks for the GREAT work!
Title: [seemingly abandonware] iPod manager
Post by: Scidd0w on 18 June, 2006, 06:46:07 AM
Just want to say thank you for this great component musicmusic.
Been waiting for it after foo_pod died a bit..
Title: [seemingly abandonware] iPod manager
Post by: TrNSZ on 19 June, 2006, 11:48:51 AM
[deleted]
Title: [seemingly abandonware] iPod manager
Post by: djkc on 19 June, 2006, 12:56:22 PM
First, thank you very much for this, great to have an iPod plugin for 0.9.

Have a 20gb 4g iPod with click wheel, noticed just a few bugs so far:

1. Tried the rebuild database function, it completed (foo_pod always crashed foobar when I tried doing that with it) and was mostly accurate.  One song ended up with missing tags (had been transcoded from ape to mp3 by foo_pod if I remember right) but no other songs were messed up.  My On The Go playlist became a regular one (same always happened with foo_pod) and the songs were messed up in it.  Previously had several albums of songs by 2 artists in it, after the rebuild had a few songs each by a dozen or two artists, mostly (or possibly completely, can't remember 100%) tracks added to the iPod at the same time as the tracks that were in that playlist before.

2. I have three smart playlists for stuff added in the last 1 day, 1 week, and 1 month.  Hadn't added anything to my iPod in a couple weeks so only the 1 month playlist had any content.  Transferred about a dozen albums to it on Saturday with 0.2.7, but not all as one batch, mostly groups of 1 or 2 albums at a time as I was browsing my recent stuff playlist in foo.  Once I finished I disconnected my ipod and found that only the last album that was transferred showed up in the 1 day and 1 week playlists.  1 month one had that same album plus the stuff loaded a couple weeks ago that was there before.  None of the other stuff transferred with foo_dop though.

If you want copies of my ipodDB before+after I can send later when I'm at home, but right now just have ipod and no cable.

On the good side though:
- Some Korean albums by 이정현 had previously had their tags messed up in the database by some problem between iTunes, Anapod, and foo_pod, the rebuild fixed that finally.
- Had no language problems at all.  The files that were already on there had tags in English, Spanish (accented characters and the upside down punctuation marks), Korean, Japanese, and Chinese.  All showed up fine after the rebuild.  One of the albums transferred was tagged in Thai (I use pubble's thai edition of the ipod firmware that adds thai display support on my ipod) and that has no problems either.

And for wishlist, I'll join others in hoping you can get around to adding transcoding, have a lot of ape or flac + cuesheet rips.  foo_pod never handled them very well and itunes doesn't at all.  It gets to be a pain to remember what's in what and transcode in advanced before transferring, especially since you have to rescan for replaygain.  Keeping dupes of it all pre-transcoded on hard drive is confusing, plus even more space per album...
Title: [seemingly abandonware] iPod manager
Post by: Demonanya on 19 June, 2006, 01:13:30 PM
I've noticed something very strange whilst listening to my iPod and wonder if anyone is seeing the same thing.  I updated to the latest version of foo_dop last night and repopulated my iPod (5G btw) so basically started from afresh.  On my journey to work this morning I was flicking through the various songs and for some reason, rather than playing a new song from the start it would begin playing it from where the last song left off i.e. I listened to a song until 1:50 and then skipped, the next song would start at 1:50 and not from the beginning.

Hope that makes sense as it beats the hell out of me why it's doing it  Apart from that everything else is working spot on and I'm loving it
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 19 June, 2006, 01:48:50 PM
[quote name='furious' post='404066' date='Jun 18 2006, 07:01']
this plugin is amazing

thank you so much musicmusic

two questions

i was looking at the "to do" list- i know that full syncronization is the ultimate goal- but what about being able to send specific playlists to the iPod?[/quote]I think I will add that. My only concern for playlist sending was the method of identifying which songs are already on the iPod (but files not identical) since you don't want to end up with duplicates if you've modified the files locally or something. But I think I will just go with metadata comparison for that (ARTIST, TITLE and ALBUM fields).

[quote name='furious' post='404066' date='Jun 18 2006, 07:01']
can this write a DB from scratch or does it depend on the presence of an itunesDB already?

just curious[/quote]Needs valid iTunesDB present currently.

[quote name='furious' post='404066' date='Jun 18 2006, 07:01']
thanks for the GREAT work!
[/quote]Thanks

[quote name='Scidd0w' post='404119' date='Jun 18 2006, 11:46']
Just want to say thank you for this great component musicmusic.
Been waiting for it after foo_pod died a bit..
[/quote]Your welcome

[quote name='TrNSZ' post='404493' date='Jun 19 2006, 16:48']
I just wanted to let you know that I used this to populate a new 5G iPod and it seems to work very well. 

Thanks.
[/quote]Thanks for testing




[quote name='djkc' post='404513' date='Jun 19 2006, 17:56']
First, thank you very much for this, great to have an iPod plugin for 0.9.

Have a 20gb 4g iPod with click wheel, noticed just a few bugs so far:

1. Tried the rebuild database function, it completed (foo_pod always crashed foobar when I tried doing that with it) and was mostly accurate.  One song ended up with missing tags (had been transcoded from ape to mp3 by foo_pod if I remember right) but no other songs were messed up.[/quote]That file probably had no tags. I guess foo_pod's author thought like kode54.

[quote name='djkc' post='404513' date='Jun 19 2006, 17:56']
My On The Go playlist became a regular one (same always happened with foo_pod)[/quote]Indeed, intended. I recall iTunes doing the same.

[quote name='djkc' post='404513' date='Jun 19 2006, 17:56']
and the songs were messed up in it.  Previously had several albums of songs by 2 artists in it, after the rebuild had a few songs each by a dozen or two artists, mostly (or possibly completely, can't remember 100%) tracks added to the iPod at the same time as the tracks that were in that playlist before.[/quote]Not too sure why they ended up with wrong tracks, unless you started using foo_dop before version 0.2.5. Is that the case?

[quote name='djkc' post='404513' date='Jun 19 2006, 17:56']
2. I have three smart playlists for stuff added in the last 1 day, 1 week, and 1 month.  Hadn't added anything to my iPod in a couple weeks so only the 1 month playlist had any content.  Transferred about a dozen albums to it on Saturday with 0.2.7, but not all as one batch, mostly groups of 1 or 2 albums at a time as I was browsing my recent stuff playlist in foo.  Once I finished I disconnected my ipod and found that only the last album that was transferred showed up in the 1 day and 1 week playlists.  1 month one had that same album plus the stuff loaded a couple weeks ago that was there before.  None of the other stuff transferred with foo_dop though.[/quote]Strange, not sure about that one. Well I have an idea, can you check where the last modified date/time is for those files you added locally on your computer? If it is that the album that showed up is in the last day/whatever and the others are before one month then it somewhat makes sense as to the cause.

[quote name='djkc' post='404513' date='Jun 19 2006, 17:56']
If you want copies of my ipodDB before+after I can send later when I'm at home, but right now just have ipod and no cable.[/quote]Yeah, I think I'd like to look at them, even if the answer to both questions above is yes. Thanks.

[quote name='djkc' post='404513' date='Jun 19 2006, 17:56']
And for wishlist, I'll join others in hoping you can get around to adding transcoding, have a lot of ape or flac + cuesheet rips.  foo_pod never handled them very well and itunes doesn't at all.  It gets to be a pain to remember what's in what and transcode in advanced before transferring, especially since you have to rescan for replaygain.  Keeping dupes of it all pre-transcoded on hard drive is confusing, plus even more space per album...
[/quote]Transcoding: No converter API as far as I have seen. Even then, its not too high on my priorities (it can be worked around, other things less so)
Chapters: Still haven't seen an example of proper chapter data in the iPod's database and so I don't know what the iPod does with it or even if its any use at all. If not I can look into some other solution to get it working.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 19 June, 2006, 02:45:21 PM
I've noticed something very strange whilst listening to my iPod and wonder if anyone is seeing the same thing.  I updated to the latest version of foo_dop last night and repopulated my iPod (5G btw) so basically started from afresh.  On my journey to work this morning I was flicking through the various songs and for some reason, rather than playing a new song from the start it would begin playing it from where the last song left off i.e. I listened to a song until 1:50 and then skipped, the next song would start at 1:50 and not from the beginning.

Hope that makes sense as it beats the hell out of me why it's doing it  Apart from that everything else is working spot on and I'm loving it


Hmm

I think maybe its related to the "Remember playback position" flag on each track in the database. I was setting it but the only 5G database I've seen doesn't seem to have it set on its songs. I've changed it so that the next version doesn't set it for new songs sent by foo_dop.

Not sure why it ended up with behaviour you saw though.
Title: [seemingly abandonware] iPod manager
Post by: furious on 19 June, 2006, 02:52:43 PM
one thing that has happened twice- at least to me. (most likely a fluke)

when the on-the-go playlist is changed to a regular playlist (i did not load the library or rewrite the DB- i simply plugged in the ipod and sent a new song)...let me start from the begining.

all the music on my ipod is form itunes. i load up foo_dop and send one track to the ipod (no problems- i love it) i then add an album to the OTG playlist. then add the one new song.

when i plug in the ipod to send another song to the ipod (no loading of the library and no rewriting of the library- just one song sent to the ipod) the OTG list becomes a regular playlist (as it should) but the last track the one that i added with foo_dop has changed to a different song. no trouble with any music- it's just a different song- in fact it changes to the same song both times i recreated the "problem".

is the meta data crossing? should i rewrite the DB?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 19 June, 2006, 03:05:19 PM
Its not metadata crossing but looks like wrong track being written to the playlist after converting it OTG -> Normal playlist. I doubt rewrite DB will do anything useful.

Someone complained of same above. I'll try your steps myself and see if I can reproduce it.

Otherwise iTunesDB + OTGPlaylistInfo* backups at each step would be nice but I'll try repro it before I ask for those.
Title: [seemingly abandonware] iPod manager
Post by: jarsonic on 19 June, 2006, 03:10:57 PM
Quote
Chapters: Still haven't seen an example of proper chapter data in the iPod's database and so I don't know what the iPod does with it or even if its any use at all. If not I can look into some other solution to get it working.


http://www.pastecultureclub.com/ (http://www.pastecultureclub.com/)

The Paste Culture Club podcast has integrated chapters.  Maybe you can toss it on your iPod and take a look at the database data it generates?
Title: [seemingly abandonware] iPod manager
Post by: djkc on 19 June, 2006, 05:08:13 PM
Quote
That file probably had no tags. I guess foo_pod's author thought like kode54.
No, I have a number of other files sent with it via transcoding, just that one was goofed up.  Suspect it was just a fluke, file probably got messed up at some point.  Possibly it was why trying a rebuild always crashed foo_pod.

Quote
Not too sure why they ended up with wrong tracks, unless you started using foo_dop before version 0.2.5. Is that the case?
No, 0.2.7 was the first version I ever installed and tried.

Quote
Strange, not sure about that one. Well I have an idea, can you check where the last modified date/time is for those files you added locally on your computer? If it is that the album that showed up is in the last day/whatever and the others are before one month then it somewhat makes sense as to the cause.
Nope.  They were almost all ripped within the last week.  The ones from the last batch added that actually show up were the only older ones:
Created Tuesday, March 16, 2004
Modified Saturday, June 17, 2006
(I changed the genre tag before sending)

However now that I looked through the artists list on my ipod more heavily, I don't think the other ones that were added last time are showing up anywhere.  I'll do another DB rebuild when I get home and see if I'm right, pretty sure I added some stuff that doesn't appear to be there at all.

Also found that I have a duplicate artist with the same exact albums listed under both copies of it after the DB rebuild.  Think it might be case related.  The list goes:
けちゃっぷMania
けちゃっぷmania
けちゃっぷMania

Middle one I screwed up at one point and used fullwidth ascii instead of regular ascii while tagging one of their songs, so it should be seperate and only has the one track under it.  After previewing this I see the board automatically converts fullwidth ascii to regular in posts, so the list looks confusing - middle one should be %EF%BD%8D %EF%BD%81 %EF%BD%8E %EF%BD%89 %EF%BD%81 for the "mania" part, not regular ascii.  The first and third entries are identical in display and in albums listed under them.  Band's name should be just けちゃっぷmania and I know I had an album or two accidently tagged as けちゃっぷMania with a capital M in the past, they're corrected now on my hard drive but I don't think they are on the iPod.  I'm guessing the rebuild combined the lowercase and capital versions like it should, but then entered it under both the lower case and upper case spots.

Quote
Yeah, I think I'd like to look at them, even if the answer to both questions above is yes. Thanks.

Alright, can do in about 2 hours.

Quote
Transcoding: No converter API as far as I have seen. Even then, its not too high on my priorities (it can be worked around, other things less so)
Chapters: Still haven't seen an example of proper chapter data in the iPod's database and so I don't know what the iPod does with it or even if its any use at all. If not I can look into some other solution to get it working.

I wasn't even thinking chapters, actually.  The normal converter splits tracks into seperate mp3s when you use it on a lossless+cue rip unless you tell it specifically to put it all in one file.  And I realize it's low priority since everyone can seperate their lossless stuff, do the usual right click->convert, then readd them, replaygain scan, and then send to ipod with the rest of their stuff.  Just nice when you don't have to think about that and can just select all->send to ipod.  Just felt I should mention it so you know how many people are looking for that feature.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 19 June, 2006, 05:32:12 PM
Its not metadata crossing but looks like wrong track being written to the playlist after converting it OTG -> Normal playlist. I doubt rewrite DB will do anything useful.

Someone complained of same above. I'll try your steps myself and see if I can reproduce it.

Otherwise iTunesDB + OTGPlaylistInfo* backups at each step would be nice but I'll try repro it before I ask for those.
So far I didn't have any problems. If you can repro it and could make those backups that would be great. Otherwise I'll keep an eye out for this.

Quote

Chapters: Still haven't seen an example of proper chapter data in the iPod's database and so I don't know what the iPod does with it or even if its any use at all. If not I can look into some other solution to get it working.


http://www.pastecultureclub.com/ (http://www.pastecultureclub.com/)

The Paste Culture Club podcast has integrated chapters.  Maybe you can toss it on your iPod and take a look at the database data it generates?
Thanks, I tried that. Well my 3G iPod did nothing at all with the chapter data.

I think maybe best way to handle it is going to be to add the entries to the DB separately and use the start/stop time fields.

Quote
Strange, not sure about that one. Well I have an idea, can you check where the last modified date/time is for those files you added locally on your computer? If it is that the album that showed up is in the last day/whatever and the others are before one month then it somewhat makes sense as to the cause.
Nope.  They were almost all ripped within the last week.  The ones from the last batch added that actually show up were the only older ones:
Created Tuesday, March 16, 2004
Modified Saturday, June 17, 2006
(I changed the genre tag before sending)
Right, but by your example the ones that showed up in the last day/week smart playlist had the modified date as within the last day (on Sat). I'll look at the DB it should give me somes answers.

[Edit] Yes, I found the cause of the bug. It should be fixed in next version.

However now that I looked through the artists list on my ipod more heavily, I don't think the other ones that were added last time are showing up anywhere.  I'll do another DB rebuild when I get home and see if I'm right, pretty sure I added some stuff that doesn't appear to be there at all.

Also found that I have a duplicate artist with the same exact albums listed under both copies of it after the DB rebuild.  Think it might be case related.  The list goes:
?????Mania
?????mania
?????Mania

Middle one I screwed up at one point and used fullwidth ascii instead of regular ascii while tagging one of their songs, so it should be seperate and only has the one track under it.  After previewing this I see the board automatically converts fullwidth ascii to regular in posts, so the list looks confusing - middle one should be %EF%BD%8D %EF%BD%81 %EF%BD%8E %EF%BD%89 %EF%BD%81 for the "mania" part, not regular ascii.  The first and third entries are identical in display and in albums listed under them.  Band's name should be just ?????mania and I know I had an album or two accidently tagged as ?????Mania with a capital M in the past, they're corrected now on my hard drive but I don't think they are on the iPod.  I'm guessing the rebuild combined the lowercase and capital versions like it should, but then entered it under both the lower case and upper case spots.

Well, I'll look at your DB as to what exactly the latter is about.

For the former I think the songs should be there someplace, especially if they are listed elsewhere in the iPod? You could load the DB into foobar, sort it by Artist, and that should give you some indication where foo_dop would have put it in the Artist list.

BTW, in case you thought otherwise, rewrite DB does not scan the iPod for files (like foo_pod's rebuild DB does?), it only uses whatever was in the DB already. Or maybe you meant you were going to try with foo_pod, dunno..
Title: [seemingly abandonware] iPod manager
Post by: djkc on 19 June, 2006, 07:51:03 PM
Quote
Well, I'll look at your DB as to what exactly the latter is about.

For the former I think the songs should be there someplace, especially if they are listed elsewhere in the iPod? You could load the DB into foobar, sort it by Artist, and that should give you some indication where foo_dop would have put it in the Artist list.

BTW, in case you thought otherwise, rewrite DB does not scan the iPod for files (like foo_pod's rebuild DB does?), it only uses whatever was in the DB already. Or maybe you meant you were going to try with foo_pod, dunno..

Latter - have some databases: http://www.filepulse.org/files/313/temp/ipod.rar (http://www.filepulse.org/files/313/temp/ipod.rar)

Edit: should mention, did another DB rebuild like I said, still duped up.

Former - I'm starting to doubt my own sanity now, the files are simply not there at all.  Checked one I know I transfered, it's not on the iPod.  Checked total files from a dir /s in the music directory on it versus number of songs listed when I load the media library with foo_dop, they match.  Sorry for wasting your time...  Only guess I have is that after transferring them they were selected in the playlist and I did something stupid like deleting them while cleaning some other older stuff off it without realizing they were selected too.

And yes, I didn't realize it only checked the existing files, foo_pod's rebuild scans the whole drive if I remember right and will add files outside the usual ipod file structure.  Good to know the difference.

One more feature request that I forgot to make in my first post: "Check free space" in the iPod menu.  Always convenient to have that within the app rather than having to check it in explorer or finding out when you're low by getting a disk full message.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 19 June, 2006, 08:28:48 PM
Thanks, I have an idea what the problem is: the sort I use isn't case sensitive but the iPod is. Basically, I write a list of the songs sorted by Artist to the iPod but the artists of those songs end up in this order:

けちゃっぷMania
けちゃっぷMania
けちゃっぷMania
けちゃっぷMania
けちゃっぷmania
けちゃっぷmania
けちゃっぷmania
けちゃっぷMania
けちゃっぷMania

And that confuses the iPod. I'll check if this is correct tomorrow
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 20 June, 2006, 04:37:21 AM
Ok well basically one of your files has a wierd ARTIST field.

In a hex editor it looks like this:
Code: [Select]
0000d168h: 51 30 61 30 83 30 63 30 77 30 4D FF 41 FF 4E FF; Q0a0ƒ0c0w0MÿAÿNÿ
0000d178h: 49 FF 41 FF                                ; IÿAÿ

Its the one that sticks out on your iPod ("Welcome To Paradise").

The problem is that the iPod considers that different from the other tracks by the same artist but foo_dop doesn't.

You can fix it in the DB at the same offset by changing those FF bytes to 00. Or better would be retag the file with a proper Artist field (copy it from one of the other files) and rewrite the DB.

I think it can be fixed on my side, so that that track stays a separate entry in the Artist list but the others don't double up, I'll look into it.
Title: [seemingly abandonware] iPod manager
Post by: djkc on 20 June, 2006, 07:20:46 AM
Ok well basically one of your files has a wierd ARTIST field.

In a hex editor it looks like this:
Code: [Select]
0000d168h: 51 30 61 30 83 30 63 30 77 30 4D FF 41 FF 4E FF; Q0a0ƒ0c0w0MÿAÿNÿ
0000d178h: 49 FF 41 FF                            ; IÿAÿ

Its the one that sticks out on your iPod ("Welcome To Paradise").

The problem is that the iPod considers that different from the other tracks by the same artist but foo_dop doesn't.

You can fix it in the DB at the same offset by changing those FF bytes to 00. Or better would be retag the file with a proper Artist field (copy it from one of the other files) and rewrite the DB.

I think it can be fixed on my side, so that that track stays a separate entry in the Artist list but the others don't double up, I'll look into it.

That's the accidental fullwidth ascii one I mentioned.  Changing it to halfwidth ascii and doing a DB rebuild did fix it, thanks.

But if foo_dop considers fullwidth and halfwidth characters the same that's going to cause problems with Japanese stuff like that semi-often.  It's rather easy to forget what input mode you're in when typing in mixed kana/kanji + ascii names and ending up with the ascii parts in fullwidth by accident.  Sort by unicode codepoint after the initial sort might take care of it...  Most apps I've seen treat them as the same if compared to other characters, but different if compared to each other.  ? follows ? before ? does and Q (fullwidth) is after Q but before R.  http://www.unicode.org/charts/PDF/UFF00.pdf (http://www.unicode.org/charts/PDF/UFF00.pdf) is the doc on them if that helps, just the FF00-FFFF range needs special consideration...
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 20 June, 2006, 08:11:02 AM
Well it considers them different, excepting when it comes to sorting (I guess this is what you were talking about):

If I sort by artist only, it will differentiate the double-width one and put it after the sindle-width ones.
If I sort by artist following some other varying data, the comparison func will treat the double width and single width ones the same and sort by the varying data afterwards.

You can see the same in foobar by loading your library, and seeing the difference when you sort by:
"%artist%"
or "%artist%|%album%|%discnumber%|$num(%tracknumber%,2)|%title%".

So it treats them different, but the same at the same time

I wrote a fix anyway, just testing it now.
Title: [seemingly abandonware] iPod manager
Post by: djkc on 20 June, 2006, 07:54:29 PM
Quote
You can see the same in foobar by loading your library, and seeing the difference when you sort by:
"%artist%"
or "%artist%|%album%|%discnumber%|$num(%tracknumber%,2)|%title%".

o.O  Interesting weirdness, I see what you mean.  Never noticed it before since I generally don't sort my playlists in foobar.  Thanks for your time on getting this straightened out, really appreciate it since I can't honestly say it'll come up for many users.
Title: [seemingly abandonware] iPod manager
Post by: Twaize on 21 June, 2006, 03:07:30 PM
Does it play the files through the iPod, with the iPod as the player, or does it load them into foobar2000 to play them? Under the first scenario it might just play my ALAC files, but it won't under the second
Title: [seemingly abandonware] iPod manager
Post by: djkc on 21 June, 2006, 06:24:26 PM
Does it play the files through the iPod, with the iPod as the player, or does it load them into foobar2000 to play them? Under the first scenario it might just play my ALAC files, but it won't under the second

It loads them into a regular foobar2000 playlist with the metadata from the DB file.  But there is an alac decoder component http://www.foobar2000.org/components/ (http://www.foobar2000.org/components/) so foo should handle them...
Title: [seemingly abandonware] iPod manager
Post by: saratoga on 21 June, 2006, 08:21:56 PM
Does it play the files through the iPod, with the iPod as the player, or does it load them into foobar2000 to play them?


I don't believe its possible to control the Ipod via the firewire or USB connector.  I think you need to use the serial interface on the dock connector to do that.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 22 June, 2006, 08:37:30 AM
0.2.8 TEST released. Details in changelog. Main thing that needs testing is how new drive scanner works. The drive scanner is the first step in most of the iPod commands.

Quote
You can see the same in foobar by loading your library, and seeing the difference when you sort by:
"%artist%"
or "%artist%|%album%|%discnumber%|$num(%tracknumber%,2)|%title%".

o.O  Interesting weirdness, I see what you mean.  Never noticed it before since I generally don't sort my playlists in foobar.  Thanks for your time on getting this straightened out, really appreciate it since I can't honestly say it'll come up for many users.

Yeah, I mean the string should have really been something like:
"%artist% | %album% | %discnumber% | $num(%tracknumber%,2) | %title%"
But that doesn't help here anyway.

In anycase, the problem should be resolved in 0.2.8 TEST.
Title: [seemingly abandonware] iPod manager
Post by: mobyduck on 22 June, 2006, 11:37:01 AM

Yes, AFAIK it requiers iPod Service to be installed.


No it doesn't. That's only for the mount/unmount commands.
Well, then it IS required. Or am I missing something? For the record, foo_pod does NOT require the service: it mounts/unmounts the device regardless.

Alessandro
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 22 June, 2006, 01:29:57 PM
Well, then it IS required. Or am I missing something?

1. What is the problem with installing iPodService? I must be missing something.
2. Otherwise, just don't use the Mount/Unmount commands? If you need to unmount you can do it from Safely Remove Hardware in the notification area, or even through My Computer / iPod context menu / Eject.
3. iPodService is a permanently running service with admin priveledges. You can't replace that with a foobar2000 component. Neither do I know the specifics of how it does its "soft/warm" eject/mount on the iPod: but I will guess it needs admin priviledges.

For the record, foo_pod does NOT require the service: it mounts/unmounts the device regardless.

Alessandro

1. This is not foo_pod, nor is it in competition with foo_pod, or intended as a replacement.
2. I'd like to see you mount the iPod using foo_pod without iPodService installed.
3. You don't need iPodService to use foo_dop either. And it will stay that way for the forseable future. Because iPodService is an undocumented API and I can't have that kind of dependency.

In short: did you actually try and use the component?
Title: [seemingly abandonware] iPod manager
Post by: toology on 22 June, 2006, 01:37:31 PM
I think that avoiding iPod service is not worth the hassle.
It's installed with iPod updater wich is really a must have tool if something goes wrong with your device.
Even Rockbox developers recommend using it in case it fails to load properly or freezes.
In any case I don't notice it running except it's listed in task manager.
Title: [seemingly abandonware] iPod manager
Post by: bluenet on 23 June, 2006, 12:49:20 AM
When sending files to iPod, the plugins always read floppy disk, any body confirm?
foo_dop 0.2.7
foobar2000 v0.9.2
Title: [seemingly abandonware] iPod manager
Post by: djkc on 23 June, 2006, 09:17:02 AM
0.2.8 TEST released. Details in changelog. Main thing that needs testing is how new drive scanner works. The drive scanner is the first step in most of the iPod commands.

Installed, drive scanner worked fine here.  Couldn't tell if it was faster since the old one wasn't noticably slow for me ever.  Did a reload info on the DB to clear up any possible lingering sort issues.  Seems to be working fine.

Also deleted everything I've added with foo_dop so far and then readded them.  All of my "recently added" smart playlists work right now, all tracks showed up regardless of last modified date on files.

Thanks again.
Title: [seemingly abandonware] iPod manager
Post by: mobyduck on 24 June, 2006, 03:07:02 AM

Well, then it IS required. Or am I missing something?

1. What is the problem with installing iPodService? I must be missing something.
Sometimes (at work, for example) you are not allowed to install software at will.
Quote
1. This is not foo_pod, nor is it in competition with foo_pod, or intended as a replacement.
I wasn't trying to compare the two products: I just wanted to say that it should be possible (if another component can do it). Please accept my apologies.
Quote
2. I'd like to see you mount the iPod using foo_pod without iPodService installed.
I don't have my iPod to do a test now, but I'm pretty sure I never needed to specifically mount the device to do file transfer (perhaps foo_pod does that automatically somehow).
Quote
In short: did you actually try and use the component?
In short, yes.

If I try Check if up-to-date on iPod or Find songs on iPod I receive a No iPod found! error (and yes, I can access my iPod from Windows Explorer). This is with 0.2.8 TEST.

Alessandro
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 24 June, 2006, 01:28:58 PM
If I try Check if up-to-date on iPod or Find songs on iPod I receive a No iPod found! error (and yes, I can access my iPod from Windows Explorer). This is with 0.2.8 TEST.


Does 0.2.7 work? If so it must be problem with new drive scanner, let me know and I'll make you a test version to find out the cause. What OS also?

Edit: Actually, if this is Windows 2000 I found one probable cause of this.

Try this test version (http://music.morbo.org/internal/foo_dop-TEST.7z). Check if it works, and either way post all the info under "File/iPod/Debug" here (with your iPod connected).

Thanks
Title: [seemingly abandonware] iPod manager
Post by: furious on 25 June, 2006, 11:30:00 AM
I'm having playlist issues again. (see my earlier posts). this time all of the "smart" playlists are entirely changing when i mount the ipod.

i'm not sure how to attach the DB files to this post or even where to send them (all together they're 14 MB)

music music how would you like me to get you these files?

also- regardless of this- as soon as playlist managment is implemented i'm kissing itunes goodbye.

thank you so much MM.
Title: [seemingly abandonware] iPod manager
Post by: falconfox on 25 June, 2006, 02:02:32 PM
I used latest "test version" and it went smoothly except for some files which produced the following failed to transfer error "gave up searching for a reasonable file name"

does this mean that the filename on my computer is too long?
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 25 June, 2006, 06:04:31 PM
I don't know if this is an issue with foo_dop, but recently my iPod has started behaving strangely. When I skip to the next track, sometimes it will start playing that track at a random point, sometimes half way through, sometimes near the end, sometimes a few seconds after the start. Pressing the 'previous track' button causes it to start playing from the start, but it's still very annoying.
I'm using 0.2.7. I'll try 0.2.8 now.
Title: [seemingly abandonware] iPod manager
Post by: Demonanya on 25 June, 2006, 06:11:49 PM
I don't know if this is an issue with foo_dop, but recently my iPod has started behaving strangely. When I skip to the next track, sometimes it will start playing that track at a random point, sometimes half way through, sometimes near the end, sometimes a few seconds after the start. Pressing the 'previous track' button causes it to start playing from the start, but it's still very annoying.
I'm using 0.2.7. I'll try 0.2.8 now.


I had exactly the same problem with 0.2.7 but since upgrading to 0.2.8 the issue has been sorted for me.  In fact the way things stand I can't think of anything that is causing me any problems now, so much so I uninstalled ITunes today
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 25 June, 2006, 07:45:24 PM
I'm having playlist issues again. (see my earlier posts). this time all of the "smart" playlists are entirely changing when i mount the ipod.

i'm not sure how to attach the DB files to this post or even where to send them (all together they're 14 MB)

music music how would you like me to get you these files?

also- regardless of this- as soon as playlist managment is implemented i'm kissing itunes goodbye.

thank you so much MM.

Mounting the iPod shouldn't really change anything. I don't really use smart playlists, so I don't have much experience of them (and when exactly they are meant to refresh). But I think the iPod checks if the DB changed after you mount/unmount, maybe that relates to it.

Also just opening iTunes will cause iTunes to rewrite the database. Im not sure why, but I have ideas. But maybe this is related?

If you want to upload the DB you can compress the files, it should compress to something like 8% of original size using 7-Zip/LZMA/Ultra. There's an upload forum on this forum, I'd prefer that actually. But Im not sure how useful they would be anyway.

Otherwise I'll put some smart playlists on my iPod and see what I notice.

I used latest "test version" and it went smoothly except for some files which produced the following failed to transfer error "gave up searching for a reasonable file name"

does this mean that the filename on my computer is too long?

Were they files with "non-ascii" characters? (ASCII characters (http://en.wikipedia.org/wiki/ASCII))

If when it tries to transfer the file, the dest filename exists it tries appending (n) to the filename, n=1,2,...,99. If all of those exists it gives up with that error. If the original filename is non-ascii there would be some chance of it being hit since those characters would be replaced with underscores. But there are 100 directories it sends files to so it would need a lot of files on your iPod for you to hit it. So Im somewhat skeptical that actually happened.

So check if you see anything like that (i.e. files with (1), (2) upto (99)) in your iPod music folders (the Fxx dirs under iPod_Control/Music I think, just go there and do a search for * to get a quick list of all the files there). If so Ill bump the number of filenames it tries. Otherwise there must be a bug in the code that handles this.

I don't know if this is an issue with foo_dop, but recently my iPod has started behaving strangely. When I skip to the next track, sometimes it will start playing that track at a random point, sometimes half way through, sometimes near the end, sometimes a few seconds after the start. Pressing the 'previous track' button causes it to start playing from the start, but it's still very annoying.
I'm using 0.2.7. I'll try 0.2.8 now.

Yes, it was discussed a bit earlier. Its fixed for new files sent using 0.2.8. I don't think it shouldn't be random time but last position your left that track at. For existing tracks you can toggle the "Remember playback position" setting using iTunes.
Title: [seemingly abandonware] iPod manager
Post by: furious on 25 June, 2006, 11:07:07 PM
i'm sorry- not smart playlists.

the OTG playlist. when i mount my ipod it is saved as OTG1, OTG2 etc.

everytime i plug in my ipod the contents of OTG change when it switches to OTG1. and even the previously saved OTG2,3,4 change when i mount the ipod.
Title: [seemingly abandonware] iPod manager
Post by: flashover on 26 June, 2006, 03:56:19 AM
I've found a bug that Im surprised no one else has found due to its impact of the use of your iPod (4g iPod 20gb in my case). What happens is that when selecting a song I can not select anything that has multiple words, I have to first select a song that is a single word and then go next. For example I can't play the song Dani California unless I select the song Charlie and press previous twice. I think this is why oldmate Apple renamed the files to four unspaced letters when sending them to the iPod. It would be great if this would be fixed in the next release so I can continue using foo_dop as my primary iPod thingy
Title: [seemingly abandonware] iPod manager
Post by: TrNSZ on 26 June, 2006, 11:03:23 AM
[deleted]
Title: [seemingly abandonware] iPod manager
Post by: furious on 26 June, 2006, 11:05:52 AM
neither have i.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 26 June, 2006, 12:35:57 PM
i'm sorry- not smart playlists.

the OTG playlist. when i mount my ipod it is saved as OTG1, OTG2 etc.

everytime i plug in my ipod the contents of OTG change when it switches to OTG1. and even the previously saved OTG2,3,4 change when i mount the ipod.
OK.

Well, mounting itself shouldn't change anything.

Have you configured iTunes to open when you connect your iPod?

What other software are you using with your iPod?

Also, when using foo_dop, keep the console open, and check for any errors there. Because any error reading the OTG playlists are going to go there at the moment. If there is an error, it will maybe cause some problems.

For the backup, I need: OTGPlaylistInfo + iTunesDB before the OTG playlist is saved as regular playlist, and iTunesDB afterwards.

I've found a bug that Im surprised no one else has found due to its impact of the use of your iPod (4g iPod 20gb in my case). What happens is that when selecting a song I can not select anything that has multiple words, I have to first select a song that is a single word and then go next. For example I can't play the song Dani California unless I select the song Charlie and press previous twice. I think this is why oldmate Apple renamed the files to four unspaced letters when sending them to the iPod. It would be great if this would be fixed in the next release so I can continue using foo_dop as my primary iPod thingy

Also not here on 3G iPod.

Maybe the "remember playback position" bug in 0.2.7 is the cause?

Otherwise, could you explain what you mean by "can not select". And upload your iTunesDB, why not.
Title: [seemingly abandonware] iPod manager
Post by: furious on 26 June, 2006, 12:42:55 PM
sorry for being so dumb but how do i get those files before the OTG is saved as a regular playlist- it does this every time i plug it in. i've never used anything but itunes and foo_dop for my ipod and itunes does not open automatically. but everytime i plug it in it changes the OTG playlist to regular one.

my ipod is a 5G (video)...

anyway i'll see what i can do to get these files for you-

one more stupid question- where is the attachment option for this forum?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 26 June, 2006, 01:12:24 PM
sorry for being so dumb but how do i get those files before the OTG is saved as a regular playlist- it does this every time i plug it in.

i've never used anything but itunes and foo_dop for my ipod and itunes does not open automatically. but everytime i plug it in it changes the OTG playlist to regular one.

my ipod is a 5G (video)...

Hmm.. strange. I wonder what's conveting them. Because my 3G doesn't do that automatically (needs iTunes, or foo_dop or something to do it). It could be the iPod but Im not so sure. Maybe you could try stopping the iPodService service (or kill the process, doesn't matter to me) and then attaching your iPod.

The files are usually kept in the hidden dir iPod_Control/iTunes on your iPod.

Also, does this happen without any foo_dop intervention. I mean, does just a mount and eject mess it up, no foo_dop involved.

Also, looking at the other report about this, could you try this:
-Load your iPod library into foobar2000 (leaving the order of that tracks unchanged).
-Disconnect the iPod, add some tracks to your OTG playlist.
-Note the position ("playlist numbers") of those tracks in the foobar2000 playlist you loaded earlier. (You can add %playlist_number% to your playlist display to make it easier)
-Connect your iPod, eject it so that the playlist is saved messed up.
-Note the position of the tracks that now appear in the saved playlist on the iPod in the playlist in foobar2000.

Post the numbers before and after here if you could.

Thanks for your help with this.

one more stupid question- where is the attachment option for this forum?

You have to use the upload forum (http://www.hydrogenaudio.org/forums/index.php?showforum=42).
Title: [seemingly abandonware] iPod manager
Post by: furious on 26 June, 2006, 01:16:14 PM
I'll do all of this and get back to you.

When i load the library i do change the sorting order in foobar- is that bad (at the moment *to be fixed later).

this all happens without me doing anything- however my ipod service center does run. I'll make sure it doesn't when i try this next.


thank YOU for all help.
Title: [seemingly abandonware] iPod manager
Post by: flashover on 26 June, 2006, 05:14:10 PM
Sorry for not being clear before. But for example if I wanted to play Dani California and I selected it, the iPod would stop for a second and go to the next song. I often find that selecting a song with one word as the title it plays with no questions though sometimes I can get a multiworded song to play, sometimes. Althought if I play a one word song and go back to the song I wanted it would play fine as well... its quite the mystery.

iTunesDB (http://flashover.nerdtech.ws/temp_uploads/iTunesDB)
Title: [seemingly abandonware] iPod manager
Post by: furious on 26 June, 2006, 06:59:13 PM
MM-
this is what i did

1) uninstalled ipod updater
2) told itunes to let me manually manage the library and playlists (even though it never started when i plugged it in i figured it couldn't hurt)

tried everything again.

perfect. amazing.

i encountered something else

i loaded the library and changed some tags on a couple of files. then i rewrote the DB. but when i reloaded the library the tags hadn't changed.

any ideas?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 26 June, 2006, 07:57:51 PM
Sorry for not being clear before. But for example if I wanted to play Dani California and I selected it, the iPod would stop for a second and go to the next song. I often find that selecting a song with one word as the title it plays with no questions though sometimes I can get a multiworded song to play, sometimes. Althought if I play a one word song and go back to the song I wanted it would play fine as well... its quite the mystery.

iTunesDB (http://flashover.nerdtech.ws/temp_uploads/iTunesDB)

Thanks for that.

Unfortunately, due to a bug, most of the (many) files you sent ended up in the F99 directory. I think, this is the cause of what you see. Possibly the iPod gives up if it takes too long to seek - and navigating from the previous track could have overcome that.

I fixed the bug for 0.2.9. But that won't move your files - easiest thing is probably to remove them all and send them again with 0.2.9 when its released.

MM-
this is what i did

1) uninstalled ipod updater
2) told itunes to let me manually manage the library and playlists (even though it never started when i plugged it in i figured it couldn't hurt)

tried everything again.

perfect. amazing.

It must have been number 2, because that is what I have mine set to. Still, strange. Probably it was the iPodService doing it then. Possibly it was having trouble reading the DB - I made some chanes for 0.2.9 so  it looks more like something iTunes wrote. Maybe it will help.

i encountered something else

i loaded the library and changed some tags on a couple of files. then i rewrote the DB. but when i reloaded the library the tags hadn't changed.

any ideas?

I changed the name of the "Rewite iPod database" command from 0.2.7 to the "Reload metadata.." one in 0.2.8. In fact its generally quite confusing. But Ill explain it as best as I can:

In 0.2.8:
-Rewrite iPod Database: Simply loads the database and writes it out again. In otherwords, not much.
-Reload iPod library metadata from files: Loads the iPod library, asks foobar to read metadata from all of the files in the library if changed, and then writes the db out again using metadata supplied by foobar2000.

Also, for some reasons, what shows up in foobar isn't necessarily what's in the DB.

So, did you use the "Reload iPod library metadata from files" command? That should update the iPod's DB.
Title: [seemingly abandonware] iPod manager
Post by: furious on 26 June, 2006, 11:49:59 PM
no- i rewrote the db.
i'll use reload library from metadata next time.

thanks again.
Title: [seemingly abandonware] iPod manager
Post by: flashover on 27 June, 2006, 01:59:37 AM
Quote
Thanks for that.

Unfortunately, due to a bug, most of the (many) files you sent ended up in the F99 directory. I think, this is the cause of what you see. Possibly the iPod gives up if it takes too long to seek - and navigating from the previous track could have overcome that.

I fixed the bug for 0.2.9. But that won't move your files - easiest thing is probably to remove them all and send them again with 0.2.9 when its released.

Thanks musicmusic, keep up the good work!
Title: [seemingly abandonware] iPod manager
Post by: mobyduck on 27 June, 2006, 02:58:59 AM
Actually, if this is Windows 2000 I found one probable cause of this.

Try this test version (http://music.morbo.org/internal/foo_dop-TEST.7z). Check if it works, and either way post all the info under "File/iPod/Debug" here (with your iPod connected).

Thanks
It is Win2000 and the patch works, thank you.

File/iPod/Debug:
Code: [Select]
Volume 0
Name: HL-DT-ST CD-ROM GCR-8521B
Class: CDROM
Class GUID: 4D36E965-E325-11CE-BFC1-08002BE10318
Removal policy: Error: Unknown error code (3758096905)
Capabilities: 0
Path: \\?\ide#cdromhl-dt-st_cd-rom_gcr-8521b_______________1.02____#5&22da6f84&0&0.0.0#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}
Volume Name: \\?\Volume{f996b411-9a52-11da-9b00-806d6172696f}\
Logical Drive: E:\
Logical Drive Type: 5
Has iTunesDB: No
Volume 1
Name: Error: Dati non validi.  
Class: Volume
Class GUID: 71A27CDD-812A-11D0-BEC7-08002BE2092F
Removal policy: Error: Unknown error code (3758096905)
Capabilities: 60
Path: \\?\storage#removablemedia#8&64e41ce&0&rm#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}
Volume Name: \\?\Volume{111111d8-9a61-11da-80dd-000e8e00fc5f}\
Logical Drive: G:\
Logical Drive Type: 2
Has iTunesDB: Yes
Volume 2
Name: Error: Dati non validi.  
Class: Volume
Class GUID: 71A27CDD-812A-11D0-BEC7-08002BE2092F
Removal policy: Error: Unknown error code (3758096905)
Capabilities: E0
Path: \\?\storage#volume#1&30a96598&0&signature76bde1b1offset7e00lengthe4fbf6400#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}
Volume Name: \\?\Volume{f996b413-9a52-11da-9b00-806d6172696f}\
Logical Drive: D:\
Logical Drive Type: 3
Has iTunesDB: No
Volume 3
Name: Error: Dati non validi.  
Class: Volume
Class GUID: 71A27CDD-812A-11D0-BEC7-08002BE2092F
Removal policy: Error: Unknown error code (3758096905)
Capabilities: E0
Path: \\?\storage#volume#1&30a96598&0&signaturedcaddcadoffset7e00length17fe02000#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}
Volume Name: \\?\Volume{f996b415-9a52-11da-9b00-806d6172696f}\
Logical Drive: C:\
Logical Drive Type: 3
Has iTunesDB: No


Alessandro
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 27 June, 2006, 08:50:22 AM
0.2.9 released, see first post/changelog for details.

Actually, if this is Windows 2000 I found one probable cause of this.

Try this test version (http://music.morbo.org/internal/foo_dop-TEST.7z). Check if it works, and either way post all the info under "File/iPod/Debug" here (with your iPod connected).

Thanks
It is Win2000 and the patch works, thank you.

File/iPod/Debug:
[...]
Alessandro

Thanks for that
Title: [seemingly abandonware] iPod manager
Post by: furious on 27 June, 2006, 09:44:33 AM
I'm not a programer but my gut says that this is no longer alpha...
Title: [seemingly abandonware] iPod manager
Post by: TheRealEdwin on 28 June, 2006, 12:50:08 AM
Any chance we can get support for the iTunes on cellphones? I have a Motorola L7 (SLVR) and would love an alternative to iTunes and mototunes. If you need any files I can zip up the whole directory (sans music). Almost everything is identical except for the directories. I can provide source code for another program that can do it too.
Title: [seemingly abandonware] iPod manager
Post by: zyrill on 29 June, 2006, 03:44:20 AM
thank you musicmusic for your wonderful plugin - i was desperately waiting for an alterternative to itunes that works with 0.92. it works like a charm as well - that is, for normal use. i found out that when creating *.m4a with chapters, the ipod is able to show them all correctly and navigating seems to work, but when you skip a track it always plays the first one. i'm moving right now but i'll be glad to help you (if you think that bug might be dop's fault) debug it. i could also provide a little video, if i haven't made myself clear enough and you still have questions.
well, thanks again!

so long,

zy
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 29 June, 2006, 05:04:15 AM
Any chance we can get support for the iTunes on cellphones? I have a Motorola L7 (SLVR) and would love an alternative to iTunes and mototunes. If you need any files I can zip up the whole directory (sans music). Almost everything is identical except for the directories.

I don't think it would be that simple to add support for them. But I'll take a look at the database and other files you send. Also, is the directory layout the same or different? I.e "/iPod_control/iTunes" for database etc., and "iPod_Control/Music/Fxx" for songs etc.

I can provide source code for another program that can do it too.
No, just the database files is fine thanks

thank you musicmusic for your wonderful plugin - i was desperately waiting for an alterternative to itunes that works with 0.92. it works like a charm as well - that is, for normal use. i found out that when creating *.m4a with chapters, the ipod is able to show them all correctly and navigating seems to work, but when you skip a track it always plays the first one. i'm moving right now but i'll be glad to help you (if you think that bug might be dop's fault) debug it. i could also provide a little video, if i haven't made myself clear enough and you still have questions.
well, thanks again!

so long,

zy
Sorry chapters aren't supported yet. But its high on my priority list
Title: [seemingly abandonware] iPod manager
Post by: Demonanya on 29 June, 2006, 08:24:09 AM
Just a quick question, in the Wiki you are listing some video specific metadata fields.  Does this mean that we could use foobar to potentially transfer video over to the iPod or are those fields there purely for compatibility reasons?

Either way thanks for creating a fantastic foobar add-on, it's working fantastically well
Title: [seemingly abandonware] iPod manager
Post by: djkc on 30 June, 2006, 10:28:46 AM
Minor bug I just noticed:
On-The-Go ## playlists caused by using foo_dop aren't sorted right.  On my iPod when I view playlists I have:
Most played 01
Most played 05
Most played 25
Most played 50
On-The-Go 1
On-The-Go 2
On-The-Go 3
On-The-Go 4
Played 01 days
Played 02 days
Played 07 days
Recent 01 days
Recent 07 days
Recent 31 days
On-The-Go 5
On-The-Go 6

The On-The-Go 1-4 playlists were caused by itunes and foo_pod in the past and are sorted in the right spot alphabetically.  The 05 and 06 ones are from when I started using foo_dop and appear at the end of the list instead of with the rest of them.  Ideally when the DB is written, if it causes a new On-The-Go ## playlist then it would check and sort it with the rest of them in the playlist order rather than tacking them on to the end of the list.

---

Unrelated to that, with the previous discussion about non-ascii filenames and having to append numbers when you get dupes due to the same number of underscores, have you considered replacing the characters with a random A-Z character instead?  Believe both itunes and foo_pod do it that way, for those of us with a lot of non-ascii stuff it'll probably be safer.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 30 June, 2006, 03:02:34 PM
Just a quick question, in the Wiki you are listing some video specific metadata fields.  Does this mean that we could use foobar to potentially transfer video over to the iPod or are those fields there purely for compatibility reasons?

No, you can't really send videos using foo_dop. The fields are just the mappings to the iPod's database. So you know which fields are used etc.

Either way thanks for creating a fantastic foobar add-on, it's working fantastically well
Thanks and you're welcome

On-The-Go ## playlists caused by using foo_dop aren't sorted right.  On my iPod when I view playlists I have:

The On-The-Go 1-4 playlists were caused by itunes and foo_pod in the past and are sorted in the right spot alphabetically.  The 05 and 06 ones are from when I started using foo_dop and appear at the end of the list instead of with the rest of them.  Ideally when the DB is written, if it causes a new On-The-Go ## playlist then it would check and sort it with the rest of them in the playlist order rather than tacking them on to the end of the list.
Yeh, noticed that myself. I'll fix it for next version.

Unrelated to that, with the previous discussion about non-ascii filenames and having to append numbers when you get dupes due to the same number of underscores, have you considered replacing the characters with a random A-Z character instead?  Believe both itunes and foo_pod do it that way, for those of us with a lot of non-ascii stuff it'll probably be safer.

Well, AFAIK iTunes just always uses some arbitary (as far as I know) four letters for filenames.
As I remember, foo_pod replaces everything not ascii with 2 random letters. That includes é (etc.) which foo_dop rather maps to e. Only characters that can't be mapped to anything ASCII are mapped to underscores.

The foo_dop method should work fine really. The problem reported before was probably caused by the "F99 bug".

I don't think there is any benefit from doing it foo_pod style.
Title: [seemingly abandonware] iPod manager
Post by: furious on 30 June, 2006, 03:14:47 PM
I don't think there is any benefit from doing it foo_pod style.



let's be honest with each other- we all chuckled when he said this.
Title: [seemingly abandonware] iPod manager
Post by: djkc on 30 June, 2006, 04:01:16 PM
Yeh, noticed that myself. I'll fix it for next version.
Nice, thank you.

Well, AFAIK iTunes just always uses some arbitary (as far as I know) four letters for filenames.
As I remember, foo_pod replaces everything not ascii with 2 random letters. That includes é (etc.) which foo_dop rather maps to e. Only characters that can't be mapped to anything ASCII are mapped to underscores.
Wasn't aware that foo_pod did two to one, supposed that sort of makes sense since they're double byte characters usually.  About 2/3rds of my music collection falls into the category of "can't be mapped to anything ascii", call it 30000 tracks roughtly.  With a 20gb ipod only about 10% of that fits, so I'm not really worried about it being an issue now.  It's just kind of one of those things that seems like it could be a problem in the future.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 30 June, 2006, 04:53:44 PM
Well, AFAIK iTunes just always uses some arbitary (as far as I know) four letters for filenames.
As I remember, foo_pod replaces everything not ascii with 2 random letters. That includes é (etc.) which foo_dop rather maps to e. Only characters that can't be mapped to anything ASCII are mapped to underscores.
Wasn't aware that foo_pod did two to one, supposed that sort of makes sense since they're double byte characters usually.  About 2/3rds of my music collection falls into the category of "can't be mapped to anything ascii", call it 30000 tracks roughtly.  With a 20gb ipod only about 10% of that fits, so I'm not really worried about it being an issue now.  It's just kind of one of those things that seems like it could be a problem in the future.

Actually, let me correct myself:
For all tracks containing é, foo_pod mapped it to NN. So its not random at all, but maybe related to the letter it mapped from.

Anyway, for you to hit the limit you'd need 100 files with same mapped name (means same length, any ascii chars such as spaces at same position, ..) in same Fxx directory. Its not really going to happen, I dont remember upto what dir iTunes uses, but if you are using F00,..,F99 you'd be hard pressed to get 100 files in each dir as it is. I'll bump the number it tries upto 999 anyway.

Im not particulary sure foo_pod has any duplicate filename handling anyway.
Title: [seemingly abandonware] iPod manager
Post by: Axon on 04 July, 2006, 11:53:07 AM
If I just want my AAC files' SoundCheck data set from their RG data, how would I go about doing that? I tried sending one to the iPod through foo_dop, then sending it through iTunes and rewriting the RG data and then the database from foo_dop. Neither worked.
Title: [seemingly abandonware] iPod manager
Post by: topdownjimmy on 05 July, 2006, 07:30:12 PM
I sometimes get this error when unmounting:


iPodService Error: Invalid iPod Handle, Code: 8004E06A/-2147164054
Title: [seemingly abandonware] iPod manager
Post by: bsommer on 05 July, 2006, 10:39:23 PM
two questions :

is there any way to get album art on my ipod using this plugin instead of itunes ?

The playlist "Ipod Media Library" is on my playlist switcher ...is it okay to delete this? There are no songs in it and i want to make sure it's safe to delete without messing my ipod up.

also...this doesnt have to do with the plugin but does anyone know how i can disable songs from remembering the spot they were last played so when i click on it it will start from the beginning on my ipod...not the last spot it was stopped.


THanks guys, great plugin , keep up the good work!
Title: [seemingly abandonware] iPod manager
Post by: magnusak on 06 July, 2006, 05:05:06 AM
This plugin is great. For me now, there are two things missing for me to drop iTunes forever:

1. Ability to send videos to the iPod (doesn't matter if foobar cannot visualize them)
2. Some way of uploading podcasts to the iPod (and even better: download them from RSS feeds storing all data on the iPod itself, allowing for download from multiple locations).

Are any of these two features on your todo list?
Title: [seemingly abandonware] iPod manager
Post by: Demonanya on 06 July, 2006, 12:37:15 PM
I sometimes get this error when unmounting:


iPodService Error: Invalid iPod Handle, Code: 8004E06A/-2147164054


I sometimes get that as well but I think it's a known issue as it's in the wiki.  Whenever it happens I just use the Safely Remove Hardware option within XP and that works fine.
Title: [seemingly abandonware] iPod manager
Post by: zyrill on 06 July, 2006, 01:37:17 PM

I sometimes get this error when unmounting:


iPodService Error: Invalid iPod Handle, Code: 8004E06A/-2147164054


I sometimes get that as well but I think it's a known issue as it's in the wiki.  Whenever it happens I just use the Safely Remove Hardware option within XP and that works fine.


just disable the ipodservice - it's not needed anyway.
Title: [seemingly abandonware] iPod manager
Post by: bsommer on 06 July, 2006, 06:31:43 PM
two questions :

is there any way to get album art on my ipod using this plugin instead of itunes ?

The playlist "Ipod Media Library" is on my playlist switcher ...is it okay to delete this? There are no songs in it and i want to make sure it's safe to delete without messing my ipod up.

also...this doesnt have to do with the plugin but does anyone know how i can disable songs from remembering the spot they were last played so when i click on it it will start from the beginning on my ipod...not the last spot it was stopped.


THanks guys, great plugin , keep up the good work!


anyone?
Title: [seemingly abandonware] iPod manager
Post by: zyrill on 06 July, 2006, 07:11:18 PM

two questions :

is there any way to get album art on my ipod using this plugin instead of itunes ?

The playlist "Ipod Media Library" is on my playlist switcher ...is it okay to delete this? There are no songs in it and i want to make sure it's safe to delete without messing my ipod up.

also...this doesnt have to do with the plugin but does anyone know how i can disable songs from remembering the spot they were last played so when i click on it it will start from the beginning on my ipod...not the last spot it was stopped.


THanks guys, great plugin , keep up the good work!


anyone?


no, noone! stop bumping. and no, you can not change that behavior of your ipod. if you really need to, check out ipodlinux and please don't ask questions about it, i won't answer anyway. also, why don't you just try deleting that media library? what do you think the reset button is for?
Title: [seemingly abandonware] iPod manager
Post by: Apo on 06 July, 2006, 07:20:02 PM
no, noone! stop bumping. and no, you can not change that behavior of your ipod. if you really need to, check out ipodlinux and please don't ask questions about it, i won't answer anyway. also, why don't you just try deleting that media library? what do you think the reset button is for?


Don't be aggressive, we're all friends here


@ Questions:

No

Yes

Dunno
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 06 July, 2006, 07:42:45 PM
If I just want my AAC files' SoundCheck data set from their RG data, how would I go about doing that? I tried sending one to the iPod through foo_dop, then sending it through iTunes and rewriting the RG data and then the database from foo_dop. Neither worked.

If its an exisiting file, you need to make sure it has replaygain data, and run the "Reload iPod library metadata.." command. But that will also rewrite all the metadata to the database.

For new files, you just need to make sure they have replaygain data before sending them.

I sometimes get this error when unmounting:


iPodService Error: Invalid iPod Handle, Code: 8004E06A/-2147164054

Notes and changelog moved here (http://music.morbo.org/wiki/dop:start). Read them first!



I don't know what causes it. But I'll try and work around it.

two questions :

is there any way to get album art on my ipod using this plugin instead of itunes ?
No, sorry.

The playlist "Ipod Media Library" is on my playlist switcher ...is it okay to delete this? There are no songs in it and i want to make sure it's safe to delete without messing my ipod up.
You can do what you like with it

also...this doesnt have to do with the plugin but does anyone know how i can disable songs from remembering the spot they were last played so when i click on it it will start from the beginning on my ipod...not the last spot it was stopped.
Open iTunes, find the song on your iPod, right click, select "Get Info", and disable "Remember playback position".

This plugin is great. For me now, there are two things missing for me to drop iTunes forever:

1. Ability to send videos to the iPod (doesn't matter if foobar cannot visualize them)

But foobar needs to be able to handle them. AFAIK iPod videos may have extensions mov, mp4 and m4v. Out of those, I think only mp4 will load into foobar2000. But in foobar it just looks like an audio file, no? So either I would read the container myself, or hack it with metadata. They would need categorising anyway ("TV Show", "Music Video", im sure I saw "Movies" on the actual 5G iPod as well..), in fact categorising is the only thing that I really need to do. But its still a problem, because a file without those tags wll end up in the music list. For m4v, it could be assumed its video, but I'd need to get it loading into foobar first.

Ideally, it would also check if the video format is compatible with the iPod. But I don't see that happening.

2. Some way of uploading podcasts to the iPod (and even better: download them from RSS feeds storing all data on the iPod itself, allowing for download from multiple locations).
That's not really on my to-do list, sorry. I may look at it once I finished implementing what I wanted to do.
Title: [seemingly abandonware] iPod manager
Post by: kl33per on 07 July, 2006, 12:10:53 AM
firstly, thanks musicmusic for taking on this task.  Without you we wouldn't have a great UI (Columns) nor would we have iPod support in 0.9, so thank you.

However, I do have just one feature request before I can really start using this.  The field remapping feature from foo_pod is exceedingly useful.  Because the iPod doesn't support "Album Artist", I was using foo_pod to remap the %album artist% tag to %artist% so that I could browse my iPod and have artist/album working properly.  If you could add this to your todo list, I and anyone else who uses the %album artist% tag would be most appreciative.

Obviously I don't expect this to happen overnight, but if you could add to your list of wanted features to implemented at some future point, I would be most pleased.
Title: [seemingly abandonware] iPod manager
Post by: zyrill on 07 July, 2006, 02:10:52 AM
firstly, thanks musicmusic for taking on this task.  Without you we wouldn't have a great UI (Columns) nor would we have iPod support in 0.9, so thank you.

However, I do have just one feature request before I can really start using this.  The field remapping feature from foo_pod is exceedingly useful.  Because the iPod doesn't support "Album Artist", I was using foo_pod to remap the %album artist% tag to %artist% so that I could browse my iPod and have artist/album working properly.  If you could add this to your todo list, I and anyone else who uses the %album artist% tag would be most appreciative.

Obviously I don't expect this to happen overnight, but if you could add to your list of wanted features to implemented at some future point, I would be most pleased.

there's a feature request list here (http://music.morbo.org/wiki/dop:start#requests). It might be best to add it there...
Title: [seemingly abandonware] iPod manager
Post by: kl33per on 10 July, 2006, 12:55:19 AM
there's a feature request list here (http://music.morbo.org/wiki/dop:start#requests). It might be best to add it there...

Done, thanks.
Title: [seemingly abandonware] iPod manager
Post by: Klato on 13 July, 2006, 02:48:46 PM
None of my files have replaygain information, and I don't plan on adding it (as I only have a USB 1.1 port and the thought of readding 3000+ files makes me want to cry). Is there any plan to implement a normal SoundCheck the way certain other programs do? (I never really understood replaygain or its advantage anyways)
Title: [seemingly abandonware] iPod manager
Post by: mourner on 13 July, 2006, 02:59:20 PM
I only have a USB 1.1 port and the thought of readding 3000+ files makes me want to cry). Is there any plan to implement a normal SoundCheck the way certain other programs do?


Yeah, I obviously second that! 
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 13 July, 2006, 06:02:55 PM
You could always use iTunes.
Title: [seemingly abandonware] iPod manager
Post by: FerdiV on 14 July, 2006, 07:43:19 AM
"Album art integration (check for an image based on a set of rules (like foo_uie_albumart) and add as album art if present)"

That's what I read in the request list. Do u mean that it will be able to add album art so that it will be viewable on the iPod? Or else, how does iTunes add covers to the files? I'm a beginner with foobar and I don't understand very much, any help will be appreciated. I am trying to clone iTunes with Foobar

If it isn't possible to add cover art to the files, then why not? Could you explain this to me?

FerdiV
Title: [seemingly abandonware] iPod manager
Post by: zyrill on 18 July, 2006, 08:57:24 AM
"Album art integration (check for an image based on a set of rules (like foo_uie_albumart) and add as album art if present)"

That's what I read in the request list. Do u mean that it will be able to add album art so that it will be viewable on the iPod? Or else, how does iTunes add covers to the files? I'm a beginner with foobar and I don't understand very much, any help will be appreciated. I am trying to clone iTunes with Foobar

If it isn't possible to add cover art to the files, then why not? Could you explain this to me?

FerdiV

it's theoretically possible, just not implemented... wait for musicmusic to catch his breath and he might add it - or do it yourself, after all, the sourcecode is available... i know that anapod is able to add album-art automatically but the rest of the software stinks.
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 19 July, 2006, 07:23:05 PM
Would custom field mapping and custom sorting be possible?

I use %STYLE% tags, and would like %STYLE% or %GENRE% - %STYLE% to be mapped to <GENRE>...
Also, I'd like to sort composers by last name...
Title: [seemingly abandonware] iPod manager
Post by: zyrill on 20 July, 2006, 07:37:14 AM
Quote
Also, I'd like to sort composers by last name...

that's what the foobar2000 scripting is there for. just read the manual.
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 20 July, 2006, 11:30:38 AM
Quote

Also, I'd like to sort composers by last name...

that's what the foobar2000 scripting is there for. just read the manual.

on my iPod?...
Title: [seemingly abandonware] iPod manager
Post by: zyrill on 20 July, 2006, 03:30:23 PM
Quote
Quote

Quote

Also, I'd like to sort composers by last name...

that's what the foobar2000 scripting is there for. just read the manual.

on my iPod?...

how do you suppose a foobar-plugin can change the way your ipod sorts songs? and if you just want to make the last name appear first in the tags, that, in fact, is possible with scripts (although i'm rather confused why you would want to do that - after all, how would any AI know whether "Smashing Pumpkins" or "Michael Jackson" are names of artists or bands... and while "Jackson, Michael" my seem reasonable I myself wouldn't want to have "Pumpkins, Smashing" showing up under artists).
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 20 July, 2006, 04:40:38 PM
Please note I did say I wanted COMPOSERS sorted.  They generally only have real names (eg. "Pink Floyd" isn't a composer").  I also don't want to change my tags on the files, but as is said in the Changelog (http://music.morbo.org/wiki/dop:start),
Quote
The sort order of tracks in the library on your iPod may be a bit different after rewrite.
I'm not sure your insisting behaviour and demeaning attitude is useful, at all.  If musicmusic isn't able to work this type of feature in, he'll mention it himself -- It seems he is able to make the iPod ignore "THE"s in front of artist names while sorting, though, so I'm guessing the sort order is fixed in the iPod Database (probably by key number or something -- I haven't looked at the reverse engineering work)
Title: [seemingly abandonware] iPod manager
Post by: prawns on 20 July, 2006, 06:34:51 PM
...or do it yourself, after all, the sourcecode is available...
Ummm... and where might that be?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 20 July, 2006, 07:24:52 PM
However, I do have just one feature request before I can really start using this.  The field remapping feature from foo_pod is exceedingly useful.  Because the iPod doesn't support "Album Artist", I was using foo_pod to remap the %album artist% tag to %artist% so that I could browse my iPod and have artist/album working properly.  If you could add this to your todo list, I and anyone else who uses the %album artist% tag would be most appreciative.

I don't have anything against it. But the main problem is, the reload metadata function. On file formats foobar does not support or when the read otherwise fails, the old metadata read from the database will be kept. But I don't see any good method for foobar to tell me which files it failed on. So those files would end up being mapped again (since reverse mappings isn't going to work reliably either). If I can find a workaround or something then I don't mind implementing it. But like you say I don't plan to try and implement this anytime soon.

None of my files have replaygain information, and I don't plan on adding it (as I only have a USB 1.1 port and the thought of readding 3000+ files makes me want to cry). Is there any plan to implement a normal SoundCheck the way certain other programs do? (I never really understood replaygain or its advantage anyways)
I don't really understand. I don't use iTunes so I don't know how soundcheck differs from replaygain. But you can replaygain scan all the files on your iPod and do a reload metadata... from the iPod menu.

"Album art integration (check for an image based on a set of rules (like foo_uie_albumart) and add as album art if present)"

That's what I read in the request list. Do u mean that it will be able to add album art so that it will be viewable on the iPod? Or else, how does iTunes add covers to the files? I'm a beginner with foobar and I don't understand very much, any help will be appreciated. I am trying to clone iTunes with Foobar

If it isn't possible to add cover art to the files, then why not? Could you explain this to me?

FerdiV
3G iPod doesn't really support album art. So it would be difficult for me to implement it even if I wanted to.

Quote
' date='Jul 20 2006, 00:23' post='413627']
Would custom field mapping and custom sorting be possible?

I use %STYLE% tags, and would like %STYLE% or %GENRE% - %STYLE% to be mapped to <GENRE>...
Also, I'd like to sort composers by last name...

Custom sorting is possible to implement yes. Maybe one day.. for now you may as well put it in the feature requests list.. Custom field mappings is answered above.

...or do it yourself, after all, the sourcecode is available...
Ummm... and where might that be?
Maybe he meant foobar2000 SDK  Otherwise, source code sits on my hard drive..
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 20 July, 2006, 11:13:52 PM
For custom field mapping, I was thinking : why not enable them only on transferring the file to the iPod?  Or on specific filetypes? (ie. mp3, m4a only)  Since foobar natively reads those files and their tags, there shouldn't be an issue with custom mapping, should there?

Or do you have to read the _whole_ database?  I presume you could filter by filetype -- the database must have filename in it somewhere...

Otherwise, if you share the ideas you've had with us, maybe we can all brainstorm together.

Thanks (and good luck!),
Tristan.

PS :  I have a few albums called "greatest hits" (by different artists) -- I'm not sure if this is possible, but can you tell the database not to display them all as being in same album "greatest hits" when loading the "albums" view?  Otherwise, I guess I'll have to change my tags...
Title: [seemingly abandonware] iPod manager
Post by: mdhare007 on 26 July, 2006, 02:36:26 PM
I just wanted to put in a second request for the replaygain 'pre-amp' option.  My reasons aren't for a volume limited IPod.  I mostly play the Ipod over a RoadTrip to an FM radio.  I've been keeping 2 copies of my files and using MP3Gain to set the "Ipod" copy to -97db.  Why do such a horrible thing?  Well, firstly, it's in the car, so fidelty isn't of the most concern.  Secondly, at -89db, the IPod dock output is so quiet that if I go back to FM radio accidentally, I end up taking a month off of my hearing since FM is WAY WAY louder than -89db.

* there was no science behind -97db; i picked it because at -98db almost 100% of my files clipped while at -97db only about 70% did.  That probably tells you alot about my cd collection and age!

-Michael
Title: [seemingly abandonware] iPod manager
Post by: falconfox on 30 July, 2006, 10:50:39 AM
I just wanted to put in a second request for the replaygain 'pre-amp' option.  My reasons aren't for a volume limited IPod.  I mostly play the Ipod over a RoadTrip to an FM radio.  I've been keeping 2 copies of my files and using MP3Gain to set the "Ipod" copy to -97db.  Why do such a horrible thing?  Well, firstly, it's in the car, so fidelty isn't of the most concern.  Secondly, at -89db, the IPod dock output is so quiet that if I go back to FM radio accidentally, I end up taking a month off of my hearing since FM is WAY WAY louder than -89db.

* there was no science behind -97db; i picked it because at -98db almost 100% of my files clipped while at -97db only about 70% did.  That probably tells you alot about my cd collection and age!

-Michael


I was just thinking the same thing...
Title: [seemingly abandonware] iPod manager
Post by: splint3r on 08 August, 2006, 02:54:00 AM
Hi musicmusic,
Thanks for taking on this project, i only keep foobar2000 8.3 because it has foo_pod, it will be nice to have it all in one package.
I saw dynamic transcoding is already in the feature request list, i wonder how highly you rate the importance of such a function and if you have made any progress in this direction?
Cheers
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 08 August, 2006, 06:34:42 AM
Hi musicmusic,
Thanks for taking on this project, i only keep foobar2000 8.3 because it has foo_pod, it will be nice to have it all in one package.
I saw dynamic transcoding is already in the feature request list, i wonder how highly you rate the importance of such a function and if you have made any progress in this direction?
Cheers

Haha. I PMed him about a similar request  on custom field mapping.  No answer.  We're such leeches
Title: [seemingly abandonware] iPod manager
Post by: djkc on 08 August, 2006, 09:59:56 AM
Had another odd sorting bug.  The band ℃-ute is getting sorted under C instead of under symbols.  I checked the tag on my computer and it is using the UTF8 E28483 value in the tag for the precomposed ℃ symbol.  I suspect at some point in the transfer or indexing it's being decomposed to C + the degree symbol (U+00B0 + U+0043) with the degree symbol being ignored for the sorting.  I've noticed in the past that iTunes likes to always compose characters if it can even if there are precomposed versions for them in the unicode version you're using (it gets really annoying with kana), so it may be an effect from that.  All the files by that group were transferred with foo_dop though...
Title: [seemingly abandonware] iPod manager
Post by: clunesy on 09 August, 2006, 04:16:04 AM
It does seem slow here (sorry if that's ungrateful). I'm prepared to help however I can - 5G testing, and of course cold hard $$$. Are you interested in donations, mm ?
Title: [seemingly abandonware] iPod manager
Post by: funkyblue on 11 August, 2006, 11:17:00 PM
I am wondering how

I am wondering how I can get this plugin to copy songs from my Ipod to my HD? Is there a way? I have YamiPod, but would really like to be able to do it all my ITunes...Thanks

P.S Why don't you rename your plugin to foo_pod, considering it picks up where the last author left off? I prefer that name

Thanks
Title: [seemingly abandonware] iPod manager
Post by: binkgle on 11 August, 2006, 11:31:36 PM
P.S Why don't you rename your plugin to foo_pod, considering it picks up where the last author left off? I prefer that name


foo_pod is aero's plugin, and this is not aero's plugin, it is completely new.  as much as foo_pod is the more logical name, it's already been taken
Title: [seemingly abandonware] iPod manager
Post by: funkyblue on 11 August, 2006, 11:36:57 PM
Sure  I understand..

What about foo_podz ?
Title: [seemingly abandonware] iPod manager
Post by: vkeios on 12 August, 2006, 12:43:03 PM
I am wondering how I can get this plugin to copy songs from my Ipod to my HD? Is there a way? I have YamiPod, but would really like to be able to do it all my ITunes...Thanks

Check this topic. http://www.hydrogenaudio.org/forums/index....showtopic=47320 (http://www.hydrogenaudio.org/forums/index.php?showtopic=47320)
It should apply to your situation.
Title: [seemingly abandonware] iPod manager
Post by: Chronial on 13 August, 2006, 10:56:43 PM
Quote
Notes about Mount/Unmount iPod commands:
* Requires iPodService to be installed. You can get this by installing the iPod Updater.
* Since the iPodService COM interface is undocumented, you use this entirely at your own risk.
* Seems to be somewhat temperamental currently, you may receive an “Invalid iPod Handle” error intermittently


You don't need the iPodService for unmounting - just use the windows remove removable stuff feature.
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 13 August, 2006, 11:12:42 PM
Quote
Notes about Mount/Unmount iPod commands:
* Requires iPodService to be installed. You can get this by installing the iPod Updater.
* Since the iPodService COM interface is undocumented, you use this entirely at your own risk.
* Seems to be somewhat temperamental currently, you may receive an “Invalid iPod Handle” error intermittently
You don't need the iPodService for unmounting - just use the windows remove removable stuff feature.
It's not actual unmounting. It's unproper and also cuts the power supply from the ipod, which unmounting doesn't.
Title: [seemingly abandonware] iPod manager
Post by: Chronial on 13 August, 2006, 11:55:45 PM
Where have you heard that?
The windows removal flushes the cache and removes the drivers for the device - just like the ipod unmounting does. But the windows unmounting notifies the OS that is has done so (makes the icon in the taskbar disappear) - so it is even mor "proper" that the ipod unmounting.
I don't think it's possible at all at software-level to stop the usb power supply.
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 14 August, 2006, 12:19:55 AM
Where have you heard that?
The windows removal flushes the cache and removes the drivers for the device - just like the ipod unmounting does. But the windows unmounting notifies the OS that is has done so (makes the icon in the taskbar disappear) - so it is even mor "proper" that the ipod unmounting.
I don't think it's possible at all at software-level to stop the usb power supply.


iPodService definately has a special way of doing it. I only use firewire, as I don't have USB2.0, but with firewire, using the windows unmounting unmounts it permantly, ie. the only way to re-mount it is to reconnect it. However it keeps charging. But when iPodService unmounts it I can re-mount it whenever I without unplugging it or interrupting charging.
Title: [seemingly abandonware] iPod manager
Post by: Chronial on 14 August, 2006, 10:32:19 AM
So the only difference is that the iPod unmount doesn't unmount completely but only certain layers of the driver - this stops you from beeing able to access the ipod, but it can be remounted.
But I don't see why windows unmounts the iPod unproperly - just because it unmounts it completely?

(For Firewire the same is true as for USB - the OS doesn't have control over the power supply the port provides)
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 14 August, 2006, 10:40:57 AM
So the only difference is that the iPod unmount doesn't unmount completely but only certain layers of the driver - this stops you from beeing able to access the ipod, but it can be remounted.
But I don't see why windows unmounts the iPod unproperly - just because it unmounts it completely?

(For Firewire the same is true as for USB - the OS doesn't have control over the power supply the port provides)
I think iPodService polls the device to check that it isn't doing an operation, which windows unmount sometimes doesn't do... All I can tell you is that I've seen an iPod get fscked by unmouting it with windows.  It generally won't cause a problem if you're not doing anything, but I regard it as the same kind of thing as directly unplugging it.
Title: [seemingly abandonware] iPod manager
Post by: Chronial on 14 August, 2006, 01:55:31 PM
That's just not true. There are 2 reasons why you should never unplug a hard-disk (like the iPod as seen by windows) without unmounting it:
1. There might be a file opened by an aplication - if the file is written at the moment of unplugging, the file will get corrupt.
2. Even if no file is opened, all harddisks have a writing cache - that means even thought the application thinks it has written the file, windows hasn't. So you have to make sure the writing cache is empty before unplugging the device.

Windows does ensure that no file is locked and the writing cache is empty. You can try it: open a file with an application that locks it (lock != open). I think MS Word does - then try to windows-unmount it: error.

Suddenly removing the connectivity (not the power-supply) of a hard-disk should never affect the drive at all (but it may or quite probably will affect the data on it).
Title: [seemingly abandonware] iPod manager
Post by: djkc on 15 August, 2006, 09:50:37 AM
I am wondering how I can get this plugin to copy songs from my Ipod to my HD? Is there a way? I have YamiPod, but would really like to be able to do it all my ITunes...Thanks :)

Install the plugin, connect your iPod, open foo, file->ipod->load library, go to the new playlist it creates, select all the songs you want to copy, right click->file operations->move, rename, or copy files, set it to copy and pick the naming format and destination you prefer, click Run.  That will copy them to your hard drive for you.
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 20 August, 2006, 05:44:24 AM
Should foo_dop allow duplicate files to be copied to the iPod?

Thx.
Title: [seemingly abandonware] iPod manager
Post by: saratoga on 20 August, 2006, 05:18:18 PM
2. Even if no file is opened, all harddisks have a writing cache - that means even thought the application thinks it has written the file, windows hasn't. So you have to make sure the writing cache is empty before unplugging the device.

Windows does ensure that no file is locked and the writing cache is empty. You can try it: open a file with an application that locks it (lock != open). I think MS Word does - then try to windows-unmount it: error.

Suddenly removing the connectivity (not the power-supply) of a hard-disk should never affect the drive at all (but it may or quite probably will affect the data on it).


Windows does not cache data on removeable disk drives by default.  Plug in your Ipod, goto Device manager and see for yourself.  Theres no harm to unplugging the ipod provided you know that nothing is writing to its database.  In foobar this is practically a nonissue since foobar only accesses the disk when you tell it to.
Title: [seemingly abandonware] iPod manager
Post by: Kamil on 21 August, 2006, 03:42:02 PM
Hello,

is it possible, with foo_dop or another plugin to set the soundcheck value to the replaygain value without having an ipod connected? Since the Information is stored in the file's metadata I don't see any reason why this feature is only available by copying the files to the ipod. Since foo_pod messed up my ipod database and all my rating and playing counters were lost i manage my ipod only by itunes but i'm looking for a tool which can set the soundcheck value to replaygain levels. Not only for using on ipod but also for playback in iTunes.

Anyone an idea?

Greetings, Kamil.
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 21 August, 2006, 04:37:29 PM
I believe soundcheck is stored in a database, not in the files. As such, the answer would be 'no'.  Categorically. Sorry.
Title: [seemingly abandonware] iPod manager
Post by: Kamil on 21 August, 2006, 07:45:30 PM
Quote
' date='Aug 21 2006, 21:37' post='423009']
I believe soundcheck is stored in a database, not in the files. As such, the answer would be 'no'.  Categorically. Sorry.


The soundcheck vlaue is stored as a comment tag in the file´s metadata. It starts with "iTunNORM ....."

I found only one program that can set the soundcheck value to the replaygain value but it doesn´t work with m4a files and also has some problems with different kinds of ID3 tags. I tried to modify the source code to fit my files, but I only got it to work with mp3.

You can find it here:
http://uclc.info/ipod/ (http://uclc.info/ipod/)

For sure it would be much easier to make a separate option in foo_dop or foo_pod to equalize the values because it already seems to work.

Good Night, Kamil
Title: [seemingly abandonware] iPod manager
Post by: saratoga on 21 August, 2006, 08:21:34 PM
You'd probably have to have a modified mp4 parser to do that.
Title: [seemingly abandonware] iPod manager
Post by: TrNSZ on 21 August, 2006, 09:42:39 PM
[deleted]
Title: [seemingly abandonware] iPod manager
Post by: saratoga on 21 August, 2006, 09:44:52 PM
While that is the case, (and correct me if I'm wrong) the iPod does not actually read any metadata from the files, it uses the database. 

I may be wrong, but as far as I know, if the data isn't in the database, it doesn't matter what metadata exists in the files or not or what format it's in.  It means nothing when it comes to operation of the iPod.


Yeah, but I think he wants to import replaygain data into iTunes too, which will read the file tags.
Title: [seemingly abandonware] iPod manager
Post by: Kamil on 22 August, 2006, 04:01:09 AM

While that is the case, (and correct me if I'm wrong) the iPod does not actually read any metadata from the files, it uses the database. 

I may be wrong, but as far as I know, if the data isn't in the database, it doesn't matter what metadata exists in the files or not or what format it's in.  It means nothing when it comes to operation of the iPod.


Yeah, but I think he wants to import replaygain data into iTunes too, which will read the file tags.


That's the point. I want the files to have the right soundcheck value in the metadata corresponding to the replaygain value. Then I would transfer them to ipod with the standard itunes procedure. I just want iTunes to manage my ipod database instead of any other applications but with the corrected soundcheck values. If foo_dop olny changes the database entry without changing the metadata (because ipod apparent can't read it), I'm in the wrong thread 
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 22 August, 2006, 04:14:27 AM


While that is the case, (and correct me if I'm wrong) the iPod does not actually read any metadata from the files, it uses the database. 

I may be wrong, but as far as I know, if the data isn't in the database, it doesn't matter what metadata exists in the files or not or what format it's in.  It means nothing when it comes to operation of the iPod.


Yeah, but I think he wants to import replaygain data into iTunes too, which will read the file tags.


That's the point. I want the files to have the right soundcheck value in the metadata corresponding to the replaygain value. Then I would transfer them to ipod with the standard itunes procedure. I just want iTunes to manage my ipod database instead of any other applications but with the corrected soundcheck values. If foo_dop olny changes the database entry without changing the metadata (because ipod apparent can't read it), I'm in the wrong thread   


AFAIK foo_dop makes no modification to the files, at all.

You should back up your iTunesDB file, and try using foo_dop, if you haven't already. It is of a much higher  quality than foo_pod and you will probably find it does not mess up your database, and that you can scrap iTunes altogether (don't uninstall it though because the iPodService is useful)
Title: [seemingly abandonware] iPod manager
Post by: Kamil on 22 August, 2006, 06:42:32 AM
AFAIK foo_dop makes no modification to the files, at all.

You should back up your iTunesDB file, and try using foo_dop, if you haven't already. It is of a much higher  quality than foo_pod and you will probably find it does not mess up your database, and that you can scrap iTunes altogether (don't uninstall it though because the iPodService is useful)


Ok, I think, I'll take a look on foo_dop when I'm back from my vacations. The thing that was very disturbing for me using foo_pod is, that it doesn't have a multi column overview. iTunes has a great search function in my opinion and I also use very often the different sorting options, looking at the ratings, the play counter etc.

In foo_pod you can only see the files and everything else is available in the properties of each file. I am a big fan of foobar, especially because of it's ability to playback files in archives, but i never have more than a few albums at the same time in foobar. In contrast to that, I have now over 2500 files on my iPod and the iTunes interface is very helpful to keep an overview.
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 22 August, 2006, 08:46:44 AM
In foo_pod you can only see the files and everything else is available in the properties of each file. I am a big fan of foobar, especially because of it's ability to playback files in archives, but i never have more than a few albums at the same time in foobar. In contrast to that, I have now over 2500 files on my iPod and the iTunes interface is very helpful to keep an overview.
Just set up a ColumnsUI formatting string and make your rating, etc. columns available...
Title: [seemingly abandonware] iPod manager
Post by: Ken-chan on 22 August, 2006, 10:49:38 AM
Will there be a possibility to use MTP-compatible devices with this, or perhaps a similar plugin?
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 22 August, 2006, 11:10:39 AM
Will there be a possibility to use MTP-compatible devices with this, or perhaps a similar plugin?

Just copy the files individually. it's mass-storage, anyways.
Title: [seemingly abandonware] iPod manager
Post by: Ken-chan on 22 August, 2006, 02:36:58 PM
Quote
' date='Aug 22 2006, 17:10' post='423285']

Will there be a possibility to use MTP-compatible devices with this, or perhaps a similar plugin?

Just copy the files individually. it's mass-storage, anyways.


Eh? Sorry, your post made 0 sence to me. I want to use Foobar to keep track of everything. Also, MPT isn't MSC at all - That's the entire thought behind it.

What if, per example, I were running an unservicepacked WinXP?  Not that I do, but there's Foobar, but no MTP (afaik).
Title: [seemingly abandonware] iPod manager
Post by: djkc on 22 August, 2006, 03:07:23 PM
What if, per example, I were running an unservicepacked WinXP? :P Not that I do, but there's Foobar, but no MTP (afaik).

MTP on XP comes with WMP10, not any service packs.  Still wouldn't be on a machine with no updates and an original XP release installed.

As I understand it MTP is very different from how ipods work so it would be pretty unusual to see this plugin support it.  There are open source media players like Amarok that support MTP devices and libraris too like libmtp, so it shouldn't be impossible to make a foobar plugin to support them.  Just need to find a developr actually interested in doing it.
Title: [seemingly abandonware] iPod manager
Post by: Ken-chan on 22 August, 2006, 05:48:11 PM
Hm, all of them make mention of requiring Service pakc 1 or higher, though. Perhaps WMP10 is no go on WXPSP0? I do not know - I merely would love to sync using Foobar.
Title: [seemingly abandonware] iPod manager
Post by: TrNSZ on 22 August, 2006, 11:11:13 PM
[deleted]
Title: [seemingly abandonware] iPod manager
Post by: Northpole on 26 August, 2006, 10:26:29 AM
I'm not sure if this has been asked already but is their anyway to add or delete playlists from your ipod with foo_dop?

Does anybody know what the benefits are of having the ipod service installed.  I do not used it and have used foo_dop sucessfully?
Title: [seemingly abandonware] iPod manager
Post by: saratoga on 27 August, 2006, 01:11:06 PM
I'm not sure if this has been asked already but is their anyway to add or delete playlists from your ipod with foo_dop?

Does anybody know what the benefits are of having the ipod service installed.  I do not used it and have used foo_dop sucessfully?


I think it just lets you use the unmount ipod command in foo_dop.
Title: [seemingly abandonware] iPod manager
Post by: Northpole on 28 August, 2006, 11:06:26 AM
@Mike

Thanks for the response.
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 31 August, 2006, 09:48:53 PM
Bugreport : foo_dop seems to reset itunes specific tags in the database, i.e. "don't play when shuffling songs" -- is this possible?
Title: [seemingly abandonware] iPod manager
Post by: schroeder on 10 September, 2006, 06:22:40 PM
After the initial sprint start the development seems to have come to a stop for while. Just out of curiosity, will the plugin ever leave alpha status? I have been using it for quite a while now and never had any problems with it. Great job! 

Chris
Title: [seemingly abandonware] iPod manager
Post by: saratoga on 10 September, 2006, 09:36:07 PM
I think musicmusic took the summer off, so once hes around again there may be more work on this plugin.
Title: [seemingly abandonware] iPod manager
Post by: schroeder on 12 September, 2006, 11:24:25 PM
The iPod software has been updated to version 1.2...

Apparently they finally managed to implement...gapless playback! 

Well...thing is foo_dop seems to be incompatible with the new firmware. Mounting/Unmounting doesnt work anymore since the update.

Chris
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 14 September, 2006, 07:39:18 PM
Quote
' date='Sep 1 2006, 02:48' post='426232']
Bugreport : foo_dop seems to reset itunes specific tags in the database, i.e. "don't play when shuffling songs" -- is this possible?
No its not meant to and shouldn't be doing that (at least the field you mention). I'll test myself later.

The iPod software has been updated to version 1.2...

Apparently they finally managed to implement...gapless playback! 

Well...thing is foo_dop seems to be incompatible with the new firmware. Mounting/Unmounting doesnt work anymore since the update.

Chris
Just don't use those commands. I will remove then from the next build, they are more trouble than they are worth.
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 14 September, 2006, 07:44:27 PM
Yay! he's back!  All praise the great musicmusichammed.
Title: [seemingly abandonware] iPod manager
Post by: falconfox on 15 September, 2006, 12:20:30 PM
I have used foo_dop for a while now. 2 days ago i formatted my ipod. then i used anapod to send 1 file to the ipod so there was a database file for foo_dop to find. then i sent the rest of my songs to my ipod. They are definitly on my ipod, i can see them all in the FXX folders. however, the ipod doesn't see them. even after using rebuild databse the songs do not show up. any idea why this is happening?
Title: [seemingly abandonware] iPod manager
Post by: slashjunior on 15 September, 2006, 01:14:08 PM
It is a bit of a pain that foo_pod isn't supported with 0.9. I didn't like iTunes so I uninstalled it and used foo_pod exclusively. I will test foo_dop but I am in the process of moving house, so reluctantly I have downloaded and installed iTunes again as a temporary measure. Hopefully when I get settled in I can remove iTunes again and continue with 100% foobar2000.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 15 September, 2006, 01:44:40 PM
I have used foo_dop for a while now. 2 days ago i formatted my ipod. then i used anapod to send 1 file to the ipod so there was a database file for foo_dop to find. then i sent the rest of my songs to my ipod. They are definitly on my ipod, i can see them all in the FXX folders. however, the ipod doesn't see them. even after using rebuild databse the songs do not show up. any idea why this is happening?

Sounds like corrupted/invalid database. But usually foo_dop would fix that when re-writing if it can actually read the DB.

Does foo_dop see the songs when you use its load library feature?

You could try starting the DB off with a different program. Next version of foo_dop has a feature to "prepare" a blank ipod (makes empty database) so can use it with foo_dop.

Otherwise, I heard of some issue like this with rockbox and latest ipod nano firmware.
Title: [seemingly abandonware] iPod manager
Post by: falconfox on 15 September, 2006, 07:40:46 PM

I have used foo_dop for a while now. 2 days ago i formatted my ipod. then i used anapod to send 1 file to the ipod so there was a database file for foo_dop to find. then i sent the rest of my songs to my ipod. They are definitly on my ipod, i can see them all in the FXX folders. however, the ipod doesn't see them. even after using rebuild databse the songs do not show up. any idea why this is happening?

Sounds like corrupted/invalid database. But usually foo_dop would fix that when re-writing if it can actually read the DB.

Does foo_dop see the songs when you use its load library feature?

You could try starting the DB off with a different program. Next version of foo_dop has a feature to "prepare" a blank ipod (makes empty database) so can use it with foo_dop.

Otherwise, I heard of some issue like this with rockbox and latest ipod nano firmware.


AAHHHH. The reason i formatted my ipod was because i had rockbox on it! I thought i completely uninstalled it however. Well i am patiently waiting for the next version with blank database option. BTW, foo_dop does NOT see the files when it loads the ipod playlist. it only see the single file transfered via anapod. Hope this helps...
Title: [seemingly abandonware] iPod manager
Post by: Axon on 15 September, 2006, 09:20:29 PM
Couple things.

Excellent work btw
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 17 September, 2006, 07:01:56 PM
  • Gapless playback seems to break when uploading through foo_dop. ie, if I encode with iTunes AAC, and upload the tracks through iTunes, gapless is preserved, but if I upload through foo_dop, gapless is broken.


Of course, current version of foo_dop doesn't write the gapless info to the iTunesDB.

The good news is I've taken a look at the iTunesDB generated by iTunes 7 and worked out where the gapless info seems to go.

Bad news: One of the fields is "byte offset from the first audio frame to the 8th-from-last audio frame" (the explaination I found here (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=48231&view=findpost&p=430981)). I don't think I can calculate that using interfaces from foobar2000 SDK. Well maybe I can by messing around with input interfaces, I'll give it a try at least, but it would be slooow.

Other data (encoder delay, encoder padding) I can pull from tech info. But I think that they are only populated for LAME encoded MP3s. I don't know about Nero enocoded MP4s (Let alone iTunes/Quicktime MP4s). Its also a problem if the fields get renamed in future version of foobar2000 like some other ones.
Title: [seemingly abandonware] iPod manager
Post by: PokéParadox on 19 September, 2006, 08:41:36 AM
Hi, this is my first post here, but I've been lurking for years. I registered to make a suggestion.
First up, thanks musicmusic for this great component, it really is a great help in minimising the amount of time I have to use iTunes.

My suggestion is: For MP4 Videos, instead of worry about whether the mp4 IS in fact a video. Why not just add an option: "Send Mp4 as Video" and leave it with the user?

I thik this makes sense, because people who want to use foobar will have to convert their videos to the correct format (if they are not using iTunes) So they should already know which files are videos...
Title: [seemingly abandonware] iPod manager
Post by: furious on 19 September, 2006, 11:57:44 AM
since everyone is throwing there $0.02 in; i will as well.

first. Music- it's very nice to have you back. and i'll alwyas be grateful for the work you're doing.

second. i would love to see playlist management implemented before gapless, video, and the other bells and whistles that apple decided to put into iTunes 7. obviously others will want the bells and whistles but hey, that's why this is only worth 2 cents.

again thanks for all the work.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 22 September, 2006, 09:14:41 AM
My suggestion is: For MP4 Videos, instead of worry about whether the mp4 IS in fact a video. Why not just add an option: "Send Mp4 as Video" and leave it with the user?

Yes, it would work for MP4. I'll consider it.

second. i would love to see playlist management implemented before gapless, video, and the other bells and whistles that apple decided to put into iTunes 7. obviously others will want the bells and whistles but hey, that's why this is only worth 2 cents.

Well, yes adding gapless isn't as straighforward as I would have hoped. It doesn't help I don't have a compatible iPod to test it.

Next version will have better compatiblility with iTunes 7. So at least you can use iTunes for gapless scanning and foo_dop won't undo it. It also uses metadata from the files (and keeps a cache) rather than using the metadata from the iPod's database for display in foobar2000. Its slower (especially first time) but at least allows for possibility of metadata field mappings in the future (and it works beter in general..).
Title: [seemingly abandonware] iPod manager
Post by: Skates on 26 September, 2006, 11:40:22 AM
musicmusic with iTunes 7 adding gapless playback to the iPod, is their any chance for you to add support for auto track splitting.  I have many mixes that are in CUE+MP3 format, and it would be great if foo_dop could use the CUE to split the one big MP3 file into multiple tracks with the proper gaplass data.

Would this even be possible with foobar2000?
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 26 September, 2006, 12:01:56 PM
It would be great if foo_dop could use the CUE to split the one big MP3 file into multiple tracks with the proper gaplass data.

Would this even be possible with foobar2000?
I don't think it is...

I have an additional request, though.  Is there any way we could transfert rating tags to the ipod ML, and if so, what format should they be in?  1-5? 0-100?
Do you know if it would be possible to code (easily) a piece of software that took the itunesML rating info and pushed it as metadata on the ipod?

Also, for smart playlists, are they automatically generated on the iPod at every load?  I thought I noticed them being created on iTunes, and transferred as regular playlists.  If that's the case, perhaps we could send autoplaylists as playlists on the iPod?

Will iPod sync in iTunes undo anything foo_dop has done, in case of further metadata rehandling?

Thanks for your time,
Tristan.
Title: [seemingly abandonware] iPod manager
Post by: clunesy on 27 September, 2006, 05:19:26 AM
I f**kin' hate the new gapless feature !!! You can't disable it anywhere. It wades straight in and screws any custom tags you might have created with foo_pod. Is there any word on making custom tags with TAGZ using foo_dop ? I can't wait !

'Add as video' would be great - its the only reason I'm using itunes in the first place. Even then it's such slow sh1t. Tell you what itunes - just load it to the pod and let me worry about compatibility.  AARRRGH. iTunes is absolutely anathema to iPod. How can one be so great, and one so awful. New 5.1G pods are actually a step back too. Much slower to load, and to locate files to playback

cheers

Niels
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 27 September, 2006, 06:03:20 AM
Quote
' date='Sep 26 2006, 17:01' post='435268']
I have an additional request, though.  Is there any way we could transfert rating tags to the ipod ML, and if so, what format should they be in?  1-5? 0-100?

0-5 I think.

Quote
' date='Sep 26 2006, 17:01' post='435268']
Do you know if it would be possible to code (easily) a piece of software that took the itunesML rating info and pushed it as metadata on the ipod?
I don't understand.

Quote
' date='Sep 26 2006, 17:01' post='435268']
Also, for smart playlists, are they automatically generated on the iPod at every load?

No Idea, sorry.

Quote
' date='Sep 26 2006, 17:01' post='435268']
If that's the case, perhaps we could send autoplaylists as playlists on the iPod?
No Autoplaylist API => Not possible

Quote
' date='Sep 26 2006, 17:01' post='435268']
Will iPod sync in iTunes undo anything foo_dop has done, in case of further metadata rehandling?
Yes, maybe even including deleting all your songs sent by foo_dop from your iPod.

Quote
' date='Sep 26 2006, 17:01' post='435268']
Thanks for your time,
Tristan.
You're welcome


I f**kin' hate the new gapless feature !!! You can't disable it anywhere. It wades straight in and screws any custom tags you might have created with foo_pod.
Yes, I noticed it rewrites all the metadata in the DB also 

But foo_dop 0.3.0 TEST will be released soon. Then after iTunes has done it once, it shouldn't do it again (until you send more files using foo_dop..)



Is there any word on making custom tags with TAGZ using foo_dop ? I can't wait !
It would be easy to add after 0.3.0. Maybe for 0.3.1. Only configuration is worrying, there are quite a few fields these days..

'Add as video' would be great - its the only reason I'm using itunes in the first place.

Now I bought a "5.5G" iPod Video it could be more motivation for me to add it

BTW do you find that the games (e.g. breakout) go jerky during MP3 playback?
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 27 September, 2006, 09:29:44 AM
Quote
' date='Sep 26 2006, 17:01' post='435268']
I have an additional request, though.  Is there any way we could transfer rating tags to the ipod ML, and if so, what format should they be in?  1-5? 0-100?

0-5 I think.

Quote
' date='Sep 26 2006, 17:01' post='435268']
Do you know if it would be possible to code (easily) a piece of software that took the itunesML rating info and pushed it as metadata on the ipod?
I don't understand.

BTW do you find that the games (e.g. breakout) go jerky during MP3 playback?

I'll start this from the bottom : I haven't heard any reports saying that custom games lagged, whether during playback or not.  Most games actually include their own music tracks which they play.

About the rest, I looked a bit in my iTunes Music Library.xml file, and found this type of entry :
Code: [Select]
<dict>
            <key>Track ID</key><integer>2768</integer>
            <key>Name</key><string>Polonaise In A Major - Op.40, No.1</string>
            <key>Artist</key><string>Frédéric Chopin</string>
            <key>Composer</key><string>Frédéric Chopin</string>
            <key>Album</key><string>Chopin Polonaises</string>
            <key>Genre</key><string>Classical (Romantic)</string>
            <key>Kind</key><string>MPEG audio file</string>
            <key>Size</key><integer>8380839</integer>
            <key>Total Time</key><integer>388048</integer>
            <key>Track Number</key><integer>3</integer>
            <key>Track Count</key><integer>7</integer>
            <key>Year</key><integer>1992</integer>
            <key>Date Modified</key><date>2006-09-16T09:04:50Z</date>
            <key>Date Added</key><date>2006-09-16T05:46:37Z</date>
            <key>Bit Rate</key><integer>172</integer>
            <key>Sample Rate</key><integer>44100</integer>
            <key>Rating</key><integer>60</integer>
            <key>Persistent ID</key><string>536B531104D46EFB</string>
            <key>Track Type</key><string>File</string>
            <key>Location</key><string>file://localhost/K:/blablabla.mp3</string>
            <key>File Folder Count</key><integer>5</integer>
            <key>Library Folder Count</key><integer>1</integer>


As you can see, the rating seems to be 100-based (and this is the only place it's stored);  However, I read that the id3v2 spec has a specific tag for the rating to be stored that goes from 0 to 255; I was wondering if there was any way to make a program which would take the iTunes Media Library.xml file, parse it, and put the appropriate rating tag in each file.  Also, I was wondering what was the best way to store the rating inside the said file?  Should we go up to 255 as per the spec?  Use a custom scale? (255 = 100; 204 = 80, etc.)

Pick a way for my rating tags to be organised and I'll set them that way;  I'm only preocuppied foobar2000 will interpret the data as garbage if it's not properly done, so I thought this might have to be a joint effort.

If id3v2.4 uses a single byte to store the rating, it should be easy to store and read, but I only hope foobar doesn't display something like "¨" for 168, or "ÿ" for 255...
Thanks once again,
Tristan.
Title: [seemingly abandonware] iPod manager
Post by: clunesy on 27 September, 2006, 10:43:20 AM
[quote name='clunesy' post='435566' date='Sep 27 2006, 10:19']
Is there any word on making custom tags with TAGZ using foo_dop ? I can't wait ![/quote]It would be easy to add after 0.3.0. Maybe for 0.3.1. Only configuration is worrying, there are quite a few fields these days..

[quote name='clunesy' post='435566' date='Sep 27 2006, 10:19']
'Add as video' would be great - its the only reason I'm using itunes in the first place. [/quote]
Now I bought a "5.5G" iPod Video it could be more motivation for me to add it

BTW do you find that the games (e.g. breakout) go jerky during MP3 playback?
[/quote]

I find them much more unresponsive across the board, a bit of a disappointing 'upgrade' really. They're definitely slower to fill with files across USB 2.0 - I have high hopes for next years widescreen model, but hey - if Sony comes in first with an HD-based player, I have no particular loyalty ! Thanks for your reply, will look forward to TAGZ / 'load as video' developments.

Niels

PS Really wish I could get the hang of this quoting business.......
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 27 September, 2006, 11:42:36 AM
Quote
' date='Sep 27 2006, 14:29' post='435622']
I'll start this from the bottom : I haven't heard any reports saying that custom games lagged, whether during playback or not.  Most games actually include their own music tracks which they play.

I meant Brick sorry, its one of the included games. During playback, that lags, and also on the now playing screen, if the title long enough so it scrolls then there is some jerkyness there too (during playback). Pause and both problems go away. I'll see if I can dig anything up about it..

Quote
' date='Sep 27 2006, 14:29' post='435622']About the rest, I looked a bit in my iTunes Music Library.xml file, and found this type of entry :
Code: [Select]
<dict>
            <key>Track ID</key><integer>2768</integer>
            <key>Name</key><string>Polonaise In A Major - Op.40, No.1</string>
            <key>Artist</key><string>Frédéric Chopin</string>
            <key>Composer</key><string>Frédéric Chopin</string>
            <key>Album</key><string>Chopin Polonaises</string>
            <key>Genre</key><string>Classical (Romantic)</string>
            <key>Kind</key><string>MPEG audio file</string>
            <key>Size</key><integer>8380839</integer>
            <key>Total Time</key><integer>388048</integer>
            <key>Track Number</key><integer>3</integer>
            <key>Track Count</key><integer>7</integer>
            <key>Year</key><integer>1992</integer>
            <key>Date Modified</key><date>2006-09-16T09:04:50Z</date>
            <key>Date Added</key><date>2006-09-16T05:46:37Z</date>
            <key>Bit Rate</key><integer>172</integer>
            <key>Sample Rate</key><integer>44100</integer>
            <key>Rating</key><integer>60</integer>
            <key>Persistent ID</key><string>536B531104D46EFB</string>
            <key>Track Type</key><string>File</string>
            <key>Location</key><string>file://localhost/K:/blablabla.mp3</string>
            <key>File Folder Count</key><integer>5</integer>
            <key>Library Folder Count</key><integer>1</integer>


As you can see, the rating seems to be 100-based (and this is the only place it's stored);  However, I read that the id3v2 spec has a specific tag for the rating to be stored that goes from 0 to 255; I was wondering if there was any way to make a program which would take the iTunes Media Library.xml file, parse it, and put the appropriate rating tag in each file.  Also, I was wondering what was the best way to store the rating inside the said file?  Should we go up to 255 as per the spec?  Use a custom scale? (255 = 100; 204 = 80, etc.)

Pick a way for my rating tags to be organised and I'll set them that way;  I'm only preocuppied foobar2000 will interpret the data as garbage if it's not properly done, so I thought this might have to be a joint effort.

I think on several levels its not practical to rate files on a scale of 1-255. If we are talking about the id3v2 Popularimeter/POPM field then scaling the rating upto 255 would probably be better for compatibility looking at what the spec says. On the other hand, if you use the same scale for all of your files I don't think it would cause a problem. I would personally just stick to rating files from 1-5.

In terms of tagging, iTunes has a COM API available and so does foobar2000 through foo_comserver2. So I would imagine you could write a script in whatever you fancy to copy the ratings over if you want/that is what you want to do (I'm not sure).

Quote
' date='Sep 27 2006, 14:29' post='435622']If id3v2.4 uses a single byte to store the rating, it should be easy to store and read, but I only hope foobar doesn't display something like "¨" for 168, or "ÿ" for 255...
Thanks once again,
Tristan.
If foobar2000 did that, it would be a bug. But does it even use the POPM field?
Title: [seemingly abandonware] iPod manager
Post by: vkeios on 27 September, 2006, 11:43:19 AM
0-5 I think.

Rating for itunes is 0-100. And I assume ipod would be the same.

Now I bought a "5.5G" iPod Video it could be more motivation for me to add it

BTW do you find that the games (e.g. breakout) go jerky during MP3 playback?

Congrads. And I've noticed a bit of jerky-ness too.


And do you have any plans for podcasts?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 27 September, 2006, 11:52:14 AM

0-5 I think.

Rating for itunes is 0-100. And I assume ipod would be the same.

Correct, the iPod uses the range 0-100. I'm not sure what ShadeST was asking now but I meant if you want to ratings to be transfered into the iPod DB when sending songs using foo_dop the source files should be tagged on a 0-5 scale.


Now I bought a "5.5G" iPod Video it could be more motivation for me to add it

BTW do you find that the games (e.g. breakout) go jerky during MP3 playback?

Congrads. And I've noticed a bit of jerky-ness too.
Yeah, I'm not willing to beleive there is something wrong with my iPod.

And do you have any plans for podcasts?
Not ATM, sorry.
Title: [seemingly abandonware] iPod manager
Post by: furious on 27 September, 2006, 11:56:36 AM
i have to re-populate my ipod- is the next test version of foo_dop anytime soon?

i'm not asking to add pressure or demand- i'm just 100% curious.

if it'll be a while- i'll just use the current version.

should i wait?
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 27 September, 2006, 12:53:47 PM
Okay. Last question name.  What exact field name should we use for RATING?  Will it be mapped to POPM (should I ask the fb2k team about this?)

Thanks.
Title: [seemingly abandonware] iPod manager
Post by: Cutter on 27 September, 2006, 05:45:34 PM
Hi, I don't have an iPod but would like to know how this component works.
What does this mean:
Quote
You need your iPod connected and mounted as a removable hard drive for the component to work. If you have iTunes or the iPod Updater installed you can do this from within the component.

Do I need to have iTunes installed in order to use the component, and if not, how to make the computer see the iPod as a removable hard drive? I thought the iPod wasn't an UMS device.
Does this component work with the new iPods nano?

Thanks in advance.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 27 September, 2006, 05:52:13 PM
i have to re-populate my ipod- is the next test version of foo_dop anytime soon?

i'm not asking to add pressure or demand- i'm just 100% curious.

if it'll be a while- i'll just use the current version.

should i wait?

I released it now: 0.3.0 TEST (http://music.morbo.org/download/unstable/foo_dop-0.3.0-TEST.7z)

See changelog (http://music.morbo.org/wiki/dop:start) first!

It does seem to actually stop iTunes doing its gapless rescans altogether actually. I guess it is related to the database version.

Quote
' date='Sep 27 2006, 17:53' post='435699']
Okay. Last question name.  What exact field name should we use for RATING?
I don't know but so far I've been using RATING. foo_dop uses RATING.

Quote
' date='Sep 27 2006, 17:53' post='435699']Will it be mapped to POPM (should I ask the fb2k team about this?)
Yes to the latter  Or test yourself - add that field to a file using another prog and see if it shows up in foobar2000.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 27 September, 2006, 06:17:45 PM
Hi, I don't have an iPod but would like to know how this component works.
What does this mean:
Quote
You need your iPod connected and mounted as a removable hard drive for the component to work. If you have iTunes or the iPod Updater installed you can do this from within the component.

Do I need to have iTunes installed in order to use the component, and if not, how to make the computer see the iPod as a removable hard drive? I thought the iPod wasn't an UMS device.

iTunes gives you an option: 'Enable disk use'. If you enable 'Manually manage music...' in iTunes then disk use is forced. But yes then it shows up as a USB Mass Storage Device (if you connect it via USB ).

Do you needs iTunes (to get disk mode)? I forget. But I don't think you would be able to avoid iTunes these days - its now used to update the iPod firmware, reset it to defaults etc.

Does this component work with the new iPods nano?

Thanks in advance.
I don't see why not.
Title: [seemingly abandonware] iPod manager
Post by: elishnevsky on 28 September, 2006, 02:08:41 PM
May I add a couple of requests? 

1. Ability to mark certain tracks as 'Skip during Shuffle' the way iTunes does it.
2. Ability to remeber track position of certain tracks, again, like iTunes.

I have absolutely no idea how hard or easy it is to implement these features, just thought might be nice to have. What made me ask for these features is the fact that I listen to audiobooks in mp3 format pretty often

Thank you and keep it up!
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 28 September, 2006, 07:59:46 PM
Hi musicmusic,

Though I have not throughly tested the "Test" version, the normal functions are all working as expected. One thing though, it seems that loading the the library was not only slow the first time around, but is slow with every loading. It searches through every folder "F00-F99" with every "Load Library" command. Is that expected behavior? I ask this because the Change Log states "Changed metadata loading mechanisms for “Load library” etc.; metadata now loaded directly from files and cached in a file in the route folder of your iPod. First load of library will be slow." Thanks again for sharing foo_dop with us all.
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 28 September, 2006, 08:31:19 PM
Hi musicmusic,

Though I have not throughly tested the "Test" version, the normal functions are all working as expected. One thing though, it seems that loading the the library was not only slow the first time around, but is slow with every loading. It searches through every folder "F00-F99" with every "Load Library" command. Is that expected behavior? I ask this because the Change Log states "Changed metadata loading mechanisms for “Load library” etc.; metadata now loaded directly from files and cached in a file in the route folder of your iPod. First load of library will be slow." Thanks again for sharing foo_dop with us all.

Yes, he already mentionned this. It will be much slower, but will allow reconstruction of the database from file metadata, and custom field attribution.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 28 September, 2006, 10:32:00 PM
Quote
' date='Sep 28 2006, 20:31' post='436172']

Hi musicmusic,

Though I have not throughly tested the "Test" version, the normal functions are all working as expected. One thing though, it seems that loading the the library was not only slow the first time around, but is slow with every loading. It searches through every folder "F00-F99" with every "Load Library" command. Is that expected behavior? I ask this because the Change Log states "Changed metadata loading mechanisms for “Load library” etc.; metadata now loaded directly from files and cached in a file in the route folder of your iPod. First load of library will be slow." Thanks again for sharing foo_dop with us all.

Yes, he already mentionned this. It will be much slower, but will allow reconstruction of the database from file metadata, and custom field attribution.

Well, the change log says the "First load of library will be slow.", not all loads of library will be slow. That's why I asked. When I saw "FIRST", I only expected it to happen once, not all the time. It's not a problem for me, I just wanted clarification that it is expected behavior.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 29 September, 2006, 05:57:50 AM
First load wil be very slow (minutes?) as it reads all the metadata. Subsequent loads should be much faster (if you didn't add any new files, about several secs) as it loads metadata from the cache. But it still shows the screen going through each file / Fxx dir. Its slower than before in all cases. Caching by Windows will affect subsequent load times too.

If subsequent loads are like the very first load, check that the cache is being built (metadata_cache.fpl playlist in root dir of your iPod).
Title: [seemingly abandonware] iPod manager
Post by: Idec Sdawkminn on 03 October, 2006, 02:45:10 AM
First of all, thanks for working on this. I don't mind iTunes, but this one can take my ReplayGain data and convert it into volume control on the iPod, which is what I was looking for.

It seems to work fine, however, I'd like if they retained the same order as they are in my foobar playlist instead of being sorted by artist or whatnot. How would I do this?
Title: [seemingly abandonware] iPod manager
Post by: PokéParadox on 03 October, 2006, 07:11:22 AM
I think you just send a playlist to the pod...
Title: [seemingly abandonware] iPod manager
Post by: Idec Sdawkminn on 03 October, 2006, 09:19:21 PM
The only way I have found to add anything to the iPod is to right-click the song and click "Send to iPod". I can right-click the playlist tab and click the same thing, but it will just send all the songs on the playlist, but without retaining the same order.
Title: [seemingly abandonware] iPod manager
Post by: Scidd0w on 07 October, 2006, 08:36:00 AM
I just tested 0.30 and everything works very smoothly musicmusic!
Adding / deleting / rewrite ipod database / reload info from metadata all work way fine.
Quote
First load wil be very slow (minutes?) as it reads all the metadata. Subsequent loads should be much faster (if you didn't add any new files, about several secs) as it loads metadata from the cache.

It wasnt even very slow. just slow.  But yeah after the first time it went quite fast again. For me not a problem at all!
I have a iPod Video 5G (not on newest firmware yet) btw.
Title: [seemingly abandonware] iPod manager
Post by: nilsHaus on 23 October, 2006, 06:24:02 PM
Downloaded. I'll tell you how it works

I have a 3G (touch wheel, blue backlight) iPod, and I've used iTunes 6 until my computer crashed. This computer has iTunes 4.1.1 but I haven'te used it with it yet.
Title: [seemingly abandonware] iPod manager
Post by: Slotos on 27 October, 2006, 06:11:08 AM
I don't know but so far I've been using RATING. foo_dop uses RATING.


Will foo_dop pick up the RATING tag from foo_custominfo?
Title: [seemingly abandonware] iPod manager
Post by: Coppertop on 28 October, 2006, 11:39:09 AM
Does anyone have this component working in Windows Vista? My iPod works fine in iTunes and Yamipod, but foo_dop can't find the iPod (No iPod found!). I need to know if this is a Vista problem or just something in my setup.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 28 October, 2006, 06:08:00 PM
I don't know but so far I've been using RATING. foo_dop uses RATING.


Will foo_dop pick up the RATING tag from foo_custominfo?
I don't think so. As I remember, that component uses titleformatting hooks to give access to its fields? There is no titleformatting here. It uses metadata. But maybe it would work with titleformatting based field mappings when they are added.

Does anyone have this component working in Windows Vista? My iPod works fine in iTunes and Yamipod, but foo_dop can't find the iPod (No iPod found!). I need to know if this is a Vista problem or just something in my setup.
You are right, it doesn't work in Vista. I can second guess why, but thanks for the report.
Title: [seemingly abandonware] iPod manager
Post by: Coppertop on 28 October, 2006, 06:30:45 PM
[

Does anyone have this component working in Windows Vista? My iPod works fine in iTunes and Yamipod, but foo_dop can't find the iPod (No iPod found!). I need to know if this is a Vista problem or just something in my setup.
You are right, it doesn't work in Vista. I can second guess why, but thanks for the report.


Ah, too bad. If you need someone to test/experiment, let met know. Yamipod will have to do for now
Title: [seemingly abandonware] iPod manager
Post by: Prodoc on 31 October, 2006, 09:13:21 AM
is it possible, with foo_dop or another plugin to set the soundcheck value to the replaygain value without having an ipod connected? Since the Information is stored in the file's metadata I don't see any reason why this feature is only available by copying the files to the ipod.

musicmusic, any comments on this? The ability to write the sound check value to the tags is exactly what I'm looking for. I simply do not trust iTunes changing my tags.
Also, currently you store the sound check values in the db on the iPod. What will happen to these values if you open up iTunes afterwards and perform the necessary synchronisations? I assume you'd have to have Sound Check enabled in iTunes to keep the info? If this is the case, won't iTunes start analysing all the files by itself since the info won't be present in the tags yet?
Title: [seemingly abandonware] iPod manager
Post by: saratoga on 31 October, 2006, 10:14:55 AM
is it possible, with foo_dop or another plugin to set the soundcheck value to the replaygain value without having an ipod connected? Since the Information is stored in the file's metadata I don't see any reason why this feature is only available by copying the files to the ipod.

musicmusic, any comments on this?


I'm pretty sure foo_dop doesn't write any tags at all, so I don't think it can do what you want.  It just updates the Ipod's database.  If you want soundcheck values written out to the ID3v2 tag, you'd probably need to update the ID3v2 writer.

Also, currently you store the sound check values in the db on the iPod. What will happen to these values if you open up iTunes afterwards and perform the necessary synchronisations? I assume you'd have to have Sound Check enabled in iTunes to keep the info? If this is the case, won't iTunes start analysing all the files by itself since the info won't be present in the tags yet?


I don't think iTunes will delete information out of the Ipod's database, but I haven't tried it.  However, it would take maybe 2 minutes for you to load itunes and try it, so I suggest you do that.  Worst case, you can tell foo_dop to delete and rewrite the Ipod database.
Title: [seemingly abandonware] iPod manager
Post by: Prodoc on 31 October, 2006, 11:26:54 AM

is it possible, with foo_dop or another plugin to set the soundcheck value to the replaygain value without having an ipod connected? Since the Information is stored in the file's metadata I don't see any reason why this feature is only available by copying the files to the ipod.

musicmusic, any comments on this?


I'm pretty sure foo_dop doesn't write any tags at all, so I don't think it can do what you want.  It just updates the Ipod's database.  If you want soundcheck values written out to the ID3v2 tag, you'd probably need to update the ID3v2 writer.

I know it can't write tags at the moment but will it in the future?


Also, currently you store the sound check values in the db on the iPod. What will happen to these values if you open up iTunes afterwards and perform the necessary synchronisations? I assume you'd have to have Sound Check enabled in iTunes to keep the info? If this is the case, won't iTunes start analysing all the files by itself since the info won't be present in the tags yet?


I don't think iTunes will delete information out of the Ipod's database, but I haven't tried it.  However, it would take maybe 2 minutes for you to load itunes and try it, so I suggest you do that.  Worst case, you can tell foo_dop to delete and rewrite the Ipod database.

No, worst case, I'll loose everything on my iPod. Because of that I'd like to know what will happen before I try it.
Title: [seemingly abandonware] iPod manager
Post by: saratoga on 31 October, 2006, 03:37:43 PM


is it possible, with foo_dop or another plugin to set the soundcheck value to the replaygain value without having an ipod connected? Since the Information is stored in the file's metadata I don't see any reason why this feature is only available by copying the files to the ipod.

musicmusic, any comments on this?


I'm pretty sure foo_dop doesn't write any tags at all, so I don't think it can do what you want.  It just updates the Ipod's database.  If you want soundcheck values written out to the ID3v2 tag, you'd probably need to update the ID3v2 writer.

I know it can't write tags at the moment but will it in the future?


foo_dop?  No, the ID3v2 tag writer does that.  Talk to peter about updating it in future foobar releases.  I don't even think plugins are allowed to write ID3 tags, even if a developer wanted to.



Also, currently you store the sound check values in the db on the iPod. What will happen to these values if you open up iTunes afterwards and perform the necessary synchronisations? I assume you'd have to have Sound Check enabled in iTunes to keep the info? If this is the case, won't iTunes start analysing all the files by itself since the info won't be present in the tags yet?


I don't think iTunes will delete information out of the Ipod's database, but I haven't tried it.  However, it would take maybe 2 minutes for you to load itunes and try it, so I suggest you do that.  Worst case, you can tell foo_dop to delete and rewrite the Ipod database.

No, worst case, I'll loose everything on my iPod. Because of that I'd like to know what will happen before I try it.


I'd say the worst case is that your Ipod explodes and kills you.  If you mean the worst case thats remotely likely to happen, I'd say that would be that your database gets corrupted.  In which case, you rewrite it with foo_dop, which takes about 1 minute to do.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 31 October, 2006, 06:27:53 PM
Also, currently you store the sound check values in the db on the iPod. What will happen to these values if you open up iTunes afterwards and perform the necessary synchronisations? I assume you'd have to have Sound Check enabled in iTunes to keep the info? If this is the case, won't iTunes start analysing all the files by itself since the info won't be present in the tags yet?
It seems to leave the Soundcheck data intact in the database after it decides to rewrite it (which is randomly). Other data (metadata etc.) does get replaced with iTunes-read versions though. I don't have Soundcheck enabled in iTunes however.



is it possible, with foo_dop or another plugin to set the soundcheck value to the replaygain value without having an ipod connected? Since the Information is stored in the file's metadata I don't see any reason why this feature is only available by copying the files to the ipod.

musicmusic, any comments on this?


I'm pretty sure foo_dop doesn't write any tags at all, so I don't think it can do what you want.  It just updates the Ipod's database.  If you want soundcheck values written out to the ID3v2 tag, you'd probably need to update the ID3v2 writer.

I know it can't write tags at the moment but will it in the future?

I don't think its possible to make foobar2000 write the souncheck info to MP3 and probably MP4 files in a way iTunes will understand it, even if I wanted to.
Title: [seemingly abandonware] iPod manager
Post by: iElectric on 05 November, 2006, 04:57:58 AM
musicmusic, do you have any plans on function to make playlist on ipod and assign the music files to it?

Thanks for the great plugin!
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 05 November, 2006, 06:17:01 PM
does any1 else get the pop up saying

"there is no disk in the drive. Please insert a disk into drive \Device\Harddisk4\DR8

XP
4th gen ipod 40gb
Title: [seemingly abandonware] iPod manager
Post by: jumpman on 06 November, 2006, 04:30:24 PM
Hi and thanks for the plugin, but 2 questions?
Why on the version 3.0 there are not the "umount" and "mount" as the version 2.9?
Why foo_dop allow duplicate files to be copied to the iPod?
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 06 November, 2006, 08:17:13 PM
Hi and thanks for the plugin, but 2 questions?
Why on the version 3.0 there are not the "umount" and "mount" as the version 2.9?

They didn't work properly, and were redundant as windows already offers this functionality.
Quote
Why foo_dop allow duplicate files to be copied to the iPod?


How is it supposed to know they're duplicate without comparing them bit by bit with every other song on the ipod?

You can use 'Find on iPod', or 'Check if up-to-date on iPod' before sending files
Title: [seemingly abandonware] iPod manager
Post by: Slotos on 10 November, 2006, 09:11:53 AM
5.5g iPod 80Gb, everything works fine, looking forward for playlist managing feature
Title: [seemingly abandonware] iPod manager
Post by: sizetwo on 10 November, 2006, 01:08:10 PM
Works fine on my 2nd generation iPod Shuffle... However I would like to be able to see the files on the iPod, but purely for transferring the files onto it it seems fine.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 10 November, 2006, 06:08:27 PM
musicmusic, do you have any plans on function to make playlist on ipod and assign the music files to it?

Thanks for the great plugin!
Hopefully


does any1 else get the pop up saying

"there is no disk in the drive. Please insert a disk into drive \Device\Harddisk4\DR8

XP
4th gen ipod 40gb
Strange, I haven't seen that. Do you know what kind of drive it is referring to - I think it would be the same as drive #4 from My Computer context menu / Manage / Disk Management.

I'll look into fixing it, I would guess it is caused by the iTunesDB file existance check. But I have card readers etc. and it doesn't trigger; neither did it when it used to scan the floppy drive. Maybe some non-standard system setting somewhere?

Hi and thanks for the plugin, but 2 questions?
Why on the version 3.0 there are not the "umount" and "mount" as the version 2.9?
They stopped working with iTunes 7, not that they worked reliably before that. Main problem was the use of undocumented iPodService interfaces which unsurprisingly didn't work very well. I will add the standard eject command instead.

Why foo_dop allow duplicate files to be copied to the iPod?
Because it doesn't check if the song already exists on your iPod yet?

Works fine on my 2nd generation iPod Shuffle...
Ok. But I don't know anything about what database format it uses so "its not supported", unless you can find out for me (iTunesDB, iTunesSD, ...).

However I would like to be able to see the files on the iPod, but purely for transferring the files onto it it seems fine.
I don't quite understand this one 

If you want to see what songs are on the iPod does "Load library" not work? If not I would guess it must be using iTunesSD or something which foo_dop doesn't use.
Title: [seemingly abandonware] iPod manager
Post by: Spam Fodder on 13 November, 2006, 06:30:34 PM
foo_dop is an experimental iPod plugin for foobar2000 0.9.3+, currently in alpha version.

Download: Version 0.3.0 (http://music.morbo.org/download/unstable/foo_dop-0.3.0-TEST.7z)

Notes and changelog moved here (http://music.morbo.org/wiki/dop:start). Read them first!


not a big deal but it look like it wipes out the 'Rating' of a song.
Title: [seemingly abandonware] iPod manager
Post by: jonnysun on 19 November, 2006, 10:25:47 PM
What a nice component for Foobar addictor! I can't wait to see its development.

I have some suggestion here

1.  Playlist can transform from/to iPOD
2.  rating (like %rating%), play count (like %play_count%) can be active to both sides.
3.  support same file recognition
4.  Avoid ACII format filename, whether use unicode or change to some english filename like iPOD. ( I am not so sure about that)

Hope this can give you some good ideas.

My hope is to see a seperate idop panel pop out when foobar and ipod is connected, including playlists and songs on ipod. and show everything we need need there    That is very difficult I know. Keep going 

I LOVE THIS PLUG IN!
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 21 November, 2006, 12:15:31 PM
anyone got this working with a 5.5gen 80gb video ipod?

it used to work on my old 1, cant remember the error msg, i'm at work at the mo
Title: [seemingly abandonware] iPod manager
Post by: mazzarin01 on 21 November, 2006, 01:08:29 PM
Installed the latest version from the link - can't find my mini (Running X86 Vista)
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 22 November, 2006, 11:23:33 AM
Installed the latest version from the link - can't find my mini (Running X86 Vista)

Try new version 0.3.1 (http://yuo.be)

I don't know why, but they changed the volume's removal policy from CM_REMOVAL_POLICY_EXPECT_SURPRISE_REMOVAL to CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL, but added CM_DEVCAP_SURPRISEREMOVALOK to its capabilities 
Title: [seemingly abandonware] iPod manager
Post by: funkyblue on 22 November, 2006, 05:13:43 PM
It's now working with my Nano and Vista!
Thanks
Title: [seemingly abandonware] iPod manager
Post by: clunesy on 24 November, 2006, 07:31:10 AM
Any luck with other requests ?
"Ability to re-map common fields (artist, album, title, etc.) like in foo_pod"
video load?

sorry to hassle. pretty orphaned out there now with foo_pod
Title: [seemingly abandonware] iPod manager
Post by: Coppertop on 24 November, 2006, 09:59:25 AM
Vista works again! Thanks
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 29 November, 2006, 04:57:27 PM
Any luck with other requests ?
"Ability to re-map common fields (artist, album, title, etc.) like in foo_pod"
video load?

sorry to hassle. pretty orphaned out there now with foo_pod

I just released (http://yuo.be) version 0.3.2 TEST which has configurable mappings for the ARTIST, TITLE and ALBUM fields. Use titleformatting in these preferences; leave them blank to disable that particular remapping. Use the "reload ipod library metadata" to apply it to existing songs.

Are there any other particular fields you think need remappings available?
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 29 November, 2006, 10:24:01 PM
I just released (http://yuo.be) version 0.3.2 TEST which has configurable mappings for the ARTIST, TITLE and ALBUM fields. Use titleformatting in these preferences; leave them blank to disable that particular remapping. Use the "reload ipod library metadata" to apply it to existing songs.

Are there any other particular fields you think need remappings available?

GENRE, please.  And also perhaps "ALBUM ARTIST"
Title: [seemingly abandonware] iPod manager
Post by: Scidd0w on 30 November, 2006, 07:53:29 AM

Any luck with other requests ?
"Ability to re-map common fields (artist, album, title, etc.) like in foo_pod"
video load?

sorry to hassle. pretty orphaned out there now with foo_pod

I just released (http://yuo.be) version 0.3.2 TEST which has configurable mappings for the ARTIST, TITLE and ALBUM fields. Use titleformatting in these preferences; leave them blank to disable that particular remapping. Use the "reload ipod library metadata" to apply it to existing songs.

Are there any other particular fields you think need remappings available?
Thank you very much for adding this. I could think of genre en composer to add.
Title: [seemingly abandonware] iPod manager
Post by: ShadowVlican on 30 November, 2006, 02:49:04 PM
Works fine on my 2nd generation iPod Shuffle... However I would like to be able to see the files on the iPod, but purely for transferring the files onto it it seems fine.

works fine? NICE TRY.

from http://yuo.be/ipod.php (http://yuo.be/ipod.php)
Quote
Simple iPod management component which allows you to manage the songs on your Apple iPod (excluding iPod Shuffle) without the use of iTunes. Requires foobar2000 0.9.4+.


maybe now it works....because last time it sent useless files to my shuffle, even though it DID send the files the shuffle did not recognize it as music and blinked orange green orange green orange green orange green.....etc...

actually.. let me try it right NOW with the latest build....

yeap.... still doesn't work... the files show up in "Load Library" and i can see physical space used (no longer 1GB free).... BUT the shuffle doesn't play anything... whatever was uploaded is useless

sadly, inferior programs like itunes and winamp work flawlessly with MP3s and the 2G shuffle
Title: [seemingly abandonware] iPod manager
Post by: furious on 30 November, 2006, 02:55:59 PM
I would like to remind all of us here that as great as it would be if this product did everything we all want RIGHT NOW; the fact is musicmusic is donating time and effort to this project...sarcasm (if intentional) and rudeness (if intentional) is discouraging and ridiculously unnecessary. in the future i recommend gratitude and constructive feedback as alternatives.

musicmusic, thanks for all your time and effort and i eagerly await the coming features of this plug in.
Title: [seemingly abandonware] iPod manager
Post by: ShadowVlican on 30 November, 2006, 03:03:40 PM
i know that... and my post lets him know what doesn't work (sizetwo's post makes musicmusic think that it's working with the 2G shuffle, when in fact it DOESN'T, which will prompt him to have a second look)
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 30 November, 2006, 09:07:15 PM
this is a great plugin but two requests i would love musicmusic's to implement would be transferable album art like the winamp plugin & a sync with media library.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 02 December, 2006, 07:38:22 PM
0.3.3 TEST released (http://yuo.be)

It adds a simple experimental sync feature available through the contextmenu of selected files. Note: please understand what sync does before you use this feature. After syncronisation, the only files in your iPod library will be the ones you synced with. That also means any videos will be deleted, since foo_dop does not support them. Also bear in mind, it doesn't track files that are simply modified locally on your computer. I.e. if you modify a files on your computer, the sync feature will remove that file from your iPod and add the new version. That will result in some lost info (play counts, ...). AFAIK this is the same as foo_pod.

It also adds a SoundCheck target dB adjustment feature, but its not particulary useful because I realised SoundCheck is not working on my (5.5G) iPod. The correct adjustment values show up in iTunes - but the iPod is actually just making everything universally quieter with SoundCheck on  I don't know what's up with that, firmware bug? Anyone know?
Title: [seemingly abandonware] iPod manager
Post by: furious on 03 December, 2006, 03:02:12 AM
to clarify...

the sync feature is files only, no playlists: correct?
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 03 December, 2006, 03:19:21 AM
Any chance of adding support for embedded lyrics? I add the tag "UNSYNCED LYRICS" to a file and then transfer it, but it doesnt allow me to view them on the ipod. When I send the same file to the ipod using itunes, though, lyrics show up fine. I guess it needs to be added to the database or something?

Also, Anapod Explorer has a feature which adds album art to the ipod database based on folder.jpg or another image in the same folder as the music file. Would it be possible to do something like this, perhaps including a sources list like uie_albumart?
Title: [seemingly abandonware] iPod manager
Post by: Shinsou on 04 December, 2006, 02:46:53 AM
iPod is actually just making everything universally quieter with SoundCheck on  I don't know what's up with that, firmware bug? Anyone know?

same with nano 2G
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 04 December, 2006, 01:14:38 PM
hi, thanks for intergrating the sync feature!

Although i do get a error message:

Runtime error!
Program: C:\D...
R6025
- pure virtual function call


Any ideas? Latest version, 5.5g 80gb video ipod, win xp foobar 9.4.2
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 04 December, 2006, 02:25:24 PM
to clarify...

the sync feature is files only, no playlists: correct?
Yes.


hi, thanks for intergrating the sync feature!

Although i do get a error message:

Runtime error!
Program: C:\D...
R6025
- pure virtual function call


Any ideas? Latest version, 5.5g 80gb video ipod, win xp foobar 9.4.2
I guess its a bug, probably array index out of range. I'll take a look and add some more checks to catch it. But can you tell me at what stage in the progress dialog this happens? Thanks
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 05 December, 2006, 09:43:44 AM
not got my ipod on me to check right now, but it was right at the beginning i think the reading phase? i'll post back later

i was wondering whether you could implement a "Sync with Media library" from the File>iPod menu?

Another request but i fear it may not be possible - it would be great if somehow once you load iPod library it could be added to foobars media library? basically i want to be able to use autoplaylists on my iPod library

Edit: cant reproduce it, seems to be working atm.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 05 December, 2006, 02:07:22 PM
ok ive only just found out about rockbox: http://www.rockbox.org/ (http://www.rockbox.org/)

ive not used it, but was wondering whether foo_dop would still load my library if it was a rockbox library not a iTunes library?

Edit: you may be able to drag and drop? ah i'll have to wait to find out as it doesnt support 80gb video yet
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 06 December, 2006, 04:31:17 PM
0.3.4 TEST released (http://yuo.be)

It adds send playlist to iPod feature. Note:
-It does attempt to use existing files on the iPod if it can match the files up. It does this through metadata (ARTIST, TITLE and ALBUM fields). If it doesn't find a match it adds the file to the iPod. If you don't have any metadata on your files, it will also give wierd results. I may change the latter later.
-If there is a playlist with the same name already on the iPod, it replaces the contents of it with the new playlist.

not got my ipod on me to check right now, but it was right at the beginning i think the reading phase? i'll post back later

Edit: cant reproduce it, seems to be working atm.
I checked sync code and didn't see anything wrong. I also tried debug build and it didn't throw up anything. So I don't know what caused it, but I tested sync a lot and it seemed ok..

i was wondering whether you could implement a "Sync with Media library" from the File>iPod menu?

I probably will do so. But you can equally e.g. right click on root in album list and do it.

ok ive only just found out about rockbox: http://www.rockbox.org/ (http://www.rockbox.org/)

ive not used it, but was wondering whether foo_dop would still load my library if it was a rockbox library not a iTunes library?

Edit: you may be able to drag and drop? ah i'll have to wait to find out as it doesnt support 80gb video yet
No it only uses iTunesDB.
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 06 December, 2006, 04:33:38 PM
Any chance of albumart and lyrics support?
Title: [seemingly abandonware] iPod manager
Post by: prawns on 06 December, 2006, 05:02:42 PM
Any chance of albumart and lyrics support?
Album art has already been requested here (http://yuo.be/wiki/dop:start#requests). Your welcome to add one for lyrics too.
Title: [seemingly abandonware] iPod manager
Post by: furious on 07 December, 2006, 10:20:26 AM
before i committ my db to foo_dop...

the synch feature - obviously i can synch everything but if i tell it to sink while only highlighting a song or looking at a disk what will happen? is the synch feature always for the entire library?

also- will the synch feature delete songs on the ipod but not in foobar's library?
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 07 December, 2006, 11:26:44 AM
0.3.4 TEST released (http://yuo.be)

It adds send playlist to iPod feature. Note:
-It does attempt to use existing files on the iPod if it can match the files up. It does this through metadata (ARTIST, TITLE and ALBUM fields). If it doesn't find a match it adds the file to the iPod. If you don't have any metadata on your files, it will also give wierd results. I may change the latter later.
-If there is a playlist with the same name already on the iPod, it replaces the contents of it with the new playlist.


This works great. But if I attempt to send files that are already on the iPod from a general right-click context menu it allows me to send the duplicate files. Note that checking if the files are up to date gives "yes" etc.

Edit: Foobar 0.9.1, iPod Photo 60GB, I used foo_dop to remove all files from the iPod and used explorer to remove iTunesDB, iTunesDB.dop.backup, iTunesDB.PREANAPOD and prepped the iPod as a new one with foo_dop.
I was going to restore but iPod restorer gives a service error without iTunes installed meh..
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 07 December, 2006, 06:43:27 PM
Any chance of albumart and lyrics support?

Album art: No plan right now, sorry.
Lyrics: I looked into it and its pretty simple to add so it will be in the next build and will work as follows:
-For MP3s it will need id3v2 tag and lyrics stored in UNSYNCED LYRICS field
-For MP4/M4A it will need LYRICS field

before i committ my db to foo_dop...

the synch feature - obviously i can synch everything but if i tell it to sink while only highlighting a song or looking at a disk what will happen? is the synch feature always for the entire library?

also- will the synch feature delete songs on the ipod but not in foobar's library?

Sync is in the context menu. If something on your iPod isn't in what you highlight it will be deleted.

But if I attempt to send files that are already on the iPod from a general right-click context menu it allows me to send the duplicate files. Note that checking if the files are up to date gives "yes" etc.
Yes.. That's by design (for now anyway..)


iPod is actually just making everything universally quieter with SoundCheck on  I don't know what's up with that, firmware bug? Anyone know?

same with nano 2G
I don't know if the firmware update was what fixed it, but its working fine (on my 5.5G) since updating to new 1.2.1 firmware
Title: [seemingly abandonware] iPod manager
Post by: mobyduck on 08 December, 2006, 03:02:37 AM
-For MP3s it will need id3v2 tag and lyrics stored in UNSYNCED LYRICS field
Would it be possible to add support for APE tags as well and have an option to specify the source tag name (eg. LYRICS instead of UNSYNCED LYRICS)? Or is it an iPod restriction?

Thanks.

Alessandro
Title: [seemingly abandonware] iPod manager
Post by: Scidd0w on 08 December, 2006, 05:14:53 AM
-For MP3s it will need id3v2 tag and lyrics stored in UNSYNCED LYRICS field
Would it be possible to add support for APE tags as well and have an option to specify the source tag name (eg. LYRICS instead of UNSYNCED LYRICS)? Or is it an iPod restriction?

Thanks,
Alessandro
I second this because all my files have APE tags instead of ID3v2.
Maybe you could even make it a configurable mapping so that one could remap UNSYNCED LYRICS to the LYRICS field.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 08 December, 2006, 06:04:55 AM
The iPod reads the lyrics direct from the tags, so its not possible to change it I'm afraid.

(All I have to do is set a flag to tell the iPod they are there)
Title: [seemingly abandonware] iPod manager
Post by: schroeder on 08 December, 2006, 09:25:58 AM
Hi,

would it be possible implement a function to use foo_dop (in combination with the foo_audioscrobbler plugin) to transmit playcounts to last.fm? Music transfer works great with foo_dop (Ipod G5) but I still have to use Yamipod to scrobble my playcounts. 

schroeder
Title: [seemingly abandonware] iPod manager
Post by: furious on 09 December, 2006, 02:35:09 PM
5 gen ipod
win xp sp2
foo 0.9.4

synch worked perfectly.

musicmusic- you are the man.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 09 December, 2006, 06:04:02 PM
hi, thanks for intergrating the sync feature!

Although i do get a error message:

Runtime error!
Program: C:\D...
R6025
- pure virtual function call


Any ideas? Latest version, 5.5g 80gb video ipod, win xp foobar 9.4.2

I found cause of this, it should be fixed in new version.

Hi,

would it be possible implement a function to use foo_dop (in combination with the foo_audioscrobbler plugin) to transmit playcounts to last.fm? Music transfer works great with foo_dop (Ipod G5) but I still have to use Yamipod to scrobble my playcounts. 

schroeder
I don't think foo_audioscrobbler has an API.

5 gen ipod
win xp sp2
foo 0.9.4

synch worked perfectly.

musicmusic- you are the man.

Good  Because there is a new version (http://yuo.be) to test now  It fixes the bug in sync above, but the funky code I used may have added some more. It also has some new features, details in changelog.
Title: [seemingly abandonware] iPod manager
Post by: carmenm on 10 December, 2006, 07:54:43 AM

ok ive only just found out about rockbox: http://www.rockbox.org/ (http://www.rockbox.org/)

ive not used it, but was wondering whether foo_dop would still load my library if it was a rockbox library not a iTunes library?

Edit: you may be able to drag and drop? ah i'll have to wait to find out as it doesnt support 80gb video yet
No it only uses iTunesDB.



Talking about rockbox i have another question. With the old foo_pod there was a trick to build a itunes DB with any directory structure:

"I have a solution to this, you will need Foobar2000 v0.83 and the foo_pod plugin.


Copy all your files to the iPod using whatever directory structure you want.
Connect your iPod to the computer.
Load up Foobar2000, and select Components>foo_pod>Maintenance>Rebuild iTunesDB Database on iPod.
Foo_pod will then rebuild the iPod database with all your music files, but obviously only those that are recognised by the normal firmware of the iPod (AAC, MP3, ALAC etc).
You're done! One set of files accessible both by Rockbox and the normal iPod firmware.
Kiss me, I rule."


MusicMusic@ Do you think it could still work ?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 10 December, 2006, 12:34:50 PM
You can do that with foo_dop, but its a bit longer procedure.

1. Rename your old iTunesDB.
2. Put your files on your iPod whereever you like (remember there is a path length limit)
3. Prepare the iPod using foo_dop.
4. Drag the songs from the iPod into foobar2000, and run the send to iPod context menu command on them.
Title: [seemingly abandonware] iPod manager
Post by: carmenm on 10 December, 2006, 01:14:06 PM
You can do that with foo_dop, but its a bit longer procedure.

1. Rename your old iTunesDB.
2. Put your files on your iPod whereever you like (remember there is a path length limit)
3. Prepare the iPod using foo_dop.
4. Drag the songs from the iPod into foobar2000, and run the send to iPod context menu command on them.

First thanks for your quick answer.

1. You meqn renaming old iTunesDB as a backup file?
2. What is the path length limit? After trying it seems to be less than 64 so is there a way to change the size limit?(i think i already know the answer...)
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 10 December, 2006, 06:28:42 PM
1. Yes
2. Yes, 64 (that's including file://). No, it's a limitation of the iPod, it skips the files otherwise (although I haven't tested it on the 5G).
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 11 December, 2006, 06:02:11 AM
1. Yes
2. Yes, 64 (that's including file://). No, it's a limitation of the iPod, it skips the files otherwise (although I haven't tested it on the 5G).


its really annoying the path length limit, but if its a iPod limitation i'll have to live with it.
Title: [seemingly abandonware] iPod manager
Post by: carmenm on 11 December, 2006, 06:32:52 AM

1. Yes
2. Yes, 64 (that's including file://). No, it's a limitation of the iPod, it skips the files otherwise (although I haven't tested it on the 5G).


its really annoying the path length limit, but if its a iPod limitation i'll have to live with it.

Yes we have to live with it but it could oblige me not to use ipod firmware anymore since:
If i transfer my music on my ipod with itunes i can still read it on rockbox using the tagcache but i wont see any coverart since rockbox see coverart as a cover.bmp in the same directory as the song.

Another thing about this limitation, is it a firmware limitation or a hardware limitation? Cause if it is a firmware limitation i could ask in ipod wizard forum if something could be done to change that limit.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 11 December, 2006, 06:59:48 AM
Quote
Yes we have to live with it but it could oblige me not to use ipod firmware anymore since:
If i transfer my music on my ipod with itunes i can still read it on rockbox using the tagcache but i wont see any coverart since rockbox see coverart as a cover.bmp in the same directory as the song.


i have to wait for rockbox to support the new video iPod!

Musicmatch: is the new "sync with iPod" from the file menu simply the same as the one from the right click menu?

It would be nice to have a sync with media library!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 December, 2006, 12:26:41 PM
Another thing about this limitation, is it a firmware limitation or a hardware limitation? Cause if it is a firmware limitation i could ask in ipod wizard forum if something could be done to change that limit.
I would imagine it's a firmware limitation. There was some discussion on page 3 of this thread (and some more in foo_pod's thread I think), but like I said I haven't checked if the same limitation exists on 5G. The limit seemed to be different on a 3G and 4G.

Musicmatch: is the new "sync with iPod" from the file menu simply the same as the one from the right click menu?

No. Check changelog, or try the command
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 11 December, 2006, 03:05:17 PM
Just added this to the feature requests:
Add support for track options based on ID3 tags (Equalizer preset, Compilation, Remember position, Skip when shuffling, and Gapless album)
You would have to make up custom tag fields for these, since itunes seems to keep these only in the database and does not store them in ID3. Maybe you could do them like this:
IPOD_EQUALIZER, IPOD_COMPILATION, IPOD_REMEMBERPOS, IPOD_SHUFFLESKIP, IPOD_GAPLESS
Title: [seemingly abandonware] iPod manager
Post by: thegeek on 11 December, 2006, 05:41:59 PM
Would be really nice if you could open the source, I really want album art and I would really like to help;P
(I'm a second year CS major with some programming experience).
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 12 December, 2006, 06:12:55 AM
Would be really nice if you could open the source, I really want album art and I would really like to help;P
(I'm a second year CS major with some programming experience).


not tried it but you could upload your music to your ipod with foobar, then run winamps iPod plugin and update album art which in theory should add album art to all your music. Its not ideal (you may aswell just use the winamp plugin to upload your music, although it always crashes on me).

ps. i did cs at uni - man that was hard

Musicmatch: is it possible to add a "Eject iPod" to a future build?
Title: [seemingly abandonware] iPod manager
Post by: jonnysun on 12 December, 2006, 05:57:39 PM
foo_dop is updated so fast! Glad to see that! 

just a little comment, could you add "select all" and "unselect all" on the playlist selection? I have tons of playlists, and I have to mark them about 50 times to select all of them ...
Title: [seemingly abandonware] iPod manager
Post by: inatightspot on 12 December, 2006, 07:44:31 PM
foo_dop is updated so fast! Glad to see that! :P

just a little comment, could you add "select all" and "unselect all" on the playlist selection? I have tons of playlists, and I have to mark them about 50 times to select all of them ...

It looks like we want foo_dop to have every feature that was available with foo_pod.
In due time...
foo_dop is great so far, thanks Musicmusic and keep up the great work.

Inatightspot
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 13 December, 2006, 06:57:16 PM
Just added this to the feature requests:
Add support for track options based on ID3 tags (Equalizer preset, Compilation, Remember position, Skip when shuffling, and Gapless album)
You would have to make up custom tag fields for these, since itunes seems to keep these only in the database and does not store them in ID3. Maybe you could do them like this:
IPOD_EQUALIZER, IPOD_COMPILATION, IPOD_REMEMBERPOS, IPOD_SHUFFLESKIP, IPOD_GAPLESS
I don't really want to do those through metafields, but I will add some kind of way to edit them at some point.

Would be really nice if you could open the source, I really want album art and I would really like to help;P
(I'm a second year CS major with some programming experience).
Ok I realise there is a lot of demand for album art  I do plan on adding support for it, but don't know when yet.

Musicmatch: is it possible to add a "Eject iPod" to a future build?
Indeed, I plan to add that

just a little comment, could you add "select all" and "unselect all" on the playlist selection? I have tons of playlists, and I have to mark them about 50 times to select all of them ...
I did realise that was needed. But for test version I prefer to concentrate on (raw) functionality/internals, and leave polish/clean-up/etc to non-test versions. So maybe soon?

BTW if you note these requests in the wiki page (if they haven't been already) it may help remind of them in the future
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 13 December, 2006, 07:14:45 PM
I don't really want to do those through metafields, but I will add some kind of way to edit them at some point.
I think basing these options on metadata would be a good way to do it though, because otherwise you would need to reset them anytime you take songs off the ipod and put them back on. For example, Im always swtiching around my ipod nano library, and it would be nice if I didnt have to set these options more than once. Doing it through tags would also allow us to set these options easily with scripts or with trackinfo buttons.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 14 December, 2006, 04:17:01 AM
BTW if you note these requests in the wiki page (if they haven't been already) it may help remind of them in the future


i was looking at the changelog a lot of the stuff in there has been done, they just need to be crossed off
Title: [seemingly abandonware] iPod manager
Post by: thegeek on 14 December, 2006, 07:45:27 PM

Would be really nice if you could open the source, I really want album art and I would really like to help;P
(I'm a second year CS major with some programming experience).


not tried it but you could upload your music to your ipod with foobar, then run winamps iPod plugin and update album art which in theory should add album art to all your music. Its not ideal (you may aswell just use the winamp plugin to upload your music, although it always crashes on me).

ps. i did cs at uni - man that was hard

Musicmatch: is it possible to add a "Eject iPod" to a future build?


I actually tried to use the winamp plugin, and it did transfer album art, however it crashed a _lot_.
In addition I could not get winamp to correctly recognize all my tags, perhaps it does not support ape or something, the result was that all my music would show up very badly organized;P
And yeah, cs is hard, all this math is killing me;P
Title: [seemingly abandonware] iPod manager
Post by: mdhare007 on 14 December, 2006, 11:47:01 PM
There are no dumb questions, right?  Ok, here is a possible dumb one.  With recent developments I'm anxious to try foo_dop out, but I have some possible concerns with the playlist feature.

I have a live version and a non live version of a track that share the common following tags
Artist: Foo
Title: Bar

However, the live version also has
Comment: Live

It sounds like if I upload two playlists, one with the live version and another with the non live version, I may not get the desired results based on the following text. 

"Files are matched to those on your iPod using metadata (ARTIST, TITLE and ALBUM fields). Therefore any track without metadata may be matched to the wrong track."

Is there a way around this with the currently existing features?  Is this what 'Metadata 'mapping' fields do' in tools->ipod manager?  Is the solution to put something like '%title%[ {%comment%}]' into Title mapping?

---

Also, can anyone else point to success with the "SoundCheck adjustment" feature?  There were a few messages that said 'eh, didn't work' and one that said 'yup, worked after firmware upgrade'.  I like to boost all files to ~95db or so since my fm transmitter is so quiet.

-Michael
Title: [seemingly abandonware] iPod manager
Post by: jonnysun on 15 December, 2006, 01:59:12 AM

foo_dop is updated so fast! Glad to see that! 

just a little comment, could you add "select all" and "unselect all" on the playlist selection? I have tons of playlists, and I have to mark them about 50 times to select all of them ...

It looks like we want foo_dop to have every feature that was available with foo_pod.
In due time...
foo_dop is great so far, thanks Musicmusic and keep up the great work.

Inatightspot


Actually, I've never used foo_pod before. Just something comes to my mine which will make foo_pod easier to use.

Keep it up!
Title: [seemingly abandonware] iPod manager
Post by: splint3r on 16 December, 2006, 03:39:58 AM
Hi musicmusic,

I have been watching this thread for a while now and regularly checking the changelog with my fingers crossed, hoping to see a line go through the first item on the request list, 'Add dynamic transcoding to support other formats like FLAC'.

I see this list is not in order of priority so i guess i have to ask again, how important is this feature to you? And my second question is what would it take to make it more important?

All of my tunes are either in Flac or some obscure codec (mpc) and i would dearly love to simplify sending files to my girlfriends Ipod using Foobar2000 V9.x.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 16 December, 2006, 06:59:55 PM
I think basing these options on metadata would be a good way to do it though, because otherwise you would need to reset them anytime you take songs off the ipod and put them back on. For example, Im always swtiching around my ipod nano library, and it would be nice if I didnt have to set these options more than once. Doing it through tags would also allow us to set these options easily with scripts or with trackinfo buttons.
I see what you are saying. I would prefer the fields to be stored in an external database rather than the tags itself - but realistically that's not going to happen. Ideally I guess I'll add both tag-based and non tagged based methods.

There are no dumb questions, right?  Ok, here is a possible dumb one.  With recent developments I'm anxious to try foo_dop out, but I have some possible concerns with the playlist feature.

I have a live version and a non live version of a track that share the common following tags
Artist: Foo
Title: Bar

However, the live version also has
Comment: Live

It sounds like if I upload two playlists, one with the live version and another with the non live version, I may not get the desired results based on the following text. 

"Files are matched to those on your iPod using metadata (ARTIST, TITLE and ALBUM fields). Therefore any track without metadata may be matched to the wrong track."

Is there a way around this with the currently existing features?  Is this what 'Metadata 'mapping' fields do' in tools->ipod manager?  Is the solution to put something like '%title%[ {%comment%}]' into Title mapping?
If the ARTIST, ALBUM and TITLE fields match exactly for those files, then yes they will get mixed up. This does not depend on field re-mappings. It also only affects the "Send playlists to iPod" and not the syncronise feature.

The reason behind this is to avoid duplicates if the file has been modified locally since this is not a sync operation (where the old version would get deleted from the iPod). I'm not sure changing the fields it uses is going to help so much - definitely I am not going to add COMMENT to the list. Does neither the TITLE nor ALBUM vary for your files?

Next version will store the source path on the iPod for files sent using foo_dop. This info could be used in future versions to seperate two matching files (if you don't move your files around).

Hi musicmusic,

I have been watching this thread for a while now and regularly checking the changelog with my fingers crossed, hoping to see a line go through the first item on the request list, 'Add dynamic transcoding to support other formats like FLAC'.

I see this list is not in order of priority so i guess i have to ask again, how important is this feature to you? And my second question is what would it take to make it more important?

All of my tunes are either in Flac or some obscure codec (mpc) and i would dearly love to simplify sending files to my girlfriends Ipod using Foobar2000 V9.x.

It is somewhat important to me (I have tracks in MPC, OGG Vorbis, WavPack, WMA, ... too) but there are lots of issues surrounding it:
-tracking the files properly for sync. This can be solved my storing necessary data in foo_dop's db it will store in iPod from next version
-the actual conversion. There is no convertor API or source - so I would have to rewrite large chunks of it for a decent level of functionality.

I will most likely work on it at some point. But its quite complicated.
Title: [seemingly abandonware] iPod manager
Post by: mdhare007 on 18 December, 2006, 10:31:27 PM
musicmusic said:
If the ARTIST, ALBUM and TITLE fields match exactly for those files, then yes they will get mixed up. This does not depend on field re-mappings. It also only affects the "Send playlists to iPod" and not the syncronise feature.  The reason behind this is to avoid duplicates if the file has been modified locally since this is not a sync operation (where the old version would get deleted from the iPod). I'm not sure changing the fields it uses is going to help so much - definitely I am not going to add COMMENT to the list. Does neither the TITLE nor ALBUM vary for your files?

----------

Lets say I have two versions of the same song, one live off the radio and one not.  So that I can do queries like "show me all versions of song X" based on the title field, I've been putting tags like 'live, fm radio' in the 'comment' field.  I have not been storing this information in the 'album' field because when I sort by albums, I do not want to have a bunch of tiny albums listed that only have a single song or two. 

It seemed to have done the right thing when I sync'd but I didn't yet listen to the 'live' playlist that I uploaded.

It might be nice to have a debug window option so that you can get more details on what foo_pod is doing.  For example, when I sync playlists, sometimes foo_pod copies files over (probably because of the tag matching problem).  It would be neat to see what it copied.

Thanks for all your efforts.  Even though it's still a little rough in spots, I've finally been able to ditch Itunes and use replaygain to drive Soundcheck.  It worked great on the fm dock!

-Michael
Title: [seemingly abandonware] iPod manager
Post by: CUclimber on 19 December, 2006, 06:05:07 PM
Hi musicmusic,

I have been watching this thread for a while now and regularly checking the changelog with my fingers crossed, hoping to see a line go through the first item on the request list, 'Add dynamic transcoding to support other formats like FLAC'.

I see this list is not in order of priority so i guess i have to ask again, how important is this feature to you? And my second question is what would it take to make it more important?

All of my tunes are either in Flac or some obscure codec (mpc) and i would dearly love to simplify sending files to my girlfriends Ipod using Foobar2000 V9.x.


I'd like to chime in and say that this would be a HUGE feature for me.  90% of my music is .flac (the other bit being .ape that I haven't converted yet) and I have been waiting a long time for a way to transcode the .flac files to .mp3 on the fly when I move them over to my Ipod.
Title: [seemingly abandonware] iPod manager
Post by: Galova on 20 December, 2006, 02:26:27 AM
Hi! I just want to ask if it is possible to add iPod Shuffle support too.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 20 December, 2006, 05:19:28 AM
now i'm getting ahead of myself as this would be a very low priority, just wondering whether in the distance future you have thought about uploading videos to the ipod? i love that it retrieves them when you load the library (can then use a foo_run script to play them), but if you could also upload them, then i could finally uninstall iTunes!
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 21 December, 2006, 09:05:23 AM
-the actual conversion. There is no convertor API or source - so I would have to rewrite large chunks of it for a decent level of functionality.

I will most likely work on it at some point. But its quite complicated.


read this about foo_sendtodevice :

.......Non mp3 files can be converted on the fly with new feature (beta stages)

cwbowron may share the code, would be a time saver for transcoding
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 21 December, 2006, 11:16:40 AM
Version 0.3.6 TEST released (http://yuo.be)

It adds a simple transcoder (some more info in wiki, its quite experimental) for unsupported filetypes. It should be configured via prefs first. E.g.

LAME: lame - %d
Nero: neroAacEnc -if - -of %d

where lame.exe, neroAacEnc.exe are on the path.

It would be good to test it with some different encoders and also different filetypes as input.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 21 December, 2006, 12:10:29 PM
Hi musicmusic,

I just transcoded one FLAC file to Nero AAC and it worked flawlessly. Very Cool! I tried to transcode one track from a FLAC image file with an embedded cuesheet, but foo_dop didn't like that at all. Though, as this was your first pass with transcoding, I was expecting that it might not work.

Damn, you do fine work! :-) and Thank You.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 21 December, 2006, 01:03:31 PM
Lets say I have two versions of the same song, one live off the radio and one not.  So that I can do queries like "show me all versions of song X" based on the title field, I've been putting tags like 'live, fm radio' in the 'comment' field.  I have not been storing this information in the 'album' field because when I sort by albums, I do not want to have a bunch of tiny albums listed that only have a single song or two.
I will improve the matching algorithm so it detects multiple matches and does something to try and pick the right one.

Hi! I just want to ask if it is possible to add iPod Shuffle support too.
Possible: yes. Planned: not right now.

now i'm getting ahead of myself as this would be a very low priority, just wondering whether in the distance future you have thought about uploading videos to the ipod? i love that it retrieves them when you load the library (can then use a foo_run script to play them), but if you could also upload them, then i could finally uninstall iTunes!
Yes I thought about it. It would probably have to be done by tagging videos as such (and also their type, e.g music video, film, tv show, ...). But it is planned.

Hi musicmusic,

I just transcoded one FLAC file to Nero AAC and it worked flawlessly. Very Cool! I tried to transcode one track from a FLAC image file with an embedded cuesheet, but foo_dop didn't like that at all. Though, as this was your first pass with transcoding, I was expecting that it might not work.

Damn, you do fine work! :-) and Thank You.
Thanks for testing

Yes, chapters not supported mainly because its difficult to support them for filetypes that are natively supported by the iPod. But in your case - filetype not supported by iPod - it should be fairly straightforward to make it transcode them to separate files. Right now I think it would try and convert the first track and complain about the rest.

Other thing still to be implemented is replaygain/soundcheck scanning for converted files. Although you can do it manually.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 21 December, 2006, 04:27:00 PM
Quote
But in your case - filetype not supported by iPod - it should be fairly straightforward to make it transcode them to separate files.


Yes, that is all I am looking to do. All of my music is backed up to flac images, so just to be able to transcode miscellaneous tracks from the image would be terrific for my situation.

At the moment, here at work, I only have single FLAC files to transcode and I have been able to transcode full 12 track albums at once without a problem.

Merry Christmas and Happy Holidays!
Title: [seemingly abandonware] iPod manager
Post by: 0z0n3 on 22 December, 2006, 04:51:43 PM
musicmusic,

Great plugin!!!
Currently using the 0.3.6 test version and so far so good.

iTunes just blew.  The Winamp plugin works, but hated going back and forth from it and fb2k.  Now I can ditch Winamp.

Keep up the fantastic work man!!!  Looking forward to any and all enhancements/improvements...
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 23 December, 2006, 04:03:02 PM
Could you add tag mapping for the rating?
Title: [seemingly abandonware] iPod manager
Post by: Galova on 26 December, 2006, 10:12:48 AM
Quote
iPod Shuffle - Possible: yes. Planned: not right now.

Wow! Thanks! I'm the first to use it when it comes available!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 27 December, 2006, 08:11:28 PM
There is a new special version available that needs testing here (http://yuo.be/download/unstable/foo_dop-pre-0.3.7-TEST.7z). It has a new background monitor for iPod connection/disconnections and also now detects iPods by their Device Instance ID (which means it will detect iPods without iTunesDB present).

However, this needs testing to see if it is working correctly. Please check with the test version to see if it still detects your iPod (e.g. try load library command) - especially if it is connected by firewire. If it does not, there should be some messages about drives in the foobar2000 console - just paste them here and tell me your iPod drive letter. Note: I don't really want it used for anything else other than to test this.

I'm also collecting VIDs/PIDs etc. for different iPods. These can be gotten from the console messages the test version outputs (see next link for more info). I'm especially interested if all iPods have the same IDs over firewire. I've put what I know so far here (http://yuo.be/wiki/dop:ipod_pids) but a lot of it is second hand info. Please fill any gaps and make any corrections. Thanks!

Keep up the fantastic work man!!!  Looking forward to any and all enhancements/improvements...
Thanks

Quote
iPod Shuffle - Possible: yes. Planned: not right now.

Wow! Thanks! I'm the first to use it when it comes available!
I'm not sure you understood what I meant..
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 27 December, 2006, 09:47:33 PM
Hi musicmusic,

I connect by firewire and the new test version detected my iPod and loaded the library without a problem.

Also, I have a 3G and the console reads:

Startup time : 0:16.460685
iPod connected at M: Device Instance ID: 1394\APPLE_COMPUTER__INC.&IPOD\1670C202270A00
Title: [seemingly abandonware] iPod manager
Post by: inatightspot on 27 December, 2006, 09:52:18 PM
iPod connected at E: Device Instance ID: USB\VID_05AC&PID_1203\0000004E75DC

4G (grey)05ac 1203 works okay
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 27 December, 2006, 10:25:24 PM
My Grey 4G says:
Code: [Select]
iPod connected at G: Device Instance ID: 1394\APPLE_COMPUTER__INC.&IPOD\87857D02270A00


I'll add this to the wiki table.
Title: [seemingly abandonware] iPod manager
Post by: Shinsou on 28 December, 2006, 04:57:46 AM
Nano 2G:
iPod connected at G: Device Instance ID: USB\VID_05AC&PID_1260\000A2700188F8614
Works fine.
Title: [seemingly abandonware] iPod manager
Post by: funkyblue on 28 December, 2006, 05:03:22 AM
Can someone please post on how to get the Device instance ID?
Thanks
Title: [seemingly abandonware] iPod manager
Post by: Shinsou on 28 December, 2006, 07:02:39 AM
Can someone please post on how to get the Device instance ID?
Thanks

view/console
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 29 December, 2006, 12:02:39 PM
Thank you all for testing. Good enough success rate for me

I uploaded final 0.3.7 TEST to my homepage (http://yuo.be). Details in changelog. I removed the console messages that were present in the earlier version also.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 29 December, 2006, 07:12:02 PM
Hi musicmusic,

I just wanted to let you know that transcoding from my FLAC image files is working perfectly. Thank you very much for including this in the final 0.3.7 Test version.

Happy New Year!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 30 December, 2006, 03:35:31 AM
Your welcome

Now to anyone who wants Shuffle support, I wouldn't mind a backup of the iTunes\iPod_Control folder of a Shuffle that has only been used with iTunes (it should compress well with 7-Zip). Thanks!
Title: [seemingly abandonware] iPod manager
Post by: robaer on 30 December, 2006, 06:58:08 PM
iPod 3G with firewire.

Startup time : 0:03.429382
drive H: installed Device Instance ID: HTREE\ROOT\0

No iPod found!
Title: [seemingly abandonware] iPod manager
Post by: Killmaster on 02 January, 2007, 05:44:00 AM
This might be a really obvious question, but could someone tell me what field I'm supposed to map %album artist% to? Is that was composer is for? The documentation says it's supported but all my VA albums are spread around.
Title: [seemingly abandonware] iPod manager
Post by: aurelio on 02 January, 2007, 06:06:24 AM
iPod Mini 1G via firewire
Windows Vista RTM

Code: [Select]
drive N: installed Device Instance ID: HTREE\ROOT\0

No iPod found!
Title: [seemingly abandonware] iPod manager
Post by: aurelio on 02 January, 2007, 06:22:35 AM
Same as above, I tried USB also - it doesn't work either.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 02 January, 2007, 09:27:00 AM
OK, it wasn't working in Vista, because the volume isn't a child of the iPod's disk anymore in the device tree.

I used some funky tricks to match the iPod volume to the iPod disk without using admin priviledges or WMI (which is slooow). I tested it on XP SP2 and Vista RC2 where it works for USB iPods. Can you people who had problems and firewire people check if it works for you. The new version to test is located here (http://yuo.be/download/unstable/foo_dop-pre-0.3.8-TEST.7z). Note: it is only to check if it works or not. There's no console messages.
Title: [seemingly abandonware] iPod manager
Post by: robaer on 02 January, 2007, 12:40:59 PM
The new version works for me. I'm using Vista and firewire. And thank you VERY much for this component by the way!
Title: [seemingly abandonware] iPod manager
Post by: aurelio on 02 January, 2007, 03:14:17 PM
Yes it works under Vista now (both firewire and usb)!

And huge thanks for the great on-the-fly converter!!
Title: [seemingly abandonware] iPod manager
Post by: bvm on 02 January, 2007, 04:16:22 PM
Ok, I am probably being massively stupid here, but could someone help me out with the converter. I have tried every possible combination of codes I could reasonable think of.

What I want to do is to add properly tagged LAME V2 MP3s to my IPOD I am using this code

Code: [Select]
command:
C:\lame.exe -S --noreplaygain -V 2 --vbr-new - %d

Extension:
mp3
The failure I get is
Quote
Reason: Conversion failed - encoder failure


Presumably I don't have to convert to .wav before the conversion, do I?

If someone could post a successful code, I would be most grateful.

musicmusic, thankyou so much for this superb plugin.
Title: [seemingly abandonware] iPod manager
Post by: Dan Hibiki on 02 January, 2007, 11:24:27 PM
Could you add a "copy" feature, so if you use it, instead of transcoding a not supported file, foo_dop would just copy it like foo_sendtodevice? That way, foo_dop would be perfect for Rockbox/Apple OS use

I hope you understand what I mean 

Thanks!
Title: [seemingly abandonware] iPod manager
Post by: Killmaster on 03 January, 2007, 12:00:04 AM
another thing - it seems that the "omit the when sorting" feature works, but scrolling songs on the iPod results in "A, T, B, T, C, T..." is this fixable?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 03 January, 2007, 01:08:07 PM
The new version works for me. I'm using Vista and firewire. And thank you VERY much for this component by the way!

Yes it works under Vista now (both firewire and usb)!

And huge thanks for the great on-the-fly converter!!

Good, thanks for checking, and you are both welcome 

Ok, I am probably being massively stupid here, but could someone help me out with the converter. I have tried every possible combination of codes I could reasonable think of.

What I want to do is to add properly tagged LAME V2 MP3s to my IPOD I am using this code

Code: [Select]
command:
C:\lame.exe -S --noreplaygain -V 2 --vbr-new - %d

Extension:
mp3
The failure I get is
Quote
Reason: Conversion failed - encoder failure


Presumably I don't have to convert to .wav before the conversion, do I?

If someone could post a successful code, I would be most grateful.

musicmusic, thankyou so much for this superb plugin.

You're command works fine here, so I don't think that is at fault. What version of LAME are you using? Try 3.97. What is the input file format? Try a different one. It may be specific to that format in which case I can fix it.

Could you add a "copy" feature, so if you use it, instead of transcoding a not supported file, foo_dop would just copy it like foo_sendtodevice? That way, foo_dop would be perfect for Rockbox/Apple OS use

I hope you understand what I mean 

Thanks!
I don't want to put unsupported formats in the iPod's db, it's only going to confuse the iPod and me also. Okay, maybe you don't want them in the iPod's DB but anyways sorry I don't plan to add this at the moment

another thing - it seems that the "omit the when sorting" feature works, but scrolling songs on the iPod results in "A, T, B, T, C, T..." is this fixable?
Hmmm.... I don't think its fixable without making the songs list as "..., The". Do you know what iTunes does?

iPod Shuffle Test Version
Thanks to the person who sent me their Shuffle iPod_Control\iTunes folder, I was able to attempt to implement Shuffle support.

Note: It has the following limitations:
-I don't own a Shuffle. Therefore I don't know if it even works or just send Shuffles into Oblivion.
-Make sure you backup your iPod_Control\iTunes folder before use
-It doesn't preserve the original song order. I.e., first time you use foo_dop, the song order will change. In addition, songs sent using foo_dop will appear in an arbitrary order.
-Doesn't merge play counts back into the DB. Doesn't support start/stop times. Resets the Shuffle's volume and shuffle status when updating the Shuffle.
-Don't know how foo_dop and DRM'd songs already on the Shuffle mix.

Test version download (http://yuo.be/download/unstable/foo_dop-pre-0.3.8-TEST-1.7z) I am interested to know if it actually works (can you listen to added songs etc.)

I'm still interested in iPod_Control\iTunes backup of a shuffle that has been used a fair bit and has many songs on it and has only been used with iTunes.
Title: [seemingly abandonware] iPod manager
Post by: Dan Hibiki on 03 January, 2007, 01:17:20 PM

Could you add a "copy" feature, so if you use it, instead of transcoding a not supported file, foo_dop would just copy it like foo_sendtodevice? That way, foo_dop would be perfect for Rockbox/Apple OS use

I hope you understand what I mean 

Thanks!
I don't want to put unsupported formats in the iPod's db, it's only going to confuse the iPod and me also. Okay, maybe you don't want them in the iPod's DB but anyways sorry I don't plan to add this at the moment


Yeah, it would just copy without adding it to the iTunesDB, hopefully you change your mind soon

Thanks for the attention 
Title: [seemingly abandonware] iPod manager
Post by: Ignite339 on 03 January, 2007, 07:25:01 PM
I keep getting this error:

Quote
Error writing iTunesDB file : Object not found


I tried reformatting it, rewriting the database, checking an option to allow filebrowsing, et cetera. This also causes my iPod to freeze up. My specs are:

3rd Generation 20 gig iPod
Windows XP Pro running foobar2000 0.9x

I tried both Firewire and Usb, and it shows up in My Computer each time. What could be wrong?

Thanks
Title: [seemingly abandonware] iPod manager
Post by: Smitty2k1 on 03 January, 2007, 07:44:33 PM
Ok, I am probably being massively stupid here, but could someone help me out with the converter. I have tried every possible combination of codes I could reasonable think of.

What I want to do is to add properly tagged LAME V2 MP3s to my IPOD I am using this code

Code: [Select]
command:
C:\lame.exe -S --noreplaygain -V 2 --vbr-new - %d

Extension:
mp3
The failure I get is
Quote
Reason: Conversion failed - encoder failure


Presumably I don't have to convert to .wav before the conversion, do I?

If someone could post a successful code, I would be most grateful.

musicmusic, thankyou so much for this superb plugin.


I'm getting the same problem trying to add flac files to the iPod.

E:\Program Files\foobar200\lame.exe -V 0 --vbr-new
extention:
mp3

If I use the built in FB2k converter to convert to mp3 then they add fine. Normal mp3's add fine. I don't have any file types besides mp3 and flac.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 03 January, 2007, 08:29:07 PM
I keep getting this error:

Quote
Error writing iTunesDB file : Object not found


I tried reformatting it, rewriting the database, checking an option to allow filebrowsing, et cetera. This also causes my iPod to freeze up. My specs are:

3rd Generation 20 gig iPod
Windows XP Pro running foobar2000 0.9x

I tried both Firewire and Usb, and it shows up in My Computer each time. What could be wrong?

Thanks
Is your iPod blank? Maybe there is a bug in the automatic ipod "preparation", I'll check it tomorrow. Or you can use version 0.3.1 to prepare it and switch back to new version.


I'm getting the same problem trying to add flac files to the iPod.

E:\Program Files\foobar200\lame.exe -V 0 --vbr-new
extention:
mp3

If I use the built in FB2k converter to convert to mp3 then they add fine. Normal mp3's add fine. I don't have any file types besides mp3 and flac.

Try
Code: [Select]
"E:\Program Files\foobar2000\lame.exe" -V 0 --vbr-new - %d
Title: [seemingly abandonware] iPod manager
Post by: Ignite339 on 03 January, 2007, 08:58:10 PM
Yeah, I'm using 0.3.1 right now because it's the latest release, I'm scared to use Test releases =P. I'll try the test release, though.

EDIT: I tried it with the Test release, and I got ANOTHER error:

Quote
Error writing iTunesDB file : I/O error (win32 #55)


What is going on??? (PS. this error didn't freeze up my iPod)

EDIT2: More information so maybe you can pinpoint the problem

I can "send" a small amount of songs at a time, and they show up on the iPod, however, when I try to send a whole playlist, the above error comes up. Also, "Browse iPod" in the foo_dop menu comes up clean; there's no songs or anything, even the ones I added which showed up on the iPod itself.

ONE MORE EDIT: I prepared the iPod in 0.3.1, and tried to sync in 0.3.7. "Error writing iTunesDB file : Object not found" came up again, AND I got a windows system tray message telling me that "files were not saved to K:, there could be a problem with hardware or software" (paraphrased). Syncing worked fine with Mediamonkey, so it's not the iPod.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 04 January, 2007, 06:02:40 AM
This entire IO around the try handler that geneates that error:

Code: [Select]
    pfc::string8 path;
    pfc::string8 backup_path;
        path = m_path;
        path << "iPod_Control\\iTunes\\iTunesDB";

        newpath << path << ".dop.temp";
        service_ptr_t<file> p_file;
        filesystem::g_open_write_new(p_file, newpath, p_abort);
        p_file.release();
        backup_path << path.get_ptr() << ".dop.backup";
        if (filesystem::g_exists(backup_path, p_abort))
            filesystem::g_remove(backup_path, p_abort);

        if (filesystem::g_exists(path, p_abort))
            filesystem::g_move(path, backup_path, p_abort);
        filesystem::g_move(newpath, path, p_abort);

Whilst you may not understand c++, that should be vaguely understandable.

There are two possibilities for "Object not found" - it can't find the .temp file it just wrote at the last command, or maybe it can't find the iPod_Control\iTunes directory when opening the file. I don't think it could be the latter however (give you can send a few songs).

Given that it stops at any failure, it doesn't make much sense. But there is not much I can do about it if something is eating my temp files.

Check that your iPod is set up for manual song management. Exit any other iPod software, anti-virus software, etc.

Error #55 is "The specified network resource or device is no longer available." I.e. The iPod was ejected/removed mid-operation. Could be linked to the systray error maybe.

Browse iPod will be blank until you select something in the left list. Did you do that?

Lastly, freezing iPods etc. isn't normal, neither is that error you said turned up. Was the title "Delayed write failure"? Is write caching enabled on your iPod? It can't be good idea for removable device, you should set windows to "Optimise for quick removal". Do a chkdsk on your iPod too. Also check Event Viewer for any errors about your iPod.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 04 January, 2007, 07:41:13 AM
how can i tag my music to be displayed as compilations on my ipod?

i tried tagging %compliation% to '1'

@musicmatch:

Is there any way to have the imported playlists (when loading playlists from iPod) to be removed once the iPod is disconnected? - they take over my playlist drop down menu!

and a bit off topic but does any1 know if there is a variable such as %playlistname% (i know theres active playlist for cwb hooks) - i wanna sort my playlists into section: iPod & autoplaylists (which i can use %lock%)
Title: [seemingly abandonware] iPod manager
Post by: Ignite339 on 04 January, 2007, 09:10:01 AM
Lastly, freezing iPods etc. isn't normal, neither is that error you said turned up. Was the title "Delayed write failure"? Is write caching enabled on your iPod? It can't be good idea for removable device, you should set windows to "Optimise for quick removal". Do a chkdsk on your iPod too. Also check Event Viewer for any errors about your iPod.

Yes, the error in the systray was "Delayed Write Failure". Write caching is not enabled, it is "optimized for quick removal", and always has been. Could it be that the iPod just can't handle that much information at once, given that I can send a few songs? It is quite old, but again, it worked just fine on MediaMonkey.
Title: [seemingly abandonware] iPod manager
Post by: bvm on 04 January, 2007, 12:33:06 PM

Ok, I am probably being massively stupid here, but could someone help me out with the converter. I have tried every possible combination of codes I could reasonable think of.

What I want to do is to add properly tagged LAME V2 MP3s to my IPOD I am using this code

Code: [Select]
command:
C:\lame.exe -S --noreplaygain -V 2 --vbr-new - %d

Extension:
mp3
The failure I get is
Quote
Reason: Conversion failed - encoder failure


Presumably I don't have to convert to .wav before the conversion, do I?

If someone could post a successful code, I would be most grateful.

musicmusic, thankyou so much for this superb plugin.

You're command works fine here, so I don't think that is at fault. What version of LAME are you using? Try 3.97. What is the input file format? Try a different one. It may be specific to that format in which case I can fix it.



I am using FLAC, but its working now!  the culprit was the lack of LAME 3.97. I cant for the life of me remember what I was using before this, but that seems to be the cause. The command is working fine without the quotes around the directory path.

Thanks for the reply.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 04 January, 2007, 07:47:18 PM
Yes, the error in the systray was "Delayed Write Failure". Write caching is not enabled, it is "optimized for quick removal", and always has been. Could it be that the iPod just can't handle that much information at once, given that I can send a few songs? It is quite old, but again, it worked just fine on MediaMonkey.

Well, yes sending more files is going to stress things. If the iPod's HD is screwed, sending more files has more chance of hitting a bad block/whatever on the HD. It could alternatively be stressing some component of your computer (USB bus/whatever).

BTW To All: Don't use the Browse iPod command in TEST version, it has a bug and may cause a crash.
Title: [seemingly abandonware] iPod manager
Post by: Ignite339 on 05 January, 2007, 12:46:16 AM
Yes, the error in the systray was "Delayed Write Failure". Write caching is not enabled, it is "optimized for quick removal", and always has been. Could it be that the iPod just can't handle that much information at once, given that I can send a few songs? It is quite old, but again, it worked just fine on MediaMonkey.

Well, yes sending more files is going to stress things. If the iPod's HD is screwed, sending more files has more chance of hitting a bad block/whatever on the HD. It could alternatively be stressing some component of your computer (USB bus/whatever).

BTW To All: Don't use the Browse iPod command in TEST version, it has a bug and may cause a crash.

All right, well, I can deal with sending one album at a time

Thanks for your help, and thanks for the excellent plugin!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 06 January, 2007, 07:18:34 PM
OK, I released 0.3.8 TEST (http://yuo.be). Changes are same as earlier releases in this thread, and I also added a browser for the photos that are on your iPod. Yes, not the most useful feature, but it at least tests the Photo Database reader properly (before I maybe write a Photo Database writer )

If you run the "Browse Photos" command, it should either burp an error, or display your photos that are stored on your iPod (not in any particular order...) It will read the database stored at "Photos\Photo Database" (not the ArtworkDB file ATM).

The actual Photo Browser itself isn't designed for anything other than for testing reasons. The Next/previous format buttons are for navigating between the different formats image formats stored on the iPod.  If you receive any error trying to browse photos (other than object not found..) please let me know and post your Photo Database if possible. Thanks!
Title: [seemingly abandonware] iPod manager
Post by: elishnevsky on 06 January, 2007, 09:25:46 PM
Hi musicmusic,

Not sure if people asked this question or not. You know, iTunes has a feature, I don't remember what it's called, before you load a track to the iPod there's a checkbox that you can mark, it makes iPod to remember the position in a track when you stop it. It's particularly useful for audiobooks. Are you planning to implement such feature? Thanks.
Title: [seemingly abandonware] iPod manager
Post by: laowai on 07 January, 2007, 08:04:39 PM
Hi guys, I have tried to add UNSYNCED_LYRICS tags to the existing songs  on 5.5g 80gb ipod. The lyrics was not shown by ipod first. I have tried to reload/rewrite database - no luck. But then, I have found that iTunes can see the tag and after I have once opened it with iTunes the ipod will also starts showing it! Any opinions? Thanks.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 08 January, 2007, 08:19:54 AM
I also added a browser for the photos that are on your iPod. Yes, not the most useful feature, but it at least tests the Photo Database reader properly (before I maybe write a Photo Database writer )


This is great news! I will test it when i get home and report back. thanks for the continued work

Edit: Browser of images works fine, showed all my images! I dunno why there are 4 formats tho? thought there would just be a thumbnail and a full size
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 10 January, 2007, 05:54:27 PM
Added files with latest test version.  Files were added and play, but other entries screw up with the letters in fast scrolling (i.e. The Hooters is sorted as H but displays a [T] overlay when fast scrolling.)  This wouldn't be such a problem if it didn't also slow the scrolling considerably.

I can take pictures with a digital camera if needed. Or a video.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 10 January, 2007, 07:16:33 PM
Hi musicmusic,

Not sure if people asked this question or not. You know, iTunes has a feature, I don't remember what it's called, before you load a track to the iPod there's a checkbox that you can mark, it makes iPod to remember the position in a track when you stop it. It's particularly useful for audiobooks. Are you planning to implement such feature? Thanks.
Yes, it is planned

Hi guys, I have tried to add UNSYNCED_LYRICS tags to the existing songs  on 5.5g 80gb ipod. The lyrics was not shown by ipod first. I have tried to reload/rewrite database - no luck. But then, I have found that iTunes can see the tag and after I have once opened it with iTunes the ipod will also starts showing it! Any opinions? Thanks.
Last time I checked, the field name (for mp3s) should be "UNSYNCED LYRICS" (i.e. no underscore) and also make sure the mp3 file has an id3v2 tag (use "MP3 Tag Types"). Check those and try again.


I also added a browser for the photos that are on your iPod. Yes, not the most useful feature, but it at least tests the Photo Database reader properly (before I maybe write a Photo Database writer )


This is great news! I will test it when i get home and report back. thanks for the continued work

Edit: Browser of images works fine, showed all my images! I dunno why there are 4 formats tho? thought there would just be a thumbnail and a full size
Thanks for testing

The iPod stores several formats, I didn't pay much attention to what they are for.

Quote
' date='Jan 10 2007, 22:54' post='463287']
Added files with latest test version.  Files were added and play, but other entries screw up with the letters in fast scrolling (i.e. The Hooters is sorted as H but displays a [T] overlay when fast scrolling.)  This wouldn't be such a problem if it didn't also slow the scrolling considerably.

I can take pictures with a digital camera if needed. Or a video.
Thanks, it was reported above. I guess I will just make it edit the strings so the "The" is appended (as ", The", which I guess is what iTunes did, but I don't remember). You can disable the sorting option for now if it bothers you.
Title: [seemingly abandonware] iPod manager
Post by: Killmaster on 11 January, 2007, 04:22:13 AM
ooh new feature request... make the ipod playlist an autoplaylist that automatically updates itself when the iPod is connected or updated.. that would be immensely useful
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 11 January, 2007, 04:32:45 AM
how can i tag my music to be displayed as compilations on my ipod?

i tried tagging %compliation% to '1'


bump

anybody?
Title: [seemingly abandonware] iPod manager
Post by: inatightspot on 11 January, 2007, 10:21:28 AM
how can i tag my music to be displayed as compilations on my ipod?

i tried tagging %compliation% to '1'
[/quote]

bump

anybody?

Isn't it the album artist field tagged as VA for compilations?
Title: [seemingly abandonware] iPod manager
Post by: laowai on 11 January, 2007, 07:11:16 PM
Last time I checked, the field name (for mp3s) should be "UNSYNCED LYRICS" (i.e. no underscore) and also make sure the mp3 file has an id3v2 tag (use "MP3 Tag Types"). Check those and try again.

    Hey musicmusic, thanks for your advice. I am using fb2k v0.9.4.2 with MP3 preferred writing scheme set to ID3v2, writer "compatibility mode" is on (for iTunes). The tag name is "UNSYNCED LYRICS" (for MP3 files). The problem is related only to the songs that are already on the ipod. The ipod will start showing the tags, but only after the lyrics was read by iTunes once. It seems to me like iTunes changes the database record for the title to indicate the presence of the tag. Also the tags are perfectly displayed in all songs if they are added through iTunes. 
  I think I need something that would rescan the ipod database from files. I thought that foo_dop should do that? I've tried using "Reload ipod library metadata from files", but as I said no luck.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 12 January, 2007, 04:17:42 AM
[quote name='inatightspot' date='Jan 11 2007, 15:21' post='463448']
how can i tag my music to be displayed as compilations on my ipod?

i tried tagging %compliation% to '1'
[/quote]

bump

anybody?

Isn't it the album artist field tagged as VA for compilations?
[/quote]

Having %album artist% set to VA or Various Artists just displays the artist as VA (which for some reason is at the top of the artists list) and Various Artists, they do not come under compilations menu.
Title: [seemingly abandonware] iPod manager
Post by: inatightspot on 12 January, 2007, 05:30:30 PM
[quote name='2Pacalypse' date='Jan 12 2007, 03:17' post='463612']
[quote name='inatightspot' date='Jan 11 2007, 15:21' post='463448']
how can i tag my music to be displayed as compilations on my ipod?

i tried tagging %compliation% to '1'
[/quote]

bump

anybody?

Isn't it the album artist field tagged as VA for compilations?
[/quote]

Having %album artist% set to VA or Various Artists just displays the artist as VA (which for some reason is at the top of the artists list) and Various Artists, they do not come under compilations menu.
[/quote]
I know what you mean. This link is the closest I could find to help explain things
http://www.hydrogenaudio.org/forums/index....;hl=compilation (http://www.hydrogenaudio.org/forums/index.php?showtopic=30752&hl=compilation)
foo_pod was able to mark albums as compilations just like itunes, didn't it?. If not it seems that this feature was only available using Itunes. I could be wrong, though.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 13 January, 2007, 03:11:18 PM
can't remember if foo_pod was able to do it compilations. I did try playing with the code for field remapping off of foo_pod website, but had no luck
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 13 January, 2007, 03:25:29 PM
I was just wondering if it would be possible to get tracks to show up under more than one genre in the ipod database. I don't the format of the ipod database, so I'm not sure if a song can only be classified under one genre. If not, could you try to have foo_dop recognize when there are mutliple genre tags? Same question for artist and composer.
Title: [seemingly abandonware] iPod manager
Post by: senab on 15 January, 2007, 05:26:54 PM
I have a current library on my iPod, with iTunes Soundcheck calculation in the files. Is there anyway I can convert the files and iTunesDB with the RG values in the files instead?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 15 January, 2007, 06:13:12 PM

how can i tag my music to be displayed as compilations on my ipod?

i tried tagging %compliation% to '1'


bump

anybody?
foo_dop doesn't mark anything as "part of a compilation" currently. I don't think I can base it of ALBUM ARTIST since e.g. greatest hits is a compilation. So I will add support for it, but not sure how yet.

Hey musicmusic, thanks for your advice. I am using fb2k v0.9.4.2 with MP3 preferred writing scheme set to ID3v2, writer "compatibility mode" is on (for iTunes). The tag name is "UNSYNCED LYRICS" (for MP3 files). The problem is related only to the songs that are already on the ipod. The ipod will start showing the tags, but only after the lyrics was read by iTunes once. It seems to me like iTunes changes the database record for the title to indicate the presence of the tag. Also the tags are perfectly displayed in all songs if they are added through iTunes. 
  I think I need something that would rescan the ipod database from files. I thought that foo_dop should do that? I've tried using "Reload ipod library metadata from files", but as I said no luck.
What version of foo_dop are you using?

I was just wondering if it would be possible to get tracks to show up under more than one genre in the ipod database. I don't the format of the ipod database, so I'm not sure if a song can only be classified under one genre. If not, could you try to have foo_dop recognize when there are mutliple genre tags? Same question for artist and composer.
I don't believe it is actually possible (in that the iPod or iTunes wouldn't expect to see that in a database)

foo_dop should by default just concatenate the multiple values (comma separated).
Title: [seemingly abandonware] iPod manager
Post by: laowai on 15 January, 2007, 08:04:22 PM

    Hey musicmusic, thanks for your advice. I am using fb2k v0.9.4.2 with MP3 preferred writing scheme set to ID3v2, writer "compatibility mode" is on (for iTunes). The tag name is "UNSYNCED LYRICS" (for MP3 files). The problem is related only to the songs that are already on the ipod. The ipod will start showing the tags, but only after the lyrics was read by iTunes once. It seems to me like iTunes changes the database record for the title to indicate the presence of the tag. Also the tags are perfectly displayed in all songs if they are added through iTunes. 
  I think I need something that would rescan the ipod database from files. I thought that foo_dop should do that? I've tried using "Reload ipod library metadata from files", but as I said no luck.
What version of foo_dop are you using?


  Foobar shows that I am using foo_dop version "0.3.8 TEST".
Title: [seemingly abandonware] iPod manager
Post by: DemonCleaner on 22 January, 2007, 08:12:48 PM
Hey.. great plugin. Glad to be less reliant on itunes.... though I may have missed something, how do you "eject" your ipod after you're done transfering songs?  I plug it in, and the screen tells me "do not disconnect" I upload songs, then I open itunes and press the eject button.  It'd be nice to skip that last step.

Thanks!

So long iTunes, I hardly knew ye...
Title: [seemingly abandonware] iPod manager
Post by: Slotos on 23 January, 2007, 03:55:17 AM
Use windows "Safe removal" feature from systray.

In fact "ejection" is merely unmounting (or removing disk letter/ntfs folder association), to prevent iPod usage when disconnecting. Safe removal makes the same + disconnects the device.
Title: [seemingly abandonware] iPod manager
Post by: robaer on 26 January, 2007, 04:50:10 AM
"Safe removal" is ok, but I'd love to see an "Eject iPod" in the iPod menu. But perhaps it will be implemented in the future.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 26 January, 2007, 06:06:50 AM
"Safe removal" is ok, but I'd love to see an "Eject iPod" in the iPod menu. But perhaps it will be implemented in the future.


Its been requested before and is in the to do list.

http://yuo.be/wiki/dop:start (http://yuo.be/wiki/dop:start)
Title: [seemingly abandonware] iPod manager
Post by: ShadowVlican on 26 January, 2007, 07:49:39 PM
Your welcome

Now to anyone who wants Shuffle support, I wouldn't mind a backup of the iTunes\iPod_Control folder of a Shuffle that has only been used with iTunes (it should compress well with 7-Zip). Thanks!

YGPM
Title: [seemingly abandonware] iPod manager
Post by: Galova on 27 January, 2007, 04:43:36 PM
Quote
I'm not sure you understood what I meant..


Why? I understood it quite well 
And also I've tried the announced test version with my iPod Shuffle and it works! Its functionality is limited as its said to be, but all implemented things work just fine. Thank you! I'm looking forward to upcoming things.
Title: [seemingly abandonware] iPod manager
Post by: flashover on 28 January, 2007, 01:54:54 AM
+1 to album art
Title: [seemingly abandonware] iPod manager
Post by: gr33dy on 29 January, 2007, 02:07:47 AM
Does anyone know if this causes any problems if used with Anapod Explorer?  (I know that iTunes and Anapod Explorer have problems when one is used after the other.)

Thanks.
Title: [seemingly abandonware] iPod manager
Post by: ShadowVlican on 31 January, 2007, 04:50:03 PM
Does anyone know if this causes any problems if used with Anapod Explorer?  (I know that iTunes and Anapod Explorer have problems when one is used after the other.)

Thanks.

i guess it's best to stick with ONE program

i know my shuffle messes up when i use itunes and winamp... so i only use itunes to update/restore and use winamp to upload music
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 01 February, 2007, 12:41:56 PM
Does anyone know if this causes any problems if used with Anapod Explorer?  (I know that iTunes and Anapod Explorer have problems when one is used after the other.)

Thanks.

Previously having used Anapod didn't cause any problems when I switched to foo_dop, but subsequently with my iPod prepped from a blank state with foo_dop Anapod doesn't recognise the iPod.
Title: [seemingly abandonware] iPod manager
Post by: crapple33 on 03 February, 2007, 07:29:06 PM
Can I use this to organize my albums by year on the iPod, like you can with foo_pod?
Title: [seemingly abandonware] iPod manager
Post by: Early on 03 February, 2007, 09:56:55 PM
Can I use this to organize my albums by year on the iPod, like you can with foo_pod?


You can remap the composer field to date, and browse the ipod by date.  I dunno how it was before because foo_pod was before my time.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 05 February, 2007, 02:52:24 PM
Okay, 0.3.9 TEST released (http://yuo.be). This adds support for sending MP4 videos to your iPod. Please see wiki for more info.
Title: [seemingly abandonware] iPod manager
Post by: Zurman on 05 February, 2007, 06:49:25 PM
Does this plugin work with Ipod Nano 2nd generation (8Gb) ?
Title: [seemingly abandonware] iPod manager
Post by: sumozerg on 05 February, 2007, 08:06:58 PM
thank you for this great plugin musicmusic, i only have one question. will there ever be gapless support?
Title: [seemingly abandonware] iPod manager
Post by: gr33dy on 06 February, 2007, 12:21:23 AM
Okay, 0.3.9 TEST released (http://yuo.be). This adds support for sending MP4 videos to your iPod. Please see wiki for more info.
Great Work!    Thank you very much for this!
Can I use this to organize my albums by year on the iPod, like you can with foo_pod?
This would be an awesome feature!
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 06 February, 2007, 04:26:08 AM
Okay, 0.3.9 TEST released (http://yuo.be). This adds support for sending MP4 videos to your iPod. Please see wiki for more info.


Had a quick test last night, it works fine    Now i just have to find a command line converter. Any1 know one?
Title: [seemingly abandonware] iPod manager
Post by: PokéParadox on 06 February, 2007, 10:12:03 AM
Unfortunately I get a crash since updating to this version...


EDIT: I think my foobar2000 installation has managed to become corrupt somehow... it doesn't seem to be the plugin that is causing the crash, not sure though. ICK
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 06 February, 2007, 03:17:06 PM
thank you for this great plugin musicmusic, i only have one question. will there ever be gapless support?
I was planning to work on gapless support for MP3s for next version. MP4s maybe more difficult.

There has also been a bug where files transcoded by foo_dop may not play until the end of the track on the iPod. It is fixed for next version, I think a "relead iPod library info.." should clear it up for now.


Okay, 0.3.9 TEST released (http://yuo.be). This adds support for sending MP4 videos to your iPod. Please see wiki for more info.


Had a quick test last night, it works fine    Now i just have to find a command line converter. Any1 know one?

I know of ffmpeg. I will play around with it when I get some time and put info on wiki if I get some decent results. But note foo_dop doesn't transcode videos.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 06 February, 2007, 06:10:13 PM
I know of ffmpeg. I will play around with it when I get some time and put info on wiki if I get some decent results. But note foo_dop doesn't transcode videos.


Don't expect you to add a transcoder sure it would be a lot of hard work. Would be nice if some1 can find a Command line converter to use with foo_run tho. Had a quick look at handbrake think it will do the trick, im just a bit busy to play with it now. thanks for all the hard work
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 08 February, 2007, 01:49:48 PM
musicmusic, is there any way to access the plugins commands from a batch file? ie send to iPod? i'm hoping similar to stop eg foobar.exe command/stop

i got the command line converter working with foo_run using ffmpeg (thanks for the heads up musicmusic) if any1 interested:

C:\ffmpeg\ffmpeg.exe -vcodec xvid -b 350  -qmax 10 -bufsize 4096 -g 300 -acodec aac -ab 96  -i "%path%" -s 320x240 -aspect 4:3 H:\%filename%.mp4

b = bitrate
i = file to be converted
s = resolution
ab = audio bitrate (i think)
Title: [seemingly abandonware] iPod manager
Post by: Galova on 09 February, 2007, 03:56:33 PM
Quote
Its been requested before and is in the to do list.

Would you be so kind and publish some sort of such a "to do" and "done" list?
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 09 February, 2007, 04:02:36 PM
Quote
Its been requested before and is in the to do list.

Would you be so kind and publish some sort of such a "to do" and "done" list?

... yuo.be :: foo_dop wiki
Title: [seemingly abandonware] iPod manager
Post by: Moofar on 10 February, 2007, 11:48:41 PM
I love this plugin. It's been an extremely needed addition for many people including myself. Not sure if this is on your list but I will mention it. It converts the rating info into the itunes database when tracks are put on the ipod (nice feature), however it does not put that data back or display it when you do "load library". What I'm looking for is basically a way that I can add a rating to new music on my ipod, then transfer that rating to the copy of the file on my computer. If anyone has any solutions for the interim while this plugin is being developed, please let me know.
Title: [seemingly abandonware] iPod manager
Post by: iElectric on 12 February, 2007, 11:11:19 AM
I've been using this plugin since it's begining of development (musicmusic, you have done a extensive work here, thank you)..

I know you have a lot to do and some bugs to fix, but transcode to mp3 (in my case from FLAC) is really needed. Do you have plans for it in near future?
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 12 February, 2007, 01:19:54 PM
I know you have a lot to do and some bugs to fix, but transcode to mp3 (in my case from FLAC) is really needed. Do you have plans for it in near future?

I transcode from FLAC to MP3 with no problems. Use this inside iPod Manager: Command: lame.exe -V 2 --vbr-new - %d  and Extension: mp3

This is assuming that you have lame.exe in the foobar2000 directory. Add your own path to lame.exe if it is different.

Good luck!
Title: [seemingly abandonware] iPod manager
Post by: splint3r on 15 February, 2007, 01:56:21 AM
Hi musicmusic,

Thanks for adding the transcoder, Ive only just started using it but i've had no problems so far.

I was wondering if it should be possible to access "Send to iPod" from the command line, i tried foobar2000.exe "/playing_command:Send to iPod" but it didnt work. The ipod actions on the main menu do work from the command line.
Title: [seemingly abandonware] iPod manager
Post by: iElectric on 15 February, 2007, 04:43:20 PM
@drbeachboy

Nice! Thanks. Makes this plugin even more perfect. I silently hope for last.fm intergration someday, but nothing "very wanted"
Title: [seemingly abandonware] iPod manager
Post by: Galova on 17 February, 2007, 08:11:35 AM
Is it possible to add an aac transcoder? It seems to be a native format to iPod. It can be done using the free Nero AAC, used by foobar transcoder by default.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 17 February, 2007, 09:55:53 AM
Is it possible to add an aac transcoder? It seems to be a native format to iPod. It can be done using the free Nero AAC, used by foobar transcoder by default.


correct me if im wrong, but i believe foo_dop doesnt include a transcoder as such it just executes an exe transcoder therefore if u find a acc command line trancoder (a single exe trancoder for acc) if would be able to do the covertion for u.

@musicmusic - small request. On uploading a new playlist could u set it to resort the playlists on the iPod by name. Currently they are just ammended on the bottom.
Title: [seemingly abandonware] iPod manager
Post by: PokéParadox on 27 February, 2007, 03:26:29 PM
Well Nero free won't work since the CMDline encoder needs to support pipes...

Well done musicmusic... The plugin now has enough features for me to not have to have iTunes... the only thing missing now is album art assigning.

Just a question to all the foo_doppers... Is it safe to update my iPod Video's firmware? Is it needed? Will it break compatibility with foo_dop? I think I'm still on my original FW version...
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 27 February, 2007, 04:21:12 PM
Well Nero free won't work since the CMDline encoder needs to support pipes...

Well done musicmusic... The plugin now has enough features for me to not have to have iTunes... the only thing missing now is album art assigning.

Just a question to all the foo_doppers... Is it safe to update my iPod Video's firmware? Is it needed? Will it break compatibility with foo_dop? I think I'm still on my original FW version...

Nero works fine for me using "neroAacEnc_sse2 -q 0.50 -ignorelength -if - -of %d" in the Conversion area of iPod Manager in Preferences.
Title: [seemingly abandonware] iPod manager
Post by: PokéParadox on 28 February, 2007, 03:59:59 AM
Interesting...    Oh well I'm wrong then... 
Title: [seemingly abandonware] iPod manager
Post by: Ignite339 on 01 March, 2007, 12:20:33 AM
Has anyone tested this on the 5.5 gen iPod Video yet? I'm thinking of buying one of those, and wanted to know if the plugin works with it.
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 01 March, 2007, 12:40:16 AM
Has anyone tested this on the 5.5 gen iPod Video yet? I'm thinking of buying one of those, and wanted to know if the plugin works with it.

Just fine, expect for the sorting.
Title: [seemingly abandonware] iPod manager
Post by: Dahu on 03 March, 2007, 09:25:00 AM
Thanks for the plugin musicmusic,

I've just tested 0.3.9 today and it works great for transferring the music to my IPod shuffle 

I have a little feature request, it would be nice to have a functionnality that fills my ipod with songs taken randomly from a playlist. For the time being I do it manually:
PS: I admit I haven't read the full thread so forgive me if the request has already been made before.
Title: [seemingly abandonware] iPod manager
Post by: iElectric on 03 March, 2007, 02:28:30 PM
I use 5.5G iPod and i noticed some things.

- when transcoding files to mp3 with cmd "lame.exe -V 2 --vbr-new - %d", a lot of files don't get transfered, all of my files were the same song "soad - byob". I don't know the reason but i can bug test it for you if you don't have an idea.

-when sending new playlists to ipod, it doesn't sort them, just adds them at the end of the list.

- Last.fm compatibility is still one of my wishes (and one of other's too)

btw: 5.5g, 80gb works like a charm
Title: [seemingly abandonware] iPod manager
Post by: Slotos on 05 March, 2007, 04:14:15 AM
Report:
1. After operations with iPod playlists (no sure about any operation) all smart playlists become broken. I.e. "My Top Rated" is limited to number of songs it had when foobar made changes. Running and closing iTunes helps but installing iTunes just for that reason…

2. Also after any file operations with iPod "On-the-Go" playlist becomes regular playlist and is renamed to "On-the-Go 1/2/3/…" Somewhat irritating.

PS: But anyway, thanks for the great plugin. Saved me plenty of HDD space with it's transcoder

Using iPod Video 80Gb
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 05 March, 2007, 09:48:27 AM
I use 5.5G iPod and i noticed some things.

- when transcoding files to mp3 with cmd "lame.exe -V 2 --vbr-new - %d", a lot of files don't get transfered, all of my files were the same song "soad - byob". I don't know the reason but i can bug test it for you if you don't have an idea.
What error do you get? If none it should be on your iPod somewhere.

If you are sending the same file (same path) multiple times in one pass it will only send it once.

Also bear in mind on newer iPods if you have an artist with one album and some tracks with no album, you won't be able to browse to the tracks with no album from the Artists menu on the iPod. You can use the remappings to get around that e.g. $if2(%album%,'('None')') for album. That will be the default one day.

Report:
1. After operations with iPod playlists (no sure about any operation) all smart playlists become broken. I.e. "My Top Rated" is limited to number of songs it had when foobar made changes. Running and closing iTunes helps but installing iTunes just for that reason…
I don't quite understand. You mean the playlists become 'forzen', or something else?

If you could send me the iTunesDB with the smart playlists working OK I can look into it. Thanks.

2. Also after any file operations with iPod "On-the-Go" playlist becomes regular playlist and is renamed to "On-the-Go 1/2/3/…" Somewhat irritating.
Yes, but iTunes does the same.
Title: [seemingly abandonware] iPod manager
Post by: brendo on 06 March, 2007, 04:45:29 AM
Just got a 30GB 5.5gen iPod and having trouble getting foo_dop to work.

I used 0.3.9TEST and basically just plugged in iPod and hit synchronise iPod (latest firmware) running Foobar 0.9.4.2. When I go to play my music on the iPod it just skips the tracks and then exits back to the main screen.
Title: [seemingly abandonware] iPod manager
Post by: Moofar on 06 March, 2007, 11:12:02 PM
I noticed there is a new version coming out. I just want to say I still love this plugin and check on its development regularly even though there usually isn't anything going on. Most usefull plugin in all of foobar.  My only wish is for a feature to transfer ratings from the ipod database to ratings in metadata (id3 n stuff). That way I could use the rating feature on the ipod for real.
Title: [seemingly abandonware] iPod manager
Post by: Early on 13 March, 2007, 11:21:01 PM
Hi musicmusic.  I wanted to pass on the news that itunes 7.1 has changed the itunesdb file.  The issue popped up on the ml_ipod forum link (http://forums.winamp.com/showthread.php?postid=2153194#post2153194), and I thought that foo_dop may be affected as well.  Me, I have no intention of installing itunes, but surely there are some who will.
 

Best,
M

edit:  nevermind, pardon, I should have looked at the changelog first.  You already know about it.
Title: [seemingly abandonware] iPod manager
Post by: Ignite339 on 14 March, 2007, 08:12:46 PM
Awesome plugin, I've said it before in this thread

Just wanted to know if there was this certain feature. I use the Synchronize feature, and I sync a playlist to the iPod. I do use iTunes, but only to put videos, pictures, and podcasts onto the iPod. Now, every time I sync the iPod with foo_dop, it deletes all my videos. I know why this is (the video files aren't in the sync list) but is there anyway I can get around this? I know there is video support but unfortunately it doesn't work too well for me

Thanks again musicmusic!
Title: [seemingly abandonware] iPod manager
Post by: HeavensBlade23 on 18 March, 2007, 10:08:51 PM
When I send a playlist over to the ipod, it sends the contents of what was on the playlist, but not the actual playlist itself.  Is this expected behavior?
Title: [seemingly abandonware] iPod manager
Post by: ShadowVlican on 19 March, 2007, 12:03:22 AM
When I send a playlist over to the ipod, it sends the contents of what was on the playlist, but not the actual playlist itself.  Is this expected behavior?

of course it'll send the contents of the playlist..... why would it send the playlist ITSELF? that file would ONLY contain relative links to the music stored on your hard drive, not the ipod

anyways, great work musicmusic!! it's now working perfectly on my 2nd gen shuffle

i love the transcoder support... that was one feature that i needed THE most because my playlist usually contains multiple filetypes (almost every imaginable one believe it or not  )

again, if you need any assistance with respect to the shuffle, feel free to msg me.... i can do testing for you!
Title: [seemingly abandonware] iPod manager
Post by: HeavensBlade23 on 19 March, 2007, 10:43:20 AM
of course it'll send the contents of the playlist..... why would it send the playlist ITSELF? that file would ONLY contain relative links to the music stored on your hard drive, not the ipod


Uh, yeah, but I wanted it to send both.  The whole point of a playlist is to have an easily accessible list of songs that play in a certain order.  If I send my workout playlist to the iPod, then I have to queue up all those songs manually while I'm at the gym trying to exercise.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 20 March, 2007, 06:00:19 PM
sending playlists to my 5.5gen actually sends the playlist which is what its supposed to do. I have had the problem where it only sent the files so i always load the library and playlists after sending a playlist to check its on there. try doing that
Title: [seemingly abandonware] iPod manager
Post by: HeavensBlade23 on 20 March, 2007, 08:30:56 PM
I figured out the problem, in my case (2g Nano).  If you right click a playlist and ->Send To iPod, it sends the songs but not the playlist itself.

If you go to File->iPod->Send Playlists To iPod, then you get the expected behavior of both the songs and the playlist being sent.

Both should do the latter, in my opinion.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 21 March, 2007, 09:10:20 AM
this is quite hard to explain as i dont really know what causes it:

I had videos on my ipod which i sent using foo_dop all working fine. Was round a mates house (where i believe causes the problem) was stealing stuff off his pc (sending to the HD (disk use) not iPod interface).

Since then the videos are just audio only! is this because he has iTunes installed? (dont even know if he does just tring to work out why the videos are audio only, they dont even have the [_] symbol next to them anymore. Any ideas?
Title: [seemingly abandonware] iPod manager
Post by: Killmaster on 01 April, 2007, 04:24:19 PM
Can someone explain how to make the iPod work with the directory structure intact? I renamed the files to fit the 57-char limit with a script, then used the "send to iPod" menu item to send it. This doesn't work however - it shows up in the iPod menus, but nothing will play.

Is there at least a way to go back to the way it was, instead of having to delete and copy 70GB of stuff all over again?
Title: [seemingly abandonware] iPod manager
Post by: glamsen on 03 April, 2007, 07:42:34 PM
hey,
im using rockbox and apple firmware parallel on my ipod. the prob i have is that tracks i load on my ipod without converting em ipod database conform, but just copy my files somewhere on the pod. i can use those tracks with rockbox, but ipodfirmware doesnt recognize em. now i tried rescanning and rebuilding the ipod database, so they get included, but it doesnt work :/ i do remember, foo_pod tried to fix that problem, it just didnt work with 5g so far. I was wondering if there is any solution for that issue, my device is a 5g video 60gb.

thy in advance,

pz

glam

edit: sorry, i was too quick, just read ur faq and figured out how to put them in my own structure, but 2 problems still remain. 1st the tracks dont play on apple firmware and a minor problem, that u are aware of is the digit limitation. i was going to store my files on my ipod like /music/New/Artist-Album-Year plus the length of the track it is nearly impossible to make a good structure for 60 gb music with only 54 digits, is there nothing u can do about that, would be really great! but first of all, the tracks should also play
Title: [seemingly abandonware] iPod manager
Post by: SuperFarStucker on 07 April, 2007, 03:32:37 PM
foo_dop is an experimental iPod plugin for foobar2000 0.9.3+, currently in alpha version.
Download page (http://yuo.be/ipod.php)

Notes and changelog moved here (http://music.morbo.org/wiki/dop:start). Read them first!


Why closed source?!?

Also, I'm almost certain you're aware but afaik the definitive resource for the iTunesDB format is http://www.ipodlinux.org/ITunesDB (http://www.ipodlinux.org/ITunesDB)
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 09 April, 2007, 05:41:51 AM
foo_dop 0.4.0 experimental released (http://yuo.be/ipod.php). Its experimental because it uses a iTunes 7.1-like database format (but not dataset type 4), including writing the new video sort indices, and these could do with some more testing. Please see the changelog for a complete list of changes.

I figured out the problem, in my case (2g Nano).  If you right click a playlist and ->Send To iPod, it sends the songs but not the playlist itself.

If you go to File->iPod->Send Playlists To iPod, then you get the expected behavior of both the songs and the playlist being sent.

Both should do the latter, in my opinion.
The actions when you right click a playlist act on the items, not the playlist. I agree, its confusing, but this needs to be changed in the UI so those actions are in a "Items" sub-menu.

this is quite hard to explain as i dont really know what causes it:

I had videos on my ipod which i sent using foo_dop all working fine. Was round a mates house (where i believe causes the problem) was stealing stuff off his pc (sending to the HD (disk use) not iPod interface).

Since then the videos are just audio only! is this because he has iTunes installed? (dont even know if he does just tring to work out why the videos are audio only, they dont even have the [_] symbol next to them anymore. Any ideas?

I don't know, but iTunes/iPodService likes rewriting databases without you doing anything. Maybe the database got downgraded to a version not supporting video.

Can someone explain how to make the iPod work with the directory structure intact? I renamed the files to fit the 57-char limit with a script, then used the "send to iPod" menu item to send it. This doesn't work however - it shows up in the iPod menus, but nothing will play.

Is there at least a way to go back to the way it was, instead of having to delete and copy 70GB of stuff all over again?
I did some testing, and it seems like the 5.5G iPod will only play the files if they are within the iPod_Control\Music folder. I don't remember how painful it is moving lots of files on FAT32..


foo_dop is an experimental iPod plugin for foobar2000 0.9.3+, currently in alpha version.
Download page (http://yuo.be/ipod.php)

Notes and changelog moved here (http://music.morbo.org/wiki/dop:start). Read them first!


Why closed source?!?

Is there something you want to know from the source?

Also, I'm almost certain you're aware but afaik the definitive resource for the iTunesDB format is http://www.ipodlinux.org/ITunesDB (http://www.ipodlinux.org/ITunesDB)
Yes, I refer to that site sometimes
Title: [seemingly abandonware] iPod manager
Post by: musicsalad on 09 April, 2007, 11:57:23 PM
Thank you, musicmusic, for this fantastic tool! I'm just wondering if you can add a function that automatically transfer the *.lrc file to plain *.txt without time stamped display when a music file, embedded with lrc lyrics, is sent to ipod, while it keeps unchanged in my local music library.
Title: [seemingly abandonware] iPod manager
Post by: alphameric on 11 April, 2007, 02:07:21 AM
good work so far musicmusic
i know you dont officially support shuffles, however theres an interesting bug with my 1st gen shuffle.

firstly, the plugin detects, and adds music flawlessly. When i remove my ipod the play music from it, it works as well.
however, when i turn off my ipod, after use, then turn it on again, the ipod refuses to play. Reconnecting the ipod to foobar doesnt fix it either. Any attempts to view the database through foobar result in a "missing itunes db object". In order to fix the problem, i have to restore the files with ones take when it was working.

Was just curious to get your thoughts on what may be causing this.
Keep up the good work
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 April, 2007, 12:32:17 PM
good work so far musicmusic
i know you dont officially support shuffles, however theres an interesting bug with my 1st gen shuffle.

firstly, the plugin detects, and adds music flawlessly. When i remove my ipod the play music from it, it works as well.
however, when i turn off my ipod, after use, then turn it on again, the ipod refuses to play. Reconnecting the ipod to foobar doesnt fix it either. Any attempts to view the database through foobar result in a "missing itunes db object". In order to fix the problem, i have to restore the files with ones take when it was working.

Was just curious to get your thoughts on what may be causing this.
Keep up the good work

Hmm, indeed strange  Sounds like something is vaporising the iTunesDB, which would be a strange thing to do 

Which version of foo_dop are you using?
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 11 April, 2007, 01:09:21 PM
Thanks for the update! I'm still hoping for albumart and lyric support, though.
I also have an idea. Would it be possible to make an ipod panel which would serve as a drop-point for files? It could be a simple little panel which would just appear as a progress bar showing the space remaining on the ipod. Files could be dragged and dropped from playlists (except SCPL since this isnt supported) as well as directly from explorer windows.
Title: [seemingly abandonware] iPod manager
Post by: alphameric on 11 April, 2007, 01:53:30 PM
Hmm, indeed strange  Sounds like something is vaporising the iTunesDB, which would be a strange thing to do 

Which version of foo_dop are you using?


4.0 atm
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 April, 2007, 02:53:47 PM

Hmm, indeed strange  Sounds like something is vaporising the iTunesDB, which would be a strange thing to do 

Which version of foo_dop are you using?


4.0 atm

Ok, if you have iTunes installed, if you could do the following I could maybe work out the problem. Restore the Shuffle and add a few files using latest iTunes. Backup the iPod_Control\iTunes folder on your iPod. Then using foobar (foo_dop 0.4.0), enable the "Ignore leading 'The'.." option and do a "Rewrite iPod database". Then make another backup of the iPod_Control\iTunes folder.

Then if you could send me the two archives I could try and work out what foo_dop/iTunes are doing so differently with the Shuffle.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 April, 2007, 03:07:12 PM
Thanks for the update! I'm still hoping for albumart and lyric support, though.

Lyrics support is there, but your files must be tagged with the lyrics in the way the iPod wants them. See wiki.

Albumart - I wrote the database photodb/artworkdb reader/writer and some other stuff, but i stopped when i realised the way the ipod stored the images was going to give me a headache.. (it concatenates multiple images into single files..) Probably I'll come back to it at some point.
I also have an idea. Would it be possible to make an ipod panel which would serve as a drop-point for files? It could be a simple little panel which would just appear as a progress bar showing the space remaining on the ipod. Files could be dragged and dropped from playlists (except SCPL since this isnt supported) as well as directly from explorer windows.
It sounds like something potentially useful. But I dont think ts something Id add for now.
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 11 April, 2007, 06:42:59 PM
Would it be possible to at least have global variables which store remaining and total space on the ipod? Then we could put it in a panel or the status bar for quick reference.
Title: [seemingly abandonware] iPod manager
Post by: alphameric on 11 April, 2007, 08:24:43 PM
unfortunately i dont have itunes installed (been 6 months). i was using winamps ml_ipod, which is much faster than itunes. ml_ipod is the only reason i keep winamp installed.

anyways, heres the zip file:
http://www.snapdrive.net/files/52236/folders.zip (http://www.snapdrive.net/files/52236/folders.zip)

it contains 2 folder.
one from when it works, and another from after it breaks.
i can just delete my itunes folder on the ipod and put the working files back.

no files are missing, what is there is what is made
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 12 April, 2007, 06:05:34 AM
unfortunately i dont have itunes installed (been 6 months). i was using winamps ml_ipod, which is much faster than itunes. ml_ipod is the only reason i keep winamp installed.

anyways, heres the zip file:
http://www.snapdrive.net/files/52236/folders.zip (http://www.snapdrive.net/files/52236/folders.zip)

it contains 2 folder.
one from when it works, and another from after it breaks.
i can just delete my itunes folder on the ipod and put the working files back.

no files are missing, what is there is what is made

Is that basically before and after the shuffle has been restarted?

I think maybe your Shuffle 1G doesn't like iTunes 7.1 iTunesDB format (though I'm not sure what it does with the iTunesDB anyways?) Either that or there is some timestamp, checksum somewhere Im missing. It would be interesting to know what iTunes 7.1 does write to a 1G Shuffle.

Can you try foo_dop 0.3.9?
Title: [seemingly abandonware] iPod manager
Post by: alphameric on 12 April, 2007, 07:53:11 AM
i'll give 3.9 a try once i break it again, because for some reason, it's working now. All i did was copy the working files back to the ipod after it was broken. Now it works without any problems. I can turn it on and off and it will still work, so something is definitely wonky.

adding music and such might break it, but i'll have to check when i get home.
Title: [seemingly abandonware] iPod manager
Post by: TDRKZ on 15 April, 2007, 04:08:37 PM
I'm a little confused about the "How do I store songs on my iPod in my own directory structure?"

I copied my music folders into Ipod (G:) then went into foobar then did "load directory" and selected all the directories that I had just copied and put then chose all those files and did the send to ipod thing. It came up as error though saying that filename too long or something. I have a 5.5g 80gb video ipod.

Any help would be appreciated. Unfortunately I can't rockbox my 5.5g yet because its not supported.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 15 April, 2007, 06:42:25 PM
I'm a little confused about the "How do I store songs on my iPod in my own directory structure?"

I copied my music folders into Ipod (G:) then went into foobar then did "load directory" and selected all the directories that I had just copied and put then chose all those files and did the send to ipod thing. It came up as error though saying that filename too long or something. I have a 5.5g 80gb video ipod.

Any help would be appreciated. Unfortunately I can't rockbox my 5.5g yet because its not supported.

It was really explained in the wiki you read already:
Quote
Note: The path of media files on the iPod must be less than or equal to 57 characters, including a leading backslash (but not the drive letter or colon) and may only contain ASCII characters. Furthermore, some iPod models will only play files contained within the iPod_Control\Music folder.
In short: there's not much point to it, unless you are particularly annoyed by the Fxx folders. The last note definitely applies to 5.5g iPods with 1.2.1 firmware (it will not play them/skip them).
If you just want to be able to copy files off an iPod, you can just do "load library" in foobar and drag them from there.
I should've also added to the wiki that if you put too many songs in the same directory, the iPod will start skipping them.
Title: [seemingly abandonware] iPod manager
Post by: djkc on 15 April, 2007, 06:43:25 PM
It came up as error though saying that filename too long or something. I have a 5.5g 80gb video ipod.

http://yuo.be/wiki/dop:start (http://yuo.be/wiki/dop:start)  see the wiki.  as it says:
Quote
The path of media files on the iPod must be less than or equal to 57 characters, including a leading backslash (but not the drive letter or colon) and may only contain ASCII characters. Furthermore, some Ipod models will only play files contained within the iPod_Control\Music folder.

So if the total directory + filename is longer than 57 characters it won't work.  Not hard to do with a lot of albums or artists with long names if you use something like artist\album\track number - title.mp3.

This sentence is exactly\ fifty-seven characters long.mp3
^ anything longer than that total.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 18 April, 2007, 07:59:29 AM
foo_dop 0.4.1 TEST released (http://yuo.be/ipod.php). This adds a gapless info scanner for MP3s only. Please see wiki for usage notes.

It doesn't support MP4 (AAC) because foobar doesn't provide me with the encoder delay/padding values as it does for MP3, and I have zero info on how it is stored in the MP4 file for either iTunes or Nero encoded files.
Title: [seemingly abandonware] iPod manager
Post by: jclim00 on 18 April, 2007, 08:38:22 AM
GAPLESS! And there was much rejoicing!
Title: [seemingly abandonware] iPod manager
Post by: sumozerg on 19 April, 2007, 09:46:22 PM
thank you for your hard work. finally i can get rid of itunes :>
Title: [seemingly abandonware] iPod manager
Post by: Killmaster on 03 May, 2007, 04:07:52 AM
I know that there's a ton of stuff to be done, but I had an feature request that would be really useful:

Add a command (or even better, make it automatic) to add a special tag to all files in the database that match those stored on the iPod. Then you could make an autoplaylist with music that's NOT on the iPod, or format tracks to easily identify which songs are on there, etc. Store the tag in the config file so there's no file modification.
Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 03 May, 2007, 07:11:27 AM
I know that there's a ton of stuff to be done, but I had an feature request that would be really useful:

Add a command (or even better, make it automatic) to add a special tag to all files in the database that match those stored on the iPod. Then you could make an autoplaylist with music that's NOT on the iPod, or format tracks to easily identify which songs are on there, etc. Store the tag in the config file so there's no file modification.

Not feasible.
Title: [seemingly abandonware] iPod manager
Post by: HeavensBlade23 on 03 May, 2007, 02:38:47 PM
I'm getting I/O errors every time I try to get gapless information on files I ripped myself.  I downloaded a few files and they set gapless just fine.  It seems to have something to do with the way EAC/LAME tags my files.  If I rip a track to wav and then convert and tag it using foobar the I/O errors go away.

It seems to be like this for my entire collection, which were all ripped using EAC and encoded with LAME 3.97 -V 2 --vbr-new.

I can send a few files for analysis if you'd like...pm me.

Is there something you want to know from the source?


I don't think it's so much that anyone needs to know anything from the source as the reason foo_dop is needed in the first place.  The author of the previous ipod plugin kinda disappeared off the face of the earth without releasing source or giving someone else the reigns.  If for some reason you stopped developing foo_dop or lost interest in foobar entirely, the next person would have to start over from scratch.
Title: [seemingly abandonware] iPod manager
Post by: HeavensBlade23 on 03 May, 2007, 02:49:23 PM
Now I'm 99% of the cause.  If id3v2 tags are padded with blank space, as per the EAC option, the resulting tag can't be parsed by foo_dop's gapless scanner.

I encoded five files from a CD.  The first 3 had the padding option off, and the final 2 had the option on.  After attempting to scan all five files for gapless information, the first three scanned correctly, and the last two gave an I/O error.

I was correct after all.

The "Rebuild MP3 Stream" in foobar appears to fix the files so they can be scanned.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 09 May, 2007, 07:05:19 PM
Now I'm 99% of the cause.  If id3v2 tags are padded with blank space, as per the EAC option, the resulting tag can't be parsed by foo_dop's gapless scanner.

I encoded five files from a CD.  The first 3 had the padding option off, and the final 2 had the option on.  After attempting to scan all five files for gapless information, the first three scanned correctly, and the last two gave an I/O error.

I was correct after all.

The "Rebuild MP3 Stream" in foobar appears to fix the files so they can be scanned.

The component assumes that the leading id3v2 tag (if any) is the first thing in the file, and the mpeg data follows it immediately.

I did see a similar file I had already. Null/zero padding before the id3v2 tag. I just assumed it was a dud file and that id3v2 had some better solution for padding.

I will make it skip any leading null padding for next version (and double check what EAC is doing, it maybe padding after the tag). Thanks for the report.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 18 May, 2007, 04:58:23 PM
Ok, I know everything I release is a TEST version, but the 0.4.2 (http://yuo.be) really is an experimental version. This adds experimental support for album art for iPod Videos. Since it is now handling the ArtworkDB, a backup of the iPodControl\Artwork folder may be a good idea. There are some notes about the album art support on wiki, it would be a good idea to check that first.

Status of artwork support for other models: I need ArtworkDB samples from such models which have artwork added with iTunes only to add support for those models. I don't think I will be adding artwork support for any iPod that is connected by firewire unless I find a good way to identify which model they are.


Now I'm 99% of the cause.  If id3v2 tags are padded with blank space, as per the EAC option, the resulting tag can't be parsed by foo_dop's gapless scanner.

I encoded five files from a CD.  The first 3 had the padding option off, and the final 2 had the option on.  After attempting to scan all five files for gapless information, the first three scanned correctly, and the last two gave an I/O error.

I was correct after all.

The "Rebuild MP3 Stream" in foobar appears to fix the files so they can be scanned.

The component assumes that the leading id3v2 tag (if any) is the first thing in the file, and the mpeg data follows it immediately.

I did see a similar file I had already. Null/zero padding before the id3v2 tag. I just assumed it was a dud file and that id3v2 had some better solution for padding.

I will make it skip any leading null padding for next version (and double check what EAC is doing, it maybe padding after the tag). Thanks for the report.

I checked and as sense would dictate EAC puts the zero padding after the id3v2 tag. The file I had had id3v2 tag removed but still had padding.. It should be fixed in 0.4.2.
Title: [seemingly abandonware] iPod manager
Post by: Blankwire on 20 May, 2007, 11:38:32 AM
I've successfully used foo_dop to convert and transfer my entire Flac collection to my iPod, with album art.

The new 0.4.2 version works perfectly. All that's missing is podcast support in foobar, and I can finally have no regrets ditching iTunes.
Title: [seemingly abandonware] iPod manager
Post by: PokéParadox on 21 May, 2007, 04:16:16 AM
Well thanks musicmusic, this IS complete for me now. Thanks foryour continued hard work!

The album art is working great!
Title: [seemingly abandonware] iPod manager
Post by: jclim00 on 21 May, 2007, 10:17:24 AM
Well thanks musicmusic, this IS complete for me now. Thanks foryour continued hard work!

The album art is working great!


Agreed, thank you for all the hard work on this!
Title: [seemingly abandonware] iPod manager
Post by: elishnevsky on 21 May, 2007, 02:32:07 PM
musicmusic, I would really love to see album art working for iPod Nano. Perhaps I could give you ArtworkDB sample but I hate iTunes so much, that I don't even want to install it just for this  However, if you still need it I guess I can make an exception. Let me know.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 21 May, 2007, 03:24:42 PM
I've successfully used foo_dop to convert and transfer my entire Flac collection to my iPod, with album art.
Nice

Well thanks musicmusic, this IS complete for me now. Thanks foryour continued hard work!

The album art is working great!
You're welcome

Agreed, thank you for all the hard work on this!
Also welcome

musicmusic, I would really love to see album art working for iPod Nano. Perhaps I could give you ArtworkDB sample but I hate iTunes so much, that I don't even want to install it just for this  However, if you still need it I guess I can make an exception. Let me know.
I have Nano 2G sample now. Actually I found that other info I needed elsewhere on the internet so I'm good now  Thanks for the offer though
Title: [seemingly abandonware] iPod manager
Post by: Blankwire on 21 May, 2007, 04:13:15 PM
Quote
musicmusic, I would really love to see album art working for iPod Nano. Perhaps I could give you ArtworkDB sample but I hate iTunes so much, that I don't even want to install it just for this smile.gif However, if you still need it I guess I can make an exception. Let me know.


That's a sacrifice no Windows user should have to make. 
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 21 May, 2007, 05:59:40 PM
Ok, I do need some more info about ArtworkDB:

Can Nano/Nano 2G/Color/Photo owners tell me where the ArtworkDB is stored on your iPod? It should be either iPod_Control\Artwork or iPod_Control\iTunes.

Thanks!
Title: [seemingly abandonware] iPod manager
Post by: gfngfgf on 21 May, 2007, 08:10:04 PM
Can Nano/Nano 2G/Color/Photo owners tell me where the ArtworkDB is stored on your iPod? It should be either iPod_Control\Artwork or iPod_Control\iTunes.

On my Nano 2G, ArtworkDB is in iPod_Control\Artwork.
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 21 May, 2007, 08:19:15 PM
I have a photo and a 1st gen nano. Both use iPod_Control\Artwork
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 23 May, 2007, 08:09:59 AM
Ok, thanks for checking.

I released 0.4.3 TEST (http://yuo.be) which extends the album art support to the Nano and Photo/Color (over USB connection only). I can't test these.. so they are untested. As before a backup of the Artwork folder would be a good idea.

Regarding a better way to identify iPod models (i.e. artwork for iPod Photo/Color over firewire), I did some digging and found there are basically two ways, one that will work on older iPods and one that will work on newer. The latter involes sending a SCSI Inquiry command to the iPod. To my surprise this works without admin privileges on Vista.  The same cannot be said of XP x64 edition, where it does need admin privileges.I would suspect the latter is probably true for XP and 2000 as well but I can't test.

Anyway, there is a button on the tools prefs page to view this info. Its not particularly interesting to read (its more useful for the actual component), main purpose is to check the command is working. It should work on iPods from 4G era and newer. The result should be some info in XML format about your iPod.
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 23 May, 2007, 10:24:40 AM
Works on early iPod Photo 60GB.
Brilliant stuff musicmusic, thank you!
Title: [seemingly abandonware] iPod manager
Post by: Scheisen2000 on 23 May, 2007, 10:50:50 AM
just checked new version with my nano 4GB and a few albums...
... works like a charm 

a lot of thanks, musicmusic
Title: [seemingly abandonware] iPod manager
Post by: Samwise1130 on 23 May, 2007, 03:50:35 PM
Anyone noticed anything weird with their Ipod screen after using this component. I haven't isolated it yet--but I think I've noticed something.

Today was the first time I tried the ipod component--and when I was finished, I noticed that there was about 3 pixels all the way around the display that weren't being "lit" even through the screen was on. I've never noticed this before.

I'm not saying it is this components problem/fault...I will certainly try to track it down further--just seemed curious. Anyone else noticed this?
Title: [seemingly abandonware] iPod manager
Post by: yourtallness on 23 May, 2007, 05:40:48 PM
Does the link to the location of the latest test version work for you guys?
Title: [seemingly abandonware] iPod manager
Post by: db78 on 23 May, 2007, 05:49:56 PM
Does the link to the location of the latest test version work for you guys?


Right now it's not working
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 23 May, 2007, 07:08:31 PM
Server is down unfortunately.. its night here so doubt anything will be done about it by my host until tomorrow.
Title: [seemingly abandonware] iPod manager
Post by: db78 on 23 May, 2007, 08:16:16 PM
Server is down unfortunately.. its night here so doubt anything will be done about it by my host until tomorrow.


could you up load it somewhere else please?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 24 May, 2007, 03:30:12 AM
Well, its morning now.. and the site's up again.
Title: [seemingly abandonware] iPod manager
Post by: elishnevsky on 25 May, 2007, 01:48:32 AM
musicmusic, AlbumArt works fine with Nano 2G! Thank you soooooo much
Title: [seemingly abandonware] iPod manager
Post by: PokéParadox on 26 May, 2007, 08:02:20 AM
hmmm I am a bit confused about lyrics support... Does the iPod have to have a certain version firmware? (I have an iPod video)

Do the lyrics have to be formatted in a certain way? I have many songs with lyrics in the %lyrics% tag, but I can't seem to get any lyrics onto the iPod itself...
Title: [seemingly abandonware] iPod manager
Post by: Bl@ck_warrior on 26 May, 2007, 09:52:25 AM
Server is down again
Title: [seemingly abandonware] iPod manager
Post by: Windy on 30 May, 2007, 09:23:07 AM
Hi there,

Firstly forgive me for I am a noob. Love foo dop looks like a cracking component, not had an ipod long and am fed up with itunes already.

Wondered if foo dop could support cue sheets? I have a lot of live sets, which I have created cue sheets for and foobar is great for, but when I come to sync my files with the ipod I get:-

"Reason: Files with chapters are not currently supported by foo_dop"

 
Title: [seemingly abandonware] iPod manager
Post by: -jk on 30 May, 2007, 09:47:09 AM
Joined these board just beacause of you musicmusic

Your hard work is really appreciated by manys. 
Thank you for developing and for constantly updating this plugin. Album Art feature is brilliant. The automatic conversion of Replaygain, too.

However there is one thing which is really annoying me: I've foo_count (think it's the unofficial one) installed and everytime i snychronise my iPod the updated files a sent to the iPod anew, It'd be handy if you could make foo_pod ignoring those tags.
best regards
Title: [seemingly abandonware] iPod manager
Post by: clunesy on 30 May, 2007, 10:28:07 AM
This thing is really coming on in leaps and bounds now. Big kudos on all your hard work, mm. I'm nearly ready to upgrade from foo_pod. Just one thing that isn't happening for me. The custom TAGZ strings that I use in 0.8.3 / foo_pod  don't work properly in 0.9.x / foo_dop. I've copied and pasted them straight across They're shown here. First custom string is for title, 2nd for album

$if($stricmp($left(%_path%,7),g:\non-),[$if2(%title%,%_filename%)]!['('%__replaygain_track_gain%')'],[$if2(%title%,%_filename%)]['('%__replaygain_track_gain%')'])

$replace($if2(%album artist%,$if($stricmp($left(%artist%,4),The ),$substr(%artist%,5,17),$substr(%artist%,1,13))[[$right(%date%,2)]%album%]), ,)

It seems like foo_dop doesn't recognise tag fields that aren't directly used to fill the itunes database. Its happy with title / artist / album etc,

but not with 'album artist' 'path' 'replaygain' etc. 

Would it be much of a chore to allow foo_pod to be compliant across all the available tag field types used in TAGZ ? Or have I misunderstood the situation.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 30 May, 2007, 10:58:07 AM
Works on early iPod Photo 60GB.
Brilliant stuff musicmusic, thank you!
Thanks for testing

just checked new version with my nano 4GB and a few albums...
... works like a charm 

a lot of thanks, musicmusic
Thanks for testing also

Anyone noticed anything weird with their Ipod screen after using this component. I haven't isolated it yet--but I think I've noticed something.

Today was the first time I tried the ipod component--and when I was finished, I noticed that there was about 3 pixels all the way around the display that weren't being "lit" even through the screen was on. I've never noticed this before.

I'm not saying it is this components problem/fault...I will certainly try to track it down further--just seemed curious. Anyone else noticed this?
Well, iPods can do strange things. If you restart it (menu + middle button usually) it will probably clear up.

musicmusic, AlbumArt works fine with Nano 2G! Thank you soooooo much
Again thanks for testing and you're welcome


hmmm I am a bit confused about lyrics support... Does the iPod have to have a certain version firmware? (I have an iPod video)

Do the lyrics have to be formatted in a certain way? I have many songs with lyrics in the %lyrics% tag, but I can't seem to get any lyrics onto the iPod itself...
It depends on file format (MP3 vs MP4). Its explained on Notes page on wiki.

Hi there,

Firstly forgive me for I am a noob. Love foo dop looks like a cracking component, not had an ipod long and am fed up with itunes already.

Wondered if foo dop could support cue sheets? I have a lot of live sets, which I have created cue sheets for and foobar is great for, but when I come to sync my files with the ipod I get:-

"Reason: Files with chapters are not currently supported by foo_dop"

 

The reason is its quite complicated to actually handle. For single files split by a a cue sheet, I could send the file to the iPod and add chapters in the iPod's DB, but AFAIK they won't appear as separate tracks in the track lists as they would in foobar2000. Also this can't be done on older iPods. Other option is to find some way to send them as separate tracks. I don't know of a way they works partiulary great however.

Joined these board just beacause of you musicmusic

Your hard work is really appreciated by manys. 
Thank you for developing and for constantly updating this plugin. Album Art feature is brilliant. The automatic conversion of Replaygain, too.

However there is one thing which is really annoying me: I've foo_count (think it's the unofficial one) installed and everytime i snychronise my iPod the updated files a sent to the iPod anew, It'd be handy if you could make foo_pod ignoring those tags.
best regards
The problem is that the tag write modifies the file, so foo_dop can't match it to any of the tracks on the iPod so it gets resent.

When you send a track to the iPod foo_dop does also store the original location of the track but this information is not currently used. When I do enable the use of it I could add a "less strict" option for syncing so that files modified locally aren't transferred again (provided that the files haven't been moved etc.) This would help with your problem.

This thing is really coming on in leaps and bounds now. Big kudos on all your hard work, mm. I'm nearly ready to upgrade from foo_pod. Just one thing that isn't happening for me. The custom TAGZ strings that I use in 0.8.3 / foo_pod  don't work properly in 0.9.x / foo_dop. I've copied and pasted them straight across They're shown here. First custom string is for title, 2nd for album

$if($stricmp($left(%_path%,7),g:\non-),[$if2(%title%,%_filename%)]!['('%__replaygain_track_gain%')'],[$if2(%title%,%_filename%)]['('%__replaygain_track_gain%')'])

$replace($if2(%album artist%,$if($stricmp($left(%artist%,4),The ),$substr(%artist%,5,17),$substr(%artist%,1,13))[[$right(%date%,2)]%album%]), ,)

It seems like foo_dop doesn't recognise tag fields that aren't directly used to fill the itunes database. Its happy with title / artist / album etc,

but not with 'album artist' 'path' 'replaygain' etc. 

Would it be much of a chore to allow foo_pod to be compliant across all the available tag field types used in TAGZ ? Or have I misunderstood the situation.
I think you have just fallen to the title formatting changes in 0.9. It added remapped fields (http://wiki.hydrogenaudio.org/index.php?title=Foobar2000:Titleformat_Reference) amongst other changes.

Also i don't see it as relevant to your problem, but it formats the titles directly though the titleformat api so any funny components that add fields won't work here.
Title: [seemingly abandonware] iPod manager
Post by: ChinStrap on 30 May, 2007, 12:31:48 PM
I've noticed that some songs that I add to my 80gb Video iPod don't get the specified field renamings I give them. It is most noticable with the simple

%tracknumber% - %title%

rule I have for the "title" field.  Any idea why that might happen, and is there a way to make foo_dop refresh the field renamings without deleting and recopying my songs?
Title: [seemingly abandonware] iPod manager
Post by: clunesy on 30 May, 2007, 04:27:26 PM
It seems like chinstrap's problem is related. So is it possible to create a TAGZ string to achieve the same results ?

Title field -  Title followed by ! if the file is from a particular path followed by replaytrack gain level.

The album I like to use a few characters from the artist (stripping 'The') then the last two digits of the year, and then as much of the album name as will fit.  Since I listen to multiple albums I'm unfamiliar with I like to look up all the info in one field (artist/year/album). I find it easier to browse this way.

any ideas ?
Title: [seemingly abandonware] iPod manager
Post by: HeavensBlade23 on 30 May, 2007, 05:54:50 PM
Album art support appears to work correctly on a 2g nano.  Only tested one album though.
Title: [seemingly abandonware] iPod manager
Post by: yourtallness on 30 May, 2007, 06:24:22 PM
Only one file transfer to my iPod Nano 2G 2GB via foo_dop was enough to get me to uninstall i-Tunes.

Thank you for freeing us from corporate lock-in musicmusic! Great tool!
Title: [seemingly abandonware] iPod manager
Post by: inverse on 01 June, 2007, 10:54:08 AM
I found foo_dop won't check the duplication properly, if I send the tracks already on ipod, I get two same tracks on my ipod after.
Isn't that normal, or because I miss something here?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 01 June, 2007, 11:16:40 AM
It seems like chinstrap's problem is related. So is it possible to create a TAGZ string to achieve the same results ?

Title field -  Title followed by ! if the file is from a particular path followed by replaytrack gain level.

The album I like to use a few characters from the artist (stripping 'The') then the last two digits of the year, and then as much of the album name as will fit.  Since I listen to multiple albums I'm unfamiliar with I like to look up all the info in one field (artist/year/album). I find it easier to browse this way.

any ideas ?

Well looking at your string there are some problems.

In the first:
* %path% is not reliable here. It could be source path or path on the iPod.
* $if2(%title%,%_filename%) doesn't make sense. Look at the mapping of %title%.

In the second:
* It doesn't do what you say if %album artist% is present.
* The mapping of %album artist% again means it makes no sense.

I tried both strings and got expected results (the second string had to be modified though). If you are not then maybe check what version of foo_dop you are using and update. And check the replaygain tags are actually showing up in foobar (0.9).

I've noticed that some songs that I add to my 80gb Video iPod don't get the specified field renamings I give them. It is most noticable with the simple

%tracknumber% - %title%

rule I have for the "title" field.  Any idea why that might happen

Seems ok here. Anything differentiating those files (were they transcoded by foo_dop?).

is there a way to make foo_dop refresh the field renamings without deleting and recopying my songs?
Yes, there is some kind of 'reload metadata' command in the main menu that will do it.

I found foo_dop won't check the duplication properly, if I send the tracks already on ipod, I get two same tracks on my ipod after.
Isn't that normal, or because I miss something here?

Depends on command you are using. See notes page on wiki.
Title: [seemingly abandonware] iPod manager
Post by: zmur on 01 June, 2007, 12:44:34 PM
great plugin, thanks for your hard work
Title: [seemingly abandonware] iPod manager
Post by: Thelonious Monk on 02 June, 2007, 12:03:26 AM
looks like a great plugin; having problems though. using 0.9.4.3 and 0.3.9 with a 4gb ipod nano, 1st generation.

basically, when i click "browse ipod" i get this:

Quote
Error reading iTunesDB : Generic win32 I/O error


on windows xp home. should i just get a newer version?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 02 June, 2007, 03:31:11 AM
looks like a great plugin; having problems though. using 0.9.4.3 and 0.3.9 with a 4gb ipod nano, 1st generation.

basically, when i click "browse ipod" i get this:

Quote
Error reading iTunesDB : Generic win32 I/O error


on windows xp home. should i just get a newer version?
Well being generic, the error could mean a lot of things. New version won't make any difference. Check the Event Viewer to see if there is any matching message there.

Something else you can try is copying the iTunesDB file of the iPod yourself (using windows explorer), if it fails there would probably be a more specific error.
Title: [seemingly abandonware] iPod manager
Post by: Murmur2k on 03 June, 2007, 05:18:13 AM
MusicMusic - I'd just like to say thanks very much for your excellent plugin here. It has really enabled me to drop the junk that is iTunes! Seems to all work very well - album art included on 60gb 5G Ipod.

Just need to work out how to deal with podcasts in the new system.. can anyone help me with this? Say I download the MP3 or whatever from the podcast feed.. how would I tag it to have it identified as a podcast on the ipod? Thanks!

Also - say if I had a HDD full of FLAC and I wanted them as AAC on the iPod - is it possible to convert during SYNC without having to keep AAC on the PC? Then when I resync it wouldn't create dupes and know that this AAC file is linked to this FLAC file on the PC?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 03 June, 2007, 02:10:51 PM
Just need to work out how to deal with podcasts in the new system.. can anyone help me with this? Say I download the MP3 or whatever from the podcast feed.. how would I tag it to have it identified as a podcast on the ipod? Thanks!

Itis not really possible using foo_dop

Also - say if I had a HDD full of FLAC and I wanted them as AAC on the iPod - is it possible to convert during SYNC without having to keep AAC on the PC? Then when I resync it wouldn't create dupes and know that this AAC file is linked to this FLAC file on the PC?
Yes, you just need to download a CLI encoder (e.g. the nero one) and set it up in prefs. See wiki for more info. Yes it will remember what the source file was provided you don't move it, so it shouldn't be encoded again when you sync again.
Title: [seemingly abandonware] iPod manager
Post by: Murmur2k on 03 June, 2007, 06:20:51 PM
Itis not really possible using foo_dop

Too bad - I can survive by just putting them all in the same folder for now.

Yes, you just need to download a CLI encoder (e.g. the nero one) and set it up in prefs. See wiki for more info. Yes it will remember what the source file was provided you don't move it, so it shouldn't be encoded again when you sync again.

Thats cool -  I don't see anything in the wiki regarding the CLI stuff, or maybe I am not looking properly! Anyone able to point me in the right direction?
EDIT: Ignore that - I found this:

Configuration:

    *The command to execute must be entered in the “Command” field. Use %d for the destination file parameter E.g. LAME - %d
    *Enter the file extension of the target file format in the “Extension” field. E.g. MP3, MP4

Does this mean that it handles the conversion itself or do I define quality etc?

Thanks again!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 03 June, 2007, 06:51:53 PM
Well, let me sum up what you need to do:

* Download the Nero AAC encoder (http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html) (or one of your choice)
* Fill in the command (stdin as encoder input, %d output) e.g.
Code: [Select]
neroAacEnc -if - -of %d
If neroAacEnc.exe isn't on the path, you can use a full path but be sure to enclose it in quotes.
* Fill in the extension e.g. MP4

You can run neroAacEnc -help from a command prompt to see the full options available (i.e. for quality). So yes, you control the quality through the command you specify.
Title: [seemingly abandonware] iPod manager
Post by: Murmur2k on 04 June, 2007, 12:52:54 PM
Well, let me sum up what you need to do:

* Download the Nero AAC encoder (http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html) (or one of your choice)
* Fill in the command (stdin as encoder input, %d output) e.g.
Code: [Select]
neroAacEnc -if - -of %d
If neroAacEnc.exe isn't on the path, you can use a full path but be sure to enclose it in quotes.
* Fill in the extension e.g. MP4

You can run neroAacEnc -help from a command prompt to see the full options available (i.e. for quality). So yes, you control the quality through the command you specify.


Thanks for your time & the excellent DLL!
Title: [seemingly abandonware] iPod manager
Post by: Slotos on 07 June, 2007, 05:28:27 AM
Feature request: option to disable file info read, using only iTunesDB data.

I have 80Gb iPod Video with 3000-8000 songs on it. During file info read it warms up quite enough to make me worry about HDD integrity. I think "Update DB from files tags" will be enough for me.

Thanks in advance,
  Slotos.
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 07 June, 2007, 06:04:08 AM
I am now experiencing severe [start of track skipping] buffering issues on my early iPod Photo 60GB since enabling album art.
Some of the mp3 files have the album art embedded, and some of the mp3 files have the album art imported by foo_dop from ...\album folder\cover.jpg, size generally 300-300 pixels ie not huge.

Anyone else experiencing this?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 07 June, 2007, 07:44:26 AM
Feature request: option to disable file info read, using only iTunesDB data.

I have 80Gb iPod Video with 3000-8000 songs on it. During file info read it warms up quite enough to make me worry about HDD integrity. I think "Update DB from files tags" will be enough for me.

Thanks in advance,
  Slotos.
Hi,
How it works is it keeps a cache of all metadata read on the iPod, and then loads the info from any new or changed files. So in theory it should be relatively fast if all files are in the cache, and it takes ~16 seconds on my 30GB iPod Video.

Now I can't just use the data in iTunesDB for a number of reasons. But what I have done is move the "have files changed" check onto foo_dop's side rather than foobar2000's side. This has reduced the time for scanning for me to ~7 seconds (again all files in cache). This also allows me to work around foobar's [a href='index.php?showtopic=50841']summer time problems[/a].

So try the next version when it's released; it should be faster.

I am now experiencing severe [start of track skipping] buffering issues on my early iPod Photo 60GB since enabling album art.
Some of the mp3 files have the album art embedded, and some of the mp3 files have the album art imported by foo_dop from ...\album folder\cover.jpg, size generally 300-300 pixels ie not huge.

Anyone else experiencing this?

Hi,
Im not sure how foo_dop would cause this but let me ask some questions:
-Is it files with embedded artwork that skip or files that foo_dop set artwork for that skip?
-If its the latter did you try adding artwork using e.g. iTunes to see if it made a difference?
Title: [seemingly abandonware] iPod manager
Post by: Blankwire on 08 June, 2007, 05:49:21 PM
I have a simple feature request. Wouldn't it be possible to add an option to enable "dual core support" when files are transcoded (using each core of a processor for a conversion instance) to increase the speed of transferring and syncing lossless music? That should make things quite a bit faster.
Title: [seemingly abandonware] iPod manager
Post by: Woodenhead on 08 June, 2007, 06:28:59 PM
Hey, musicmusic. I just wanted to thank you for this excellent plugin. Great work! I was tired of iTunes screwing everything up. This works flawlessly for me. I just upgraded my 60GB video iPod with a new 100GB hard drive and synced over 87GB with no problems; artwork & playlists included. Took quite awhile though, but that's to be expected with that much data. Can't thank you enough. Keep it up!
Title: [seemingly abandonware] iPod manager
Post by: gob on 09 June, 2007, 12:06:12 AM
Hey, musicmusic. I just wanted to thank you for this excellent plugin. Great work! I was tired of iTunes screwing everything up. This works flawlessly for me. I just upgraded my 60GB video iPod with a new 100GB hard drive and synced over 87GB with no problems; artwork & playlists included. Took quite awhile though, but that's to be expected with that much data. Can't thank you enough. Keep it up!



Same here musicmusic, i don't have an ipod, but i have some friends that do and they absolutely love foo_dop. seems to work solidly for a few people that are complete noobs to foobar, but i set them up with a nice custom configuration that works well for their music needs and they have no complaints
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 09 June, 2007, 01:52:05 AM

I am now experiencing severe [start of track skipping] buffering issues on my early iPod Photo 60GB since enabling album art.
Some of the mp3 files have the album art embedded, and some of the mp3 files have the album art imported by foo_dop from ...\album folder\cover.jpg, size generally 300-300 pixels ie not huge.

Anyone else experiencing this?

Hi,
Im not sure how foo_dop would cause this but let me ask some questions:
-Is it files with embedded artwork that skip or files that foo_dop set artwork for that skip?
-If its the latter did you try adding artwork using e.g. iTunes to see if it made a difference?


Hmm. I have recently retagged my entire library in iTunes compatibility mode from Foobar, and it stripped out all the embedded album art (duh! I should have remembered that would happen :/ ), and my last backup was of the retagged files, so I have no way of knowing which of the files was what.

The good news is that following a restore and reload the iPod buffering issue is resolved.
Title: [seemingly abandonware] iPod manager
Post by: Murmur2k on 09 June, 2007, 03:15:02 PM
Hi MusicMusic - I'm using foo_dop to great effect now! Just a quick question or two for you...

- If I update a file's tag or replace some lossy format to flac on the source PC will foo_dop recognise this and retranscode/reupload upon syncing?

- Does foo_dop transfer all the files that require transcoding first before all the lossy ones?

- Are there any library files that the plugin stores on the source PC that I need to backup if I reinstall windows?

- Do you have a donation account setup on paypal?


Also has anyone noticed a slowdown in performance on the ipod itself? I think it may be artwork related (what resolution image is put onto the ipod?).. I also notice the track time lagging.
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 10 June, 2007, 05:05:51 AM


I am now experiencing severe [start of track skipping] buffering issues on my early iPod Photo 60GB since enabling album art.
Some of the mp3 files have the album art embedded, and some of the mp3 files have the album art imported by foo_dop from ...\album folder\cover.jpg, size generally 300-300 pixels ie not huge.

Anyone else experiencing this?

Hi,
Im not sure how foo_dop would cause this but let me ask some questions:
-Is it files with embedded artwork that skip or files that foo_dop set artwork for that skip?
-If its the latter did you try adding artwork using e.g. iTunes to see if it made a difference?


Hmm. I have recently retagged my entire library in iTunes compatibility mode from Foobar, and it stripped out all the embedded album art (duh! I should have remembered that would happen :/ ), and my last backup was of the retagged files, so I have no way of knowing which of the files was what.

The good news is that following a restore and reload the iPod buffering issue is resolved.


I spoke too soon here, the buffering problem remains. When loading up a track the device becomes unresponsive and skips or pauses for the first few seconds whilst loading up the artwork.
None of my files have any embedded artwork now <g> and the cover.jpgs are typically 32kb in size.
The mp3 files themselves are typically max vbr or 320K CBR files, so on the large size.
I have removed all the files off my iPod, reverted to the previous version of foo_dop, reloaded all the files, and everything is fine for now.
Title: [seemingly abandonware] iPod manager
Post by: Murmur2k on 10 June, 2007, 05:22:43 AM
Just to confirm i am seeing this same behaviour on my 60gb 5th gen video ipod. All artwork was as folder.jpg files in each album directory and generally 500 x 500px. Does dop create thumbnails itself or move full res artwork across? Otherwise maybe they need more compression?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 June, 2007, 10:45:00 AM
I have a simple feature request. Wouldn't it be possible to add an option to enable "dual core support" when files are transcoded (using each core of a processor for a conversion instance) to increase the speed of transferring and syncing lossless music? That should make things quite a bit faster.
The block of code dealing with sending files would need rewriting to accommodate that and its quite a large temperamental block so I don't plan on rewriting it at the moment. Also some surrounding issues (would have to encode to local temp file to avoid fragmentation on iPod etc.)

Hi MusicMusic - I'm using foo_dop to great effect now! Just a quick question or two for you...

- If I update a file's tag or replace some lossy format to flac on the source PC will foo_dop recognise this and retranscode/reupload upon syncing?
I don't know if its the answer you wanted, but yes is the answer.

- Does foo_dop transfer all the files that require transcoding first before all the lossy ones?
No. They are sent in arbitrary order.

- Are there any library files that the plugin stores on the source PC that I need to backup if I reinstall windows?
No. It stores library files directly on iPod.

I spoke too soon here, the buffering problem remains. When loading up a track the device becomes unresponsive and skips or pauses for the first few seconds whilst loading up the artwork.
None of my files have any embedded artwork now <g> and the cover.jpgs are typically 32kb in size.
The mp3 files themselves are typically max vbr or 320K CBR files, so on the large size.
I have removed all the files off my iPod, reverted to the previous version of foo_dop, reloaded all the files, and everything is fine for now.
Right, so questions:
-Does it only happen when lots of tracks have artwork?
-Does it happen on a file when you use iTunes to add artwork for it

Its difficult to work out the problem because I don't have an issue on my 5.5G iPod. Can you post the XML data from 'View iPod Device Information' in latest version so I can check I'm writing the right format for the artwork? (remove your serial number from the info)
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 11 June, 2007, 11:04:12 AM
Right, so questions:
-Does it only happen when lots of tracks have artwork?

My hunch, after testing, is yes.
-Does it happen on a file when you use iTunes to add artwork for it

I don't use iTunes to add artwork to files.
Edit: possible misunderstanding - I only use iTunes to restore the iPod.
The last set of files didn't have any embedded art at all.
Its difficult to work out the problem because I don't have an issue on my 5.5G iPod. Can you post the XML data from 'View iPod Device Information' in latest version so I can check I'm writing the right format for the artwork? (remove your serial number from the info)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AppleDRMVersion</key>
<dict>
<key>Minimum</key>
<integer>0</integer>
<key>Maximum</key>
<integer>4</integer>
</dict>
<key>AudioCodecs</key>
<dict>
<key>AIFF</key>
<dict>
<key>Mono</key>
<true/>
<key>Stereo</key>
<true/>
<key>Multichannel</key>
<false/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>MaximumBitDepth</key>
<integer>16</integer>
</dict>
<key>MP3</key>
<dict>
<key>Mono</key>
<true/>
<key>Stereo</key>
<true/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>MaximumDataRate</key>
<integer>320</integer>
</dict>
<key>WAV</key>
<dict>
<key>Mono</key>
<true/>
<key>Stereo</key>
<true/>
<key>Multichannel</key>
<false/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>MaximumBitDepth</key>
<integer>16</integer>
</dict>
<key>AAC</key>
<dict>
<key>AppleDRM</key>
<true/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>LC</key>
<dict>
<key>VariableBitRate</key>
<true/>
<key>PerceptualNoiseSubsitution</key>
<true/>
</dict>
</dict>
<key>AppleLossless</key>
<dict>
<key>Mono</key>
<true/>
<key>Stereo</key>
<true/>
<key>Multichannel</key>
<false/>
<key>MaximumBitDepth</key>
<integer>32</integer>
<key>MaximumBitDepthUntruncated</key>
<integer>16</integer>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>AppleDRM</key>
<true/>
</dict>
<key>Audible</key>
<dict>
<key>Type1</key>
<false/>
<key>Type2</key>
<true/>
<key>Type3</key>
<true/>
<key>Type4</key>
<true/>
</dict>
</dict>
<key>BuildID</key>
<string>4.2.1</string>
<key>ConnectedBus</key>
<string>USB</string>
<key>MaxTransferSpeed</key>
<integer>61440</integer>
<key>FamilyID</key>
<integer>5</integer>
<key>FireWireGUID</key>
<string>000A270002BA203D</string>
<key>FireWireVersion</key>
<string>1.62</string>
<key>ImageSpecifications</key>
<array>
<key>1019</key>
<dict>
<key>FormatId</key>
<integer>1019</integer>
<key>DisplayWidth</key>
<integer>720</integer>
<key>RenderWidth</key>
<integer>640</integer>
<key>RenderHeight</key>
<integer>480</integer>
<key>PixelFormat</key>
<string>32767579</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>1</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<false/>
</dict>
<key>1020</key>
<dict>
<key>FormatId</key>
<integer>1020</integer>
<key>RenderWidth</key>
<integer>176</integer>
<key>RenderHeight</key>
<integer>220</integer>
<key>PixelFormat</key>
<string>42353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>Rotation</key>
<integer>270</integer>
</dict>
<key>1009</key>
<dict>
<key>FormatId</key>
<integer>1009</integer>
<key>RenderWidth</key>
<integer>41</integer>
<key>RenderHeight</key>
<integer>30</integer>
<key>DisplayWidth</key>
<integer>41</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<true/>
<key>AlignRowBytes</key>
<true/>
</dict>
<key>1015</key>
<dict>
<key>FormatId</key>
<integer>1015</integer>
<key>RenderWidth</key>
<integer>130</integer>
<key>RenderHeight</key>
<integer>88</integer>
<key>DisplayWidth</key>
<integer>130</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
</dict>
</array>
<key>AlbumArt</key>
<array>
<key>1016</key>
<dict>
<key>FormatId</key>
<integer>1016</integer>
<key>RenderWidth</key>
<integer>140</integer>
<key>RenderHeight</key>
<integer>140</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>FFFFFFFF</string>
</dict>
<key>1017</key>
<dict>
<key>FormatId</key>
<integer>1017</integer>
<key>RenderWidth</key>
<integer>56</integer>
<key>RenderHeight</key>
<integer>56</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>FFFFFFFF</string>
</dict>
</array>
<key>PodcastsSupported</key>
<true/>
<key>ChapterImageSpecs</key>
<array>
<key>1016</key>
<dict>
<key>FormatId</key>
<integer>1016</integer>
<key>RenderWidth</key>
<integer>140</integer>
<key>RenderHeight</key>
<integer>140</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>FFFFFFFF</string>
</dict>
<key>1017</key>
<dict>
<key>FormatId</key>
<integer>1017</integer>
<key>RenderWidth</key>
<integer>56</integer>
<key>RenderHeight</key>
<integer>56</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>FFFFFFFF</string>
</dict>
</array>
<key>MinITVersion</key>
<string>4.7</string>
<key>SerialNumber</key>
<string>JQ44637XR5R</string>
<key>UpdaterFamilyID</key>
<integer>5</integer>
<key>VisibleBuildID</key>
<string>1.2.1</string>
<key>OEMID</key>
<integer>0</integer>
<key>OEMV</key>
<integer>5</integer>
<key>PowerInformation</key>
<dict>
<key>WillFlash</key>
<false/>
<key>USB</key>
<true/>
<key>FireWire</key>
<false/>
</dict>
<key>VoiceMemosSupported</key>
<true/>
<key>AutoRebootAfterFirmwareUpdate</key>
<true/>
<key>VolumeFormat</key>
<string>FAT32</string>
</dict>
</plist>
Title: [seemingly abandonware] iPod manager
Post by: Murmur2k on 11 June, 2007, 01:19:17 PM

Hi MusicMusic - I'm using foo_dop to great effect now! Just a quick question or two for you...

- If I update a file's tag or replace some lossy format to flac on the source PC will foo_dop recognise this and retranscode/reupload upon syncing?
I don't know if its the answer you wanted, but yes is the answer.



Thats what I wanted - great!

Here is my XML without serial if of additional use...

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>AppleDRMVersion</key>
<dict>
<key>Minimum</key>
<integer>0</integer>
<key>Maximum</key>
<integer>4</integer>
<key>Format</key>
<integer>2</integer>
</dict>
<key>AudioCodecs</key>
<dict>
<key>AIFF</key>
<dict>
<key>Mono</key>
<true/>
<key>Stereo</key>
<true/>
<key>Multichannel</key>
<false/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>MaximumBitDepth</key>
<integer>16</integer>
</dict>
<key>MP3</key>
<dict>
<key>Mono</key>
<true/>
<key>Stereo</key>
<true/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>MaximumDataRate</key>
<integer>320</integer>
</dict>
<key>WAV</key>
<dict>
<key>Mono</key>
<true/>
<key>Stereo</key>
<true/>
<key>Multichannel</key>
<false/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>MaximumBitDepth</key>
<integer>16</integer>
</dict>
<key>AAC</key>
<dict>
<key>AppleDRM</key>
<true/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>LC</key>
<dict>
<key>VariableBitRate</key>
<true/>
<key>PerceptualNoiseSubsitution</key>
<true/>
</dict>
</dict>
<key>AppleLossless</key>
<dict>
<key>Mono</key>
<true/>
<key>Stereo</key>
<true/>
<key>Multichannel</key>
<false/>
<key>MaximumBitDepth</key>
<integer>32</integer>
<key>MaximumBitDepthUntruncated</key>
<integer>16</integer>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>AppleDRM</key>
<true/>
</dict>
<key>Audible</key>
<dict>
<key>Type1</key>
<false/>
<key>Type2</key>
<true/>
<key>Type3</key>
<true/>
<key>Type4</key>
<true/>
</dict>
</dict>
<key>BuildID</key>
<string>6.2.1</string>
<key>ConnectedBus</key>
<string>USB</string>
<key>MaxTransferSpeed</key>
<integer>61440</integer>
<key>FamilyID</key>
<integer>6</integer>
<key>FireWireGUID</key>
<string>000A270014AEFE55</string>
<key>FireWireVersion</key>
<string>1.62</string>
<key>ImageSpecifications</key>
<array>
<key>1019</key>
<dict>
<key>FormatId</key>
<integer>1019</integer>
<key>DisplayWidth</key>
<integer>720</integer>
<key>RenderWidth</key>
<integer>640</integer>
<key>RenderHeight</key>
<integer>480</integer>
<key>PixelFormat</key>
<string>32767579</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>1</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<false/>
</dict>
<key>1015</key>
<dict>
<key>FormatId</key>
<integer>1015</integer>
<key>RenderWidth</key>
<integer>130</integer>
<key>RenderHeight</key>
<integer>88</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>00000000</string>
</dict>
<key>1024</key>
<dict>
<key>FormatId</key>
<integer>1024</integer>
<key>RenderWidth</key>
<integer>320</integer>
<key>RenderHeight</key>
<integer>240</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>Rotation</key>
<integer>0</integer>
</dict>
<key>1036</key>
<dict>
<key>FormatId</key>
<integer>1036</integer>
<key>RenderWidth</key>
<integer>50</integer>
<key>RenderHeight</key>
<integer>41</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<true/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>00000000</string>
</dict>
</array>
<key>AlbumArt</key>
<array>
<key>1028</key>
<dict>
<key>FormatId</key>
<integer>1028</integer>
<key>RenderWidth</key>
<integer>100</integer>
<key>RenderHeight</key>
<integer>100</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>FFFFFFFF</string>
</dict>
<key>1029</key>
<dict>
<key>FormatId</key>
<integer>1029</integer>
<key>RenderWidth</key>
<integer>200</integer>
<key>RenderHeight</key>
<integer>200</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>FFFFFFFF</string>
</dict>
</array>
<key>PodcastsSupported</key>
<true/>
<key>ChapterImageSpecs</key>
<array>
<key>1028</key>
<dict>
<key>FormatId</key>
<integer>1028</integer>
<key>RenderWidth</key>
<integer>100</integer>
<key>RenderHeight</key>
<integer>100</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>FFFFFFFF</string>
</dict>
<key>1029</key>
<dict>
<key>FormatId</key>
<integer>1029</integer>
<key>RenderWidth</key>
<integer>200</integer>
<key>RenderHeight</key>
<integer>200</integer>
<key>PixelFormat</key>
<string>4C353635</string>
<key>Interlaced</key>
<false/>
<key>ColorAdjustment</key>
<integer>0</integer>
<key>GammaAdjustment</key>
<real>2.2</real>
<key>Crop</key>
<false/>
<key>AlignRowBytes</key>
<true/>
<key>BackColor</key>
<string>FFFFFFFF</string>
</dict>
</array>
<key>MinITunesVersion</key>
<string>6.0</string>
<key>UpdaterFamilyID</key>
<integer>13</integer>
<key>VisibleBuildID</key>
<string>1.2.1</string>
<key>64Bit</key>
<integer>3</integer>
<key>OEMID</key>
<integer>0</integer>
<key>OEMV</key>
<integer>8</integer>
<key>PowerInformation</key>
<dict>
<key>WillFlash</key>
<true/>
<key>USB</key>
<true/>
<key>FireWire</key>
<false/>
</dict>
<key>VoiceMemosSupported</key>
<true/>
<key>VoiceMemoFormats</key>
<dict>
<key>WAV</key>
<dict>
<key>MaximumSampleRate</key>
<integer>44100</integer>
</dict>
</dict>
<key>AutoRebootAfterFirmwareUpdate</key>
<true/>
<key>VolumeFormat</key>
<string>FAT32</string>
<key>VolumeInformation</key>
<dict>
<key>HFSPLUS</key>
<dict>
<key>SupportedFormat</key>
<true/>
<key>ConversionSupported</key>
<true/>
<key>CurrentFormat</key>
<false/>
</dict>
<key>FAT32</key>
<dict>
<key>SupportedFormat</key>
<true/>
<key>ConversionSupported</key>
<false/>
<key>CurrentFormat</key>
<true/>
</dict>
</dict>
<key>ForcedDiskMode</key>
<false/>
<key>BangFolder</key>
<false/>
<key>CorruptDataPartition</key>
<false/>
<key>CorruptFirmwarePartition</key>
<false/>
<key>CanFlashBacklight</key>
<true/>
<key>CanHibernate</key>
<true/>
<key>RAM</key>
<integer>64</integer>
<key>HotPlugState</key>
<integer>0</integer>
<key>vCardWithJPEGSupported</key>
<true/>
<key>MaxFileSizeInGB</key>
<integer>4</integer>
<key>GamesPlatformID</key>
<integer>1</integer>
<key>GamesPlatformVersion</key>
<integer>1</integer>
<key>VideoCodecs</key>
<dict>
<key>H.264</key>
<dict>
<key>AppleVideoDRM</key>
<dict>
<key>MaximumEncryptionPercentage</key>
<real>12.5</real>
</dict>
<key>AAC</key>
<dict>
<key>AppleDRM</key>
<true/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>MaximumBitRate</key>
<integer>160</integer>
<key>LC</key>
<dict>
<key>VariableBitRate</key>
<true/>
<key>Multichannel</key>
<false/>
</dict>
</dict>
<key>Profile</key>
<string>B</string>
<key>Level</key>
<integer>13</integer>
<key>MaximumPeakBitRate</key>
<integer>768</integer>
<key>MaximumResolution</key>
<integer>76800</integer>
<key>MinimumWidth</key>
<integer>16</integer>
<key>MinimumHeight</key>
<integer>16</integer>
<key>MaximumWidth</key>
<integer>4800</integer>
<key>MaximumHeight</key>
<integer>4800</integer>
</dict>
<key>H.264LC</key>
<dict>
<key>AppleVideoDRM</key>
<dict>
<key>MaximumEncryptionPercentage</key>
<real>6.25</real>
</dict>
<key>AAC</key>
<dict>
<key>AppleDRM</key>
<true/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>MaximumBitRate</key>
<integer>160</integer>
<key>LC</key>
<dict>
<key>VariableBitRate</key>
<true/>
<key>Multichannel</key>
<false/>
</dict>
</dict>
<key>Profile</key>
<string>B</string>
<key>Level</key>
<integer>30</integer>
<key>ComplexityLevel</key>
<integer>1</integer>
<key>MaximumPeakBitRate</key>
<integer>0</integer>
<key>MaximumResolution</key>
<integer>307200</integer>
<key>MinimumWidth</key>
<integer>16</integer>
<key>MinimumHeight</key>
<integer>16</integer>
<key>MaximumWidth</key>
<integer>640</integer>
<key>MaximumHeight</key>
<integer>480</integer>
</dict>
<key>MPEG4</key>
<dict>
<key>AppleVideoDRM</key>
<dict>
<key>MaximumEncryptionPercentage</key>
<real>12.5</real>
</dict>
<key>AAC</key>
<dict>
<key>AppleDRM</key>
<true/>
<key>MaximumSampleRate</key>
<integer>48000</integer>
<key>MaximumBitRate</key>
<integer>160</integer>
<key>LC</key>
<dict>
<key>VariableBitRate</key>
<true/>
<key>Multichannel</key>
<false/>
</dict>
</dict>
<key>Profile-Level-ID</key>
<integer>3</integer>
<key>MaximumAverageBitRate</key>
<integer>2500</integer>
<key>MaximumPeakBitRate</key>
<integer>0</integer>
<key>MaximumBufferSize</key>
<integer>0</integer>
<key>MaximumResolution</key>
<integer>307200</integer>
<key>MinimumWidth</key>
<integer>16</integer>
<key>MinimumHeight</key>
<integer>16</integer>
<key>MaximumWidth</key>
<integer>19200</integer>
<key>MaximumHeight</key>
<integer>19200</integer>
</dict>
</dict>
</dict>
</plist>
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 June, 2007, 07:10:54 PM

Right, so questions:
-Does it only happen when lots of tracks have artwork?

My hunch, after testing, is yes.

Ok - have you put artwork on a similar number of files on your iPod with another prog?

I added over 1000 tracks with artwork to my iPod, didn't have any problems (but again it's an iPod Video). Another theory: It could be related to non-square artwork since I used square artwork only. Is your album art square or do some have non-equal width and height?

Otherwise I am just going to put it down to firmware bugs and make it easier to disable album art support.


-Does it happen on a file when you use iTunes to add artwork for it

I don't use iTunes to add artwork to files.
Edit: possible misunderstanding - I only use iTunes to restore the iPod.
The last set of files didn't have any embedded art at all.
I meant try using iTunes to add artwork to some file on your iPod and compare to something foo_dop did. But there maybe some issues doing this, I don't remember.
Title: [seemingly abandonware] iPod manager
Post by: Murmur2k on 12 June, 2007, 04:28:44 AM
Ok - have you put artwork on a similar number of files on your iPod with another prog?

I added over 1000 tracks with artwork to my iPod, didn't have any problems (but again it's an iPod Video). Another theory: It could be related to non-square artwork since I used square artwork only. Is your album art square or do some have non-equal width and height?

Otherwise I am just going to put it down to firmware bugs and make it easier to disable album art support.


Well - I am using Ipod Video (60gb), 3000 music tracks, most have 500x500 artwork but quite a few are non-square ratio e.g. 300x302 etc


Just did a test: 475*472 artwork track took about 5 seconds to stabilise and display artwork on ipod.
                      1423*1426 (source) artwork track was less than 1 second?!
                      500*500 was less than 1 second

Seems a little random!  I never had any trouble with this lagging using iTunes alone.
Cheers
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 12 June, 2007, 05:36:01 AM
Well - I am using Ipod Video (60gb), 3000 music tracks, most have 500x500 artwork but quite a few are non-square ratio e.g. 300x302 etc


Just did a test: 475*472 artwork track took about 5 seconds to stabilise and display artwork on ipod.
                      1423*1426 (source) artwork track was less than 1 second?!
                      500*500 was less than 1 second

Seems a little random!  I never had any trouble with this lagging using iTunes alone.
Cheers
copperblue's problem was the track skipping whilst loading artwork - what exactly is yours? It sounds like its just the fact that artwork sometimes takes a few seconds to load (not affecting playback). I can see that, I would assume its just the hard drive seeking or something. Its nothing to do with image format since there is no flexibility in formats to use. But I'll check if there is much difference using iTunes.
Title: [seemingly abandonware] iPod manager
Post by: Murmur2k on 12 June, 2007, 05:38:02 AM
Well - I am using Ipod Video (60gb), 3000 music tracks, most have 500x500 artwork but quite a few are non-square ratio e.g. 300x302 etc


Just did a test: 475*472 artwork track took about 5 seconds to stabilise and display artwork on ipod.
                      1423*1426 (source) artwork track was less than 1 second?!
                      500*500 was less than 1 second

Seems a little random!  I never had any trouble with this lagging using iTunes alone.
Cheers
copperblue's problem was the track skipping whilst loading artwork - what exactly is yours? It sounds like its just the fact that artwork sometimes takes a few seconds to load (not affecting playback). I can see that, I would assume its just the hard drive seeking or something. Its nothing to do with image format since there is no flexibility in formats to use. But I'll check if there is much difference using iTunes.


Sorry if I wasn't clear, my problems are the same - interface unresponsive for excessive amounts of time, some track skipping at beginning of each song, artwork taking a long time to display. Thx
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 12 June, 2007, 08:15:37 AM
Sorry if I wasn't clear, my problems are the same - interface unresponsive for excessive amounts of time, some track skipping at beginning of each song, artwork taking a long time to display. Thx

Ok. I did some looking around and didn't find much, but this (http://www.agileprogrammer.com/dotnetguy/archive/2006/11/27/21487.aspx) does sound like your problems.

Now I did some monitoring of what iTunes is doing when sending two files with artwork to the iPod. It goes something like this:

-Write file to iPod
-Extend small artwork thumbnail file by 20MB
-Write small thumbnail at old end of file
-Do same for large thumbnail
-Write second file to iPod
-Write small thumbnail
-Truncate small thumbnail file to end of last thumbnail
-Do same for large thumbnail

So question is why it temporarily increases size of thumbnail files by 20MB - I would say probably to try and avoid fragmentation of the thumbnail files, I can't see any other reason. But how effective is that really going to be in practice?

So, I am maybe going to make some changes to artwork writer so it behaves something more like iTunes. You can try to defrag your iPod if you want also.
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 12 June, 2007, 11:17:14 AM
So, I am maybe going to make some changes to artwork writer so it behaves something more like iTunes. You can try to defrag your iPod if you want also.

The fragmentation issue did occur to me, however I read somewhere on the Apple site that one should never attempt to defrag an iPod's internal drive, as this will shorten the lifespan of the drive. I am guessing heat issues, but my iPod gets plenty warm when copying a big chunk of files over anyway?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 12 June, 2007, 12:22:40 PM
The fragmentation issue did occur to me, however I read somewhere on the Apple site that one should never attempt to defrag an iPod's internal drive, as this will shorten the lifespan of the drive. I am guessing heat issues, but my iPod gets plenty warm when copying a big chunk of files over anyway?
Well yes I can imagine that excessive prolonged drive use may affect lifespan. But then restoring your iPod and transferring all your songs over again is not much different.

I don't know if any other apps have the same feature, but PerfectDisk has a single file defrag function. You have to enable an option in its prefs to allow the defrag of removable drives, but that doesn't seem to work on Vista.. You could try that however and defrag the .ithmb files if you can make the removable drive option work.
Title: [seemingly abandonware] iPod manager
Post by: Murmur2k on 14 June, 2007, 02:34:34 PM
I don't know if any other apps have the same feature, but PerfectDisk has a single file defrag function. You have to enable an option in its prefs to allow the defrag of removable drives, but that doesn't seem to work on Vista.. You could try that however and defrag the .ithmb files if you can make the removable drive option work.


Looks like fragmentation could indeed be the culprit - just analysed my Ipod's HDD and the .ithmb files are heavily fragmented and all over the place (red & pink spots) (see picture below).

Fragmented Drive (http://farm2.static.flickr.com/1326/548588210_3132d5f372_o.jpg)


EDIT: After a quick defrag (during which I cooled the ipod on an ice block!!!) the lag has gone, artwork loads up very quickly now. Looking foward to your next update!
Title: [seemingly abandonware] iPod manager
Post by: ChinStrap on 16 June, 2007, 11:39:45 AM
It seems that whenever Itunes scans a song for gapless information, the custom tag remappings that foo_dop does goes away.  Is there a way to stop this from happening? I only use iTunes for podcast subscriptions, so if there is either a way to fix the information being messed up or just disabling gapless scanning in iTunes would be great.  This also happens if I change any tags from within iTunes but that is much less rare (only if I ever try to mark something to say "remember this position" or "gapless album". I've given up on that for now though).

Is this happening because you aren't actually rewriting tags on the files themselves but instead just putting in the remapped info into the iPod database? If that is so, then what is probably happening is that when it scans a file, it reloads the tags from the file itself.    Is there anyway to have as an option "Force rewrite of tag files"?  Although, if you did that, then you would have to make sure to compare rewritten tags when syncing...
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 16 June, 2007, 02:33:20 PM
Looks like fragmentation could indeed be the culprit - just analysed my Ipod's HDD and the .ithmb files are heavily fragmented and all over the place (red & pink spots) (see picture below).

Fragmented Drive (http://farm2.static.flickr.com/1326/548588210_3132d5f372_o.jpg)


EDIT: After a quick defrag (during which I cooled the ipod on an ice block!!!) the lag has gone, artwork loads up very quickly now. Looking foward to your next update!
That's good news, although some fragmentation is always going to happen. I'm going to try similar tricks as iTunes so hopefully it will help.

It seems that whenever Itunes scans a song for gapless information, the custom tag remappings that foo_dop does goes away.  Is there a way to stop this from happening? I only use iTunes for podcast subscriptions, so if there is either a way to fix the information being messed up or just disabling gapless scanning in iTunes would be great.  This also happens if I change any tags from within iTunes but that is much less rare (only if I ever try to mark something to say "remember this position" or "gapless album". I've given up on that for now though).

Is this happening because you aren't actually rewriting tags on the files themselves but instead just putting in the remapped info into the iPod database? If that is so, then what is probably happening is that when it scans a file, it reloads the tags from the file itself.    Is there anyway to have as an option "Force rewrite of tag files"?  Although, if you did that, then you would have to make sure to compare rewritten tags when syncing...

Yes, it happens because iTunes re-reads the metadata from the files. I can't change the tags on the files for lots of reasons (problems for sync, problem of double re-mappings, ..). You can use the 'reload ipod library metadata.." function to reset the metadata when you need to.

You can set 'remember track position' via foo_dop (browse ipod or metadata). I don't think 'gapless album' doesn't anything other than disable crossfading (etc.) in itunes.
Title: [seemingly abandonware] iPod manager
Post by: olaola on 17 June, 2007, 10:08:35 AM
this plugin is very cool, but i found after i used it, the movies names in ipod will disappear, all the files will use the meanless name such as AJKE instead.
Title: [seemingly abandonware] iPod manager
Post by: GoWaN on 21 June, 2007, 07:35:39 AM
First I want to thank you for this wonderful plugin that made iTunes obsolete.

Second I would like to know what I am doing wrong when I send my collection to the iPod. I have several lossless albums and some mp3 albums. I replaygain with track gain all of them and then I send them to iPod. When I listen to them it looks as if the lossless ones don't have soundchek info but the mp3 ones do have it. Is there a way to add the soundcheck info after you send it to the iPod the files? (Sending all that files is quite time consuming).

Apologies for my bad english and thanks in advance.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 21 June, 2007, 08:15:01 AM
this plugin is very cool, but i found after i used it, the movies names in ipod will disappear, all the files will use the meanless name such as AJKE instead.
Hi, I think you must have used the 'reload ipod library metadata' command. It will replace the metadata in the iPod library with what's in the file. If your file does not have a TITLE tag, it would use the filename instead so the title field isn't empty. Now the command was supposed to ignore files which have no metadata at all but that wasn't happening for the TITLE field so I'll change that.

First I want to thank you for this wonderful plugin that made iTunes obsolete.

Second I would like to know what I am doing wrong when I send my collection to the iPod. I have several lossless albums and some mp3 albums. I replaygain with track gain all of them and then I send them to iPod. When I listen to them it looks as if the lossless ones don't have soundchek info but the mp3 ones do have it. Is there a way to add the soundcheck info after you send it to the iPod the files? (Sending all that files is quite time consuming).

Apologies for my bad english and thanks in advance.

Your not really doing anything wrong; when the files are converted the replaygain info is not copied to the converted files (because it would be different). So as a result no soundcheck data is set for those converted files because no replaygain info is available.

Now automating the replaygain scan of the converted files doesn't seem feasible, because there doesn't appear to be a way to do it without the intermediate dialogs. So you would have to 'load pod library', manually replaygain scan them and then run the 'reload ipod library metadata' command to update the soundcheck data in the database.

I think I will add a 'reload ipod library metadata' command to the context menu to the next version so you can leave the metadata of all the other files alone to avoid unexpected side-effects (like the problem above). And probably rename it to something that makes more sense.
Title: [seemingly abandonware] iPod manager
Post by: GoWaN on 21 June, 2007, 09:31:56 AM
Now automating the replaygain scan of the converted files doesn't seem feasible, because there doesn't appear to be a way to do it without the intermediate dialogs. So you would have to 'load pod library', manually replaygain scan them and then run the 'reload ipod library metadata' command to update the soundcheck data in the database.


I will try many thanks!!!

P.D.Forget this I am stupid
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 22 June, 2007, 01:35:22 PM
EDIT: After a quick defrag (during which I cooled the ipod on an ice block!!!) the lag has gone, artwork loads up very quickly now. Looking foward to your next update!

foo_dop 0.4.4 TEST is now released. It is mostly clean-up and some improvements, see changelog for full details.

In regards to your artwork issue, I have not quite finished making changes to the artwork handling yet. The change in 0.4.4 is that it pre-allocates 20MB to the .ithmb files like iTunes seems to. But if you are sending several hundred files or so that buffer will get filled up and so some fragmentation will follow. I'll make some changes there for 0.4.5.
Title: [seemingly abandonware] iPod manager
Post by: Murmur2k on 22 June, 2007, 01:48:58 PM
EDIT: After a quick defrag (during which I cooled the ipod on an ice block!!!) the lag has gone, artwork loads up very quickly now. Looking foward to your next update!

foo_dop 0.4.4 TEST is now released. It is mostly clean-up and some improvements, see changelog for full details.

In regards to your artwork issue, I have not quite finished making changes to the artwork handling yet. The change in 0.4.4 is that it pre-allocates 20MB to the .ithmb files like iTunes seems to. But if you are sending several hundred files or so that buffer will get filled up and so some fragmentation will follow. I'll make some changes there for 0.4.5.


Great work - thanks!
Title: [seemingly abandonware] iPod manager
Post by: Moofar on 23 June, 2007, 06:19:55 PM
answered my own question. I don't see a delete post button though.
Title: [seemingly abandonware] iPod manager
Post by: nigel_29 on 25 June, 2007, 08:18:55 PM
sorry, noob question here.

When I select Load iPod Library I get hung on a 'Waiting for cache read to complete...' message in the status dialog at about 50%. I see a Reading iPod library message whiz by first. I searched through the thread and didn't see anything similar. Any ideas?

5G ipod
fb2k .94

I've never installed itunes on this machine, but the ipod is showing up in disk mode okay as a USB drive and the browse ipod function works.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 26 June, 2007, 04:16:58 AM
sorry, noob question here.

When I select Load iPod Library I get hung on a 'Waiting for cache read to complete...' message in the status dialog at about 50%. I see a Reading iPod library message whiz by first. I searched through the thread and didn't see anything similar. Any ideas?

5G ipod
fb2k .94

I've never installed itunes on this machine, but the ipod is showing up in disk mode okay as a USB drive and the browse ipod function works.

Hi, thanks for the report.

Its a bug in current version if the cache doesn't exist. I'll fix it for next build. In the mean time you can go back to 0.4.3, run the load library command once so it builds the cache and then install 0.4.4 again.

Edit: fixed in 0.4.5
Title: [seemingly abandonware] iPod manager
Post by: jclim00 on 26 June, 2007, 08:53:15 AM
poke poke, download linky broken?

Quote
Warning: filesize() [function.filesize]: Stat failed for download/unstable/foo_dop-0.4.5-TEST.7z (errno=2 - No such file or directory) in /home/yuobe/public_html/ipod.php on line 27
href = "download/unstable/foo_dop-0.4.5-TEST.7z" title = "0.00 MB" >0.4.5 TEST
Title: [seemingly abandonware] iPod manager
Post by: Murmur2k on 27 June, 2007, 04:16:01 PM
Musicmusic - can I make a feature request please..
1) More feedback to user when sync'ing/uploading files to ipod - on the progress meter can we have more information regarding which track is currently being processed and how many are queued
e.g. "Muse - Origin Of Symmetry - Bliss.flac - copying 5 of 1267"

I ask this because sometimes its useful to know how long transfer is likely to take and also Nero has crashed during conversion of a couple of files and I am unable to work out which one was causing the error in order to remove.

Also - a quick question, if the sync process is cancelled partway - some files have been uploaded but the ipod database not updated. Are the files left on the ipod or do they get removed on next sync process? I'm concerned that this might mean I have lots of music files on the ipod that are using up space but not accessible through the ipod and in most cases duped.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 27 June, 2007, 06:32:09 PM
Musicmusic - can I make a feature request please..
1) More feedback to user when sync'ing/uploading files to ipod - on the progress meter can we have more information regarding which track is currently being processed and how many are queued
e.g. "Muse - Origin Of Symmetry - Bliss.flac - copying 5 of 1267"

Hi, there is limited space there and I can't change the layout since the dialog is provided by the foobar2000 core. I could squeeze the filename in, but not "x of n" as that's what the progress meter is for and it would be possibly confusing because of the several processes that actually occur. Still though I'm not convinced knowing the file that is currently being copied is particularly useful (see next answer with regard to encoder crashing) but I'll probably add it.

I ask this because sometimes its useful to know how long transfer is likely to take and also Nero has crashed during conversion of a couple of files and I am unable to work out which one was causing the error in order to remove.
I take it you are referring to the Nero Digital encoder? I think its pretty strange that would crash, I'm using it for my transcoding also. It could be my bug so I would be interested in the outcome of that. What I will also do is look into using the process exit code to determine if the transcode was successful; if not clean-up and add an entry to the error log displayed at the end of the process (which would identify file that failed).

Also - a quick question, if the sync process is cancelled partway - some files have been uploaded but the ipod database not updated. Are the files left on the ipod or do they get removed on next sync process? I'm concerned that this might mean I have lots of music files on the ipod that are using up space but not accessible through the ipod and in most cases duped.

This is what currently happens:
-The new files copied are deleted
-The iPod DB remains unchanged. So the files that were identified to be removed as part of the sync process will still be in the iPod's DB.

Now that is not optimal and is something I do want to change. What I would like it do behave like is:
-Stop the process and update the iPod DB for what has already occurred in the process.
Although that still isn't great, as copying files, adding artwork, and scanning gapless data are separate processes. So you could end up without artwork on new tracks or only half of the new tracks with artwork.

The other thing I will point out is that it is not an 'Cancel' button; usually cancel would imply reverting to the state before the process started.

In the future maybe I will add some commands to look for orphaned and/or missing files to deal with any mess on your iPod.



BTW if anyone who knows would like to explain to me how to calculate the encoder delay and encoder padding values for a Nero Digital Audio MP4 file I would be pretty grateful. I had a good look around in my files but wasn't sure which values in the files are actually used to calculate these, and didn't find anything conclusive on the internet either.

Next version of foo_dop has gapless support for iTunes MP4/M4A AAC files so it would be great to add support for Nero files too.
Title: [seemingly abandonware] iPod manager
Post by: nigel_29 on 27 June, 2007, 07:12:58 PM
This is amazing, thank you!!!

Hi, thanks for the report.

Its a bug in current version if the cache doesn't exist. I'll fix it for next build. In the mean time you can go back to 0.4.3, run the load library command once so it builds the cache and then install 0.4.4 again.

Edit: fixed in 0.4.5
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 28 June, 2007, 01:44:53 AM
it would be great if you did custom mapping for ratings and lyrics. Ratings, especially, because I use a 0-10 scale in foobar, and would need to use some formatting code to make it translate to the ipod.
Title: [seemingly abandonware] iPod manager
Post by: Murmur2k on 28 June, 2007, 04:01:28 AM
I ask this because sometimes its useful to know how long transfer is likely to take and also Nero has crashed during conversion of a couple of files and I am unable to work out which one was causing the error in order to remove.
I take it you are referring to the Nero Digital encoder? I think its pretty strange that would crash, I'm using it for my transcoding also. It could be my bug so I would be interested in the outcome of that. What I will also do is look into using the process exit code to determine if the transcode was successful; if not clean-up and add an entry to the error log displayed at the end of the process (which would identify file that failed).


I have a feeling it is due to my slight overclock on my PC - its a memory error. I thought it might have been a tag issue since it was the same files. Just reduced the overclock and it transferred the errored files - it is producing a window at the end with gapless errors though for my M4A files.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 28 June, 2007, 05:45:02 PM
it would be great if you did custom mapping for ratings and lyrics. Ratings, especially, because I use a 0-10 scale in foobar, and would need to use some formatting code to make it translate to the ipod.

I will consider a rating mapping.
For lyrics, this has been discussed a few times already; the iPod reads the lyrics direct from the file's tags. You could put in a request for foobar2000 to map id3v2 ULT/USLT to LYRICS instead of UNSYNCED LYRICS if you want things less messy.

it is producing a window at the end with gapless errors though for my M4A files.
Yes, that's just a warning and to be expected. Current version doesn't support gapless data for MP4 files and so it's just letting you know that those files won't play gapless. I'll replace that dialog with a better one at some point.
Title: [seemingly abandonware] iPod manager
Post by: ciaran on 29 June, 2007, 11:41:51 PM
I have png files and jpg files as artwork. How do I add support for both? I want foo_dop to pick up the first valid filename out of a list...

For example, my foo_title string:
Code: [Select]
$puts(aartist,$left($meta(artist,0),$sub($strstr($meta(artist,0),$char(32)$char(40)feat),1)))C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace($get(aartist) - $left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),);C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace(%album artist% - $left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),);C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace($left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),) OST;C:\DRIVES\CANTUS\MP3\Artwork\Albums\_none$num($rand(13),2)


... is separated by semicolons. Can I do this?

foo_title is extension agnostic, so for other extensions I've had to double the number of criteria (one each for PNG and JPG). Also there is facility for "no album art".

EDIT***

Figured out to do it with cwb_hooks. Posting it here for others' benefit. All my album art shows up now from my ginormous sync.

I've added linefeeds so it's easier to read...
Code: [Select]
$puts(aartist,$left($meta(artist,0),$sub($strstr($meta(artist,0),$char(32)$char(40)feat),1)))
$if($cwb_fileexists(C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace($left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),) OST.png),
C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace($left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),) OST.png,
$if($cwb_fileexists(C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace($left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),) OST.jpg),
C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace($left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),) OST.jpg,
$if($cwb_fileexists(C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace(%album artist% - $left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),).png),
C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace(%album artist% - $left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),).png,
$if($cwb_fileexists(C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace(%album artist% - $left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),).jpg),
C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace(%album artist% - $left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),).jpg,
$if($cwb_fileexists(C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace($get(aartist) - $left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),).png),
C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace($get(aartist) - $left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),).png,
$if($cwb_fileexists(C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace($get(aartist) - $left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),).jpg),
C:\DRIVES\CANTUS\MP3\Artwork\Albums\$replace($get(aartist) - $left(%ALBUM%,$sub($strstr(%ALBUM%, $char(40)Disc),1)),:,,?,, /,$char(44),/,-,$char(34),).jpg,
C:\DRIVES\CANTUS\MP3\Artwork\Albums\_none$num($rand(13),2).png))))))


Really have to complement musicmusic's hard work on this extension. It proves how foobar really goes beyond anything else available for music on a PC (and now beyond...)

Thx
Title: [seemingly abandonware] iPod manager
Post by: ciaran on 30 June, 2007, 01:22:20 PM
I think we can all agree that iTunes sucks

... but playing a file in iTunes seems to wipe out its album art (put there by foo_dop) on the iPod subsequently. Also, the album art I see on my iPod is not present in iTunes. Anyone else experience this?

BTW, iTunes has this annoying popup @ startup about Artwork which I hit Cancel on. I have unchecked "download album art automatically"

Thx
Title: [seemingly abandonware] iPod manager
Post by: ciaran on 05 July, 2007, 08:58:04 AM
Another question. I have a few mp4 music files. These show up as videos in the iPod. Is the header or something incorrect in these files? Anyone seen this behavior?

Thx
Title: [seemingly abandonware] iPod manager
Post by: PokéParadox on 05 July, 2007, 09:43:33 AM
You can rename MP4 files with audio only to M4A instead... hopefully they won't be processed as a video then.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 05 July, 2007, 10:48:44 AM
Another question. I have a few mp4 music files. These show up as videos in the iPod. Is the header or something incorrect in these files? Anyone seen this behavior?

Thx

Yes it looks in the files for a track with a video header. I don't know why your files have those, what made them?

You can override this by changing extension to M4A or adding a MEDIA KIND field with value music.

I think we can all agree that iTunes sucks

... but playing a file in iTunes seems to wipe out its album art (put there by foo_dop) on the iPod subsequently. Also, the album art I see on my iPod is not present in iTunes. Anyone else experience this?

The removal of the artwork is for a similar reason to the fact that the metadata in the database changes. You don't see the artwork in iTunes because (I guess) it looks in the tags and its own artwork database.

BTW, iTunes has this annoying popup @ startup about Artwork which I hit Cancel on. I have unchecked "download album art automatically"

Thx
Make sure your iPod is on Manually managed mode for songs.
Title: [seemingly abandonware] iPod manager
Post by: ciaran on 07 July, 2007, 12:06:28 PM
musicmusic, Pokeparadox,

Thx for your answers!
Title: [seemingly abandonware] iPod manager
Post by: thzxcyl on 08 July, 2007, 11:38:16 AM
Am I doing something wrong here? Any smallest changes I want to make (i.e. sending a few new tracks via "Send playlists") seem to provoke a full scan of all the mp3 on my iPod, and it takes forever to scan a 60G ipod! It is the expected behavior?

Edit: never mind... I should not keep deleting the playlist "iPod Media Library"!
Title: [seemingly abandonware] iPod manager
Post by: thzxcyl on 08 July, 2007, 01:22:29 PM
Is there any easy way to display the remaining space on ipod? My ipod is always at "danger zone"; it would be very helpful if I know how much space is left before I add new stuff or delete old stuff.

Also, an aside, since this probably has nothing to do with foo_dop. Is there any easy way to display the size of the selected song and current playlist? I'm currently looking at Properties and trying to make sense of the size there (quoted in bytes...)
Title: [seemingly abandonware] iPod manager
Post by: ciaran on 08 July, 2007, 02:25:20 PM
Had a couple questions about ALBUM ARTIST
* Does foo_dop pick up ALBUM ARTIST like iTunes would pick up BAND? I am actually just wondering if anyone knows what iTunes typically considers ALBUM ARTIST
* Is it possible to add custom mapping for album artist so that we do something like: if album artist is missing then use artist

Thx!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 08 July, 2007, 03:38:10 PM
Am I doing something wrong here? Any smallest changes I want to make (i.e. sending a few new tracks via "Send playlists") seem to provoke a full scan of all the mp3 on my iPod, and it takes forever to scan a 60G ipod! It is the expected behavior?

Edit: never mind... I should not keep deleting the playlist "iPod Media Library"!
It shouldn't make a difference if you remove that playlist (though I know how it could). What version are you using? Try the latest if not already.

Is there any easy way to display the remaining space on ipod? My ipod is always at "danger zone"; it would be very helpful if I know how much space is left before I add new stuff or delete old stuff.
foo_dop doesn't show that anywhere currently. I would recommend checking you have enough free space before running commands on your iPod also.

Had a couple questions about ALBUM ARTIST
* Does foo_dop pick up ALBUM ARTIST like iTunes would pick up BAND? I am actually just wondering if anyone knows what iTunes typically considers ALBUM ARTIST
* Is it possible to add custom mapping for album artist so that we do something like: if album artist is missing then use artist

Thx!
It transfers the ALBUM ARTIST field onto the iPod. I don't know if or how the iPod uses it, or if it is displayed anywhere on the iPod. So I can't say if it makes any sense to have a mapping for it.

Note that there is a separate compilation field on the iPod, foo_dop doesn't do anything with that. A remapping for that could make sense but again I'll need to check what the iPod actually does with the field.
Title: [seemingly abandonware] iPod manager
Post by: thzxcyl on 08 July, 2007, 09:51:29 PM
It shouldn't make a difference if you remove that playlist (though I know how it could). What version are you using? Try the latest if not already.


I'm using the latest version. It seems that foo_dop needs at least one full scan before everything can work. I did not try to delete "ipod media library" to see if foo_dop would work without it since I don't want to risk a full scan...

Quote
foo_dop doesn't show that anywhere currently. I would recommend checking you have enough free space before running commands on your iPod also.

Can foo_dop give a warning if the files to be send to ipod are larger than the space left in ipod? I hope it is not difficult to implement.

Thanks for this awesome component!
Title: [seemingly abandonware] iPod manager
Post by: ciaran on 09 July, 2007, 04:00:04 AM
About "Album Artist":

Info from: http://www.tunequest.org/new-to-itunes-alb...rtist/20060912/ (http://www.tunequest.org/new-to-itunes-album-artist/20060912/)
Quote
From Apple’s support page:
    iTunes 7 includes a new attribute for song files called Album Artist This allows you to assign a primary artist name for an album that many includes songs by several artists. It is important that all songs in the album have the same Album Artist name. To assign an Album Artist, select all the songs in the album and choose Get Info from the File menu. Next, type a name in the Album Artist field name such that it will apply to all the selected songs. This field can optionally be left blank if all the songs have the same album name.

Album Artist is not respected by the iPod, however, at least not iPod Software 1.2. Songs continue to be sorted by the Artist tag alone, which of course makes the new tag almost useless.


More info here: http://www.tunequest.org/compilations-cove...rtist/20061006/ (http://www.tunequest.org/compilations-coverflow-and-album-artist/20061006/)

Also... this is what I believe Album Artist does in the "Albums" submenu (note: Not the "Artists" submenu):
So if two albums have the SAME name, they will be treated as different albums only if they both have different album artists... for example, at the moment, I have two albums called "Closer". One is a soundtrack, AA = Various Artists, another is by Better than ezra, but I am not using the AA field... both are lumped into "Closer" (a single entry) under "Albums"...

anyone else familiar with this behavior?

Thx
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 09 July, 2007, 04:37:12 AM
About "Album Artist":

Info from: http://www.tunequest.org/new-to-itunes-alb...rtist/20060912/ (http://www.tunequest.org/new-to-itunes-album-artist/20060912/)
Quote

From Apple’s support page:
    iTunes 7 includes a new attribute for song files called Album Artist This allows you to assign a primary artist name for an album that many includes songs by several artists. It is important that all songs in the album have the same Album Artist name. To assign an Album Artist, select all the songs in the album and choose Get Info from the File menu. Next, type a name in the Album Artist field name such that it will apply to all the selected songs. This field can optionally be left blank if all the songs have the same album name.

Album Artist is not respected by the iPod, however, at least not iPod Software 1.2. Songs continue to be sorted by the Artist tag alone, which of course makes the new tag almost useless.


More info here: http://www.tunequest.org/compilations-cove...rtist/20061006/ (http://www.tunequest.org/compilations-coverflow-and-album-artist/20061006/)

Also... this is what I believe Album Artist does in the "Albums" submenu (note: Not the "Artists" submenu):
So if two albums have the SAME name, they will be treated as different albums only if they both have different album artists... for example, at the moment, I have two albums called "Closer". One is a soundtrack, AA = Various Artists, another is by Better than ezra, but I am not using the AA field... both are lumped into "Closer" (a single entry) under "Albums"...

anyone else familiar with this behavior?

Thx

As an aside, if the mp3 file has ID3V2 tags Album Artist "Artist" and Artist "Various" then iTunes will display the Artist correctly on a compilation disc ie, Album Artist has priority over Artist if the AA tag is present.
Title: [seemingly abandonware] iPod manager
Post by: ciaran on 11 July, 2007, 04:28:17 AM
As an aside, if the mp3 file has ID3V2 tags Album Artist "Artist" and Artist "Various" then iTunes will display the Artist correctly on a compilation disc ie, Album Artist has priority over Artist if the AA tag is present.

Do you know how to mark an album as a compilation in foobar? What's the tag i should use?

Thx
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 11 July, 2007, 01:49:59 PM

As an aside, if the mp3 file has ID3V2 tags Album Artist "Artist" and Artist "Various" then iTunes will display the Artist correctly on a compilation disc ie, Album Artist has priority over Artist if the AA tag is present.

Do you know how to mark an album as a compilation in foobar? What's the tag i should use?

Thx

The answer is...I don't know how one would mark an album as a comp in Foobar. Apologies for not being helpful.
Title: [seemingly abandonware] iPod manager
Post by: Jugdish on 15 July, 2007, 10:33:39 PM
I'm using the "Synchronise iPod..." feature and selecting a playlist that contains a subset of my media library (the whole thing would be too big to fit on my iPod). But when I remove songs from this playlist in fb2k and synchronize again, the removed songs are still present on my iPod. These isn't exactly how I would expect a "synchronization" to behave. Am I doing something wrong?
Title: [seemingly abandonware] iPod manager
Post by: gob on 15 July, 2007, 10:35:50 PM
wow, i must say, i have converted 2 more people from itunes to foobar mainly because of this plugin!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 16 July, 2007, 10:17:16 AM
I'm using the "Synchronise iPod..." feature and selecting a playlist that contains a subset of my media library (the whole thing would be too big to fit on my iPod). But when I remove songs from this playlist in fb2k and synchronize again, the removed songs are still present on my iPod. These isn't exactly how I would expect a "synchronization" to behave. Am I doing something wrong?
I would double check the songs are not in any of the playlists you are syncing with, and the media library if you ticked that.

wow, i must say, i have converted 2 more people from itunes to foobar mainly because of this plugin!
Title: [seemingly abandonware] iPod manager
Post by: topdownjimmy on 23 July, 2007, 09:22:35 AM
Hey musicmusic-- I'm wondering if it's possible to make data from foo_cwb_hooks available to this component?  I'd like to use the system year and month in the genre mapping field, to have browsable added-by months.  Thanks.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 23 July, 2007, 07:00:29 PM
There's some technical/design reasons they aren't available, but anyway the mappings are also used at times other than sending files to the iPod.

The date added is stored in the iPod database, and you can create some smart playlists (using iTunes) around it if you wish.
Title: [seemingly abandonware] iPod manager
Post by: Galova on 26 July, 2007, 10:46:43 AM
is it possible to further improve an ipod shuffle's support? There are some disturbing song order issues (the song order appears to be strictly linked to order you send them to ipod's memory)....
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 27 July, 2007, 06:10:14 PM
Hi, I may revisit it in the future, but not at the moment. Please see release notes (http://yuo.be/wiki/dop:notes#ipod_shuffle_support) for list of known shuffle issues.

I'm working on a smart playlist editor for next version. Its unfortunately complex business however..
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 02 August, 2007, 07:35:15 PM
0.4.6 TEST released. Its the first version to parse smart playlists and support editing them so it is marked experimental (so making a backup of iTunesDB is a good idea as usual). See changelog and notes page for details.

To create or edit a smart playlist run the "File/iPod/Browse iPod" command. Then just right click in the playlist list. Finally click "Close and save" to save changes.
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 03 August, 2007, 03:35:03 AM
0.4.6 TEST released. Its the first version to parse smart playlists and support editing them so it is marked experimental (so making a backup of iTunesDB is a good idea as usual). See changelog and notes page for details.

To create or edit a smart playlist run the "File/iPod/Browse iPod" command. Then just right click in the playlist list. Finally click "Close and save" to save changes.

This update works on an early iPod Photo 60GB.
Fantastic stuff.
One bug  - from Foobar File | iPod | Load library and playlists returns the smart playlists as empty in Foobar although they are populated correctly on the iPod.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 03 August, 2007, 04:36:03 AM
One bug  - from Foobar File | iPod | Load library and playlists returns the smart playlists as empty in Foobar although they are populated correctly on the iPod.

Hi,
yes this is just related to live updating. foo_dop doesn't update/populate the playlists (there's a message if you try and disable live updating) so they will stay like that when viewed in foo_dop. It would be some task to populate the playlists on my side (i.e. actually apply the rules to the iPod library), and it doesn't seem worthwhile if the iPod's gonna do it for me...  I do wonder if older models support live updating though.
Title: [seemingly abandonware] iPod manager
Post by: copperblue on 03 August, 2007, 05:02:10 AM
One bug  - from Foobar File | iPod | Load library and playlists returns the smart playlists as empty in Foobar although they are populated correctly on the iPod.

Hi,
yes this is just related to live updating. foo_dop doesn't update/populate the playlists (there's a message if you try and disable live updating) so they will stay like that when viewed in foo_dop. It would be some task to populate the playlists on my side (i.e. actually apply the rules to the iPod library), and it doesn't seem worthwhile if the iPod's gonna do it for me...  I do wonder if older models support live updating though.

No worries 
Title: [seemingly abandonware] iPod manager
Post by: thzxcyl on 05 August, 2007, 12:08:11 AM
Hi, foo_dop seems not able to recognize ipod when ipod is in emergency disk mode. I don't know if ipods use a different identification id when in emergency disk mode and normal mode, but if there is too much work to recognize ipod when in emergency disk mode, a simple find folder dialog to tell foo_dop the path of the supposed ipod drive letter will be nice.
Title: [seemingly abandonware] iPod manager
Post by: Adi Corrales on 10 August, 2007, 01:45:13 PM
Hi everybody!  As almost everybody here I hate iTunes and love Foobar.  To avoid iTunes, I'm using rockbox in my ipod video 80 gb and It is great!  I always have my portable foobar and my library with me on mi iPod when i'm on a desktop, and Rockbox when i'm away (exactly the same database, names, dirs, etc... no problems at all). 

But a couple of days ago, I did something wrong and damage the rockbox files.  As I was at home, I just reinstall it, and everything worked ok again.  But I was wonder... If i'm on the way, and this happend again, I will not be able to acces my music from the original firmware... 

As I read, this pluging can generate am iTunes database with my music in my own order... is that true? or will I have duplicates entries (one with the real name and other with the DFAS names)?  Can that database be read by the original iPod firmware?

By the way, some of my songs have more than 57 chars in the path...  is this still a problem as I read in the wiki?

THanks for your help and I hope this is what I was looking for!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 10 August, 2007, 08:16:23 PM
Hi, foo_dop seems not able to recognize ipod when ipod is in emergency disk mode. I don't know if ipods use a different identification id when in emergency disk mode and normal mode, but if there is too much work to recognize ipod when in emergency disk mode, a simple find folder dialog to tell foo_dop the path of the supposed ipod drive letter will be nice.
Hi, my 5.5G is recognised over USB in disk mode. Are you over USB or firewire?

I think you can appreciate disk mode isn't exactly for transferring songs to your iPod. However I may be able to add support for it, I just need to know how your iPod identifies itself. Can you tell me the model & connection type first?

Hi everybody!  As almost everybody here I hate iTunes and love Foobar.  To avoid iTunes, I'm using rockbox in my ipod video 80 gb and It is great!  I always have my portable foobar and my library with me on mi iPod when i'm on a desktop, and Rockbox when i'm away (exactly the same database, names, dirs, etc... no problems at all). 

But a couple of days ago, I did something wrong and damage the rockbox files.  As I was at home, I just reinstall it, and everything worked ok again.  But I was wonder... If i'm on the way, and this happend again, I will not be able to acces my music from the original firmware... 

As I read, this pluging can generate am iTunes database with my music in my own order... is that true? or will I have duplicates entries (one with the real name and other with the DFAS names)?  Can that database be read by the original iPod firmware?

By the way, some of my songs have more than 57 chars in the path...  is this still a problem as I read in the wiki?

THanks for your help and I hope this is what I was looking for!
Hi,
Some iPod firmwares will refuse to play files unless they are in a certain folder, and some also have a limit on the path length as you have described. foo_dop enforces the path length limit.

You can add files on the iPod to the iPod database by simply using the send files to iPod command.
Title: [seemingly abandonware] iPod manager
Post by: Early on 10 August, 2007, 09:09:43 PM
Hi musicmusic.  Just dropping by to say thanks for adding support for smart playlists, and that everything is working well with my 5.5 model. 


By the way, field remapping enabled something I've wanted on my iPod for quite a long time: shuffle artists.  I  couldn't be more pleased with that.

Best,
M.
Title: [seemingly abandonware] iPod manager
Post by: thzxcyl on 10 August, 2007, 09:47:19 PM

Hi, foo_dop seems not able to recognize ipod when ipod is in emergency disk mode. I don't know if ipods use a different identification id when in emergency disk mode and normal mode, but if there is too much work to recognize ipod when in emergency disk mode, a simple find folder dialog to tell foo_dop the path of the supposed ipod drive letter will be nice.
Hi, my 5.5G is recognised over USB in disk mode. Are you over USB or firewire?

I think you can appreciate disk mode isn't exactly for transferring songs to your iPod. However I may be able to add support for it, I just need to know how your iPod identifies itself. Can you tell me the model & connection type first?


I have a 5th gen, 60 GB ipod and am connecting with USB. I'm mainly using rockbox (but still keeping the original firmware), and rockbox shove ipod into emergency disk mode when connected. Since the emergency disk mode is Apple's software, I hope rockbox is not causing the problem.

Thanks
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 August, 2007, 03:10:47 AM
I have a 5th gen, 60 GB ipod and am connecting with USB. I'm mainly using rockbox (but still keeping the original firmware), and rockbox shove ipod into emergency disk mode when connected. Since the emergency disk mode is Apple's software, I hope rockbox is not causing the problem.

Thanks
There's two things you can do:
-Try putting it into disk mode manually: http://docs.info.apple.com/article.html?artnum=93651 (http://docs.info.apple.com/article.html?artnum=93651)
-Get me the VID/PID when its in disk mode (and not working). To do this fire up Device manager, change the view to "device by connection", navigate to your ipod (it will be under something like ACPI PC/ACPI system/PCI Bus/USB controller. Parent to your iPod will be "USB Mass Storage Device". Double click that and go over to the details page. Paste the "Device Instance Path" property here (I think it's called "Device Instance Id" on XP).
Title: [seemingly abandonware] iPod manager
Post by: thzxcyl on 11 August, 2007, 03:51:28 PM
The device instance ID is
USB\VID_05AC&PID_1209\000A270014E35DBO

not quite sure if the last character is O or 0

Thanks
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 August, 2007, 05:14:29 PM
Yes that's completely normal. Can't really see any good reason it shouldn't be detected with that info (especially if the layout was like I described - i.e. USB Mass Storage Device / Apple iPod USB Device).

So it is working when not in disk mode (i.e. from Apple firmware)?

Also bear in mind foo_dop watches for iPod connections/disconnections in the background. It won't find an iPod until it gets the notification from Windows that the iPod's volume has been mounted, sometimes there can be several seconds delay from when you physically connect the iPod. You can force foo_dop to rescan drives by restarting foobar2000. If that works I may have some ideas as to what's going wrong.
Title: [seemingly abandonware] iPod manager
Post by: thzxcyl on 12 August, 2007, 02:34:24 AM
After re-starting foobar, foo_dop successfully recognizes the ipod. In fact, it now works as expected even after I mount/dismount ipod again. Weird... I'm positive that before foo_dop does not recognize my ipod even long after I mounted it; don't know if the problem has to do with me leaving foobar (and my computer) on for a long, long time. Also, Windows itself takes a long time to recognize my ipod in emergency disk mode (takes about a minute or so, while with other usb devices, including ipod in the normal Apple firmware, it usually takes only seconds), so that may be part of the problem.

Thanks
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 12 August, 2007, 03:43:31 PM
Hi, maybe, I don't know. Maybe it was never fully recognised (i.e. volume mounted) by Windows? I think its not so important though now anyway.

My iPod is recognised at normal speed in disk mode so I don't know why yours takes so long (lots of factors - could be iPod/USB controller/OS..). You could check in Event viewer if there's any messages in there about it.
Title: [seemingly abandonware] iPod manager
Post by: thzxcyl on 13 August, 2007, 02:36:36 AM
It is not working again... My ipod drive is shown in My Computer, but foo_dop reports that ipod is not found. I looked the event log, but there is nothing useful or informative. This is totally weird... At least I can always restart foobar and make it work.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 13 August, 2007, 05:53:36 AM
OK well then well there are three possible things happening:

-I'm not getting the notification of the new volume
-There is a timing problem (I'm getting the notification before the new volume is available for use)
-The flags in the notification aren't the ones I'm expecting.

So I made a special version for you which I'm about to send you a link to. With this it will log the device arrival and removal notifications in the foobar2000 console (View/Console).

So do this with it:
-Start foobar2000 and open the console.
-Connect your iPod.
-Wait until its visible in My Computer and some seconds longer
-Check if its working in foo_dop. If not paste the Console messages here. Also tell me the drive letter your iPod was mounted at.
Title: [seemingly abandonware] iPod manager
Post by: thzxcyl on 15 August, 2007, 10:37:41 AM
There is nothing in the console when it does not work (i.e. ipod shows up at My Computer but not at foo_dop). But when it works, after I restarted foobar, the console says

Startup time : 0:02.844061
Drive is not expected type or GetVolumeNameForVolumeMountPoint failed. Drive: C
Drive is not expected type or GetVolumeNameForVolumeMountPoint failed. Drive: D
Drive is not expected type or GetVolumeNameForVolumeMountPoint failed. Drive: E
Drive is not expected type or GetVolumeNameForVolumeMountPoint failed. Drive: F
New iPod detected. Drive: P Device Instance ID: USB\VID_05AC&PID_1209\000A270014E35DB0
DBT_DEVICEREMOVECOMPLETE: type: 2
volume details: mask: 00008000 flags: 0
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 15 August, 2007, 12:52:49 PM
Ok.

So if there's no DBT_DEVICEARRIVAL message when it doesn't work it means I'm not getting the notification at all. I can't fix that but I would suggest it's maybe related to the slowness you are experiencing.
Title: [seemingly abandonware] iPod manager
Post by: thzxcyl on 15 August, 2007, 09:30:15 PM
My original thought is to have the user enter the drive manually, but restarting foobar to make it work is not a bad option.

Thanks
Title: [seemingly abandonware] iPod manager
Post by: 4nt1 on 28 August, 2007, 10:49:59 AM
hey music music > got an ipod shuffle today > installed itunes > setup the shuffle uninstalled itunes and now use foo_dop without any issues what so ever. what a great easy to use component > thanks for your hard work

running 0.4.6 TEST with ipod shuffle > used itunes 7.3.1 with latets firmware
Title: [seemingly abandonware] iPod manager
Post by: ciaran on 01 September, 2007, 12:30:17 AM
iPhone support?

http://modmyiphone.com/forums/showthread.php?t=3232 (http://modmyiphone.com/forums/showthread.php?t=3232)
Title: [seemingly abandonware] iPod manager
Post by: mat440 on 02 September, 2007, 07:13:48 AM
I am excited about this plugin. but i have a question.
i don't know how to sync playcount and lastplayed.
please teach me about that.
Title: [seemingly abandonware] iPod manager
Post by: Neil K on 03 September, 2007, 09:27:58 AM
Hi, I'm the proud owner of a brand new iPod video, and just used foo_dop to transfer all me music, and I have to say its incredibly good.

Anyhow, I'm new to all this video jazz, and I was wondering how you actually give a video file the TV Show, Episode Number, Season Number etc tags. I read somewhere that you can get TV Shows to come up under "TV Shows" rather than "Movies" on the iPod but I have no idea how.

Thanks again for the great plugin
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 03 September, 2007, 10:51:32 AM
Hi musicmusic,

I was wondering if foo_dop has full support of audiobooks? I ask this because I just started listening to my fist audiobook in m4b format and I'm having trouble seeing the listing of chapters in the audiobooks section of the ipod after using foo-dop.

I loaded the the audiobook using iTunes, because fb2k does not recognize m4b. Yesterday, I added some songs to my iPod using foo_dop, then used "Load iPod Library" to make sure the songs were added, then disconnected.

Later, when I went to listen to my audiobook, "Audiobook" list on the iPod was blank. So, this morning I attached the iPod to iTunes, saw that the chapters were still there, then disconnected. I went back into "Audiobooks" on the iPod again, and the chapters re-appeared in the list.

Do you have any idea what may be happening? I am using fb2k 0.9.4.4, foo_dop 0.4.6 Test, and iTunes 7.3.2.6 and the iPod is a G4 grayscale.

Thanks!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 03 September, 2007, 01:31:42 PM
iPhone support?

http://modmyiphone.com/forums/showthread.php?t=3232 (http://modmyiphone.com/forums/showthread.php?t=3232)
Not likely  Also noted different directory name (iTunes_Control vs. iPod_Control). Is it using iTunesDB? Maybe new iPods will use similar structure.

I am excited about this plugin. but i have a question.
i don't know how to sync playcount and lastplayed.
please teach me about that.
It's not possible to sync them back to your local library.

Hi, I'm the proud owner of a brand new iPod video, and just used foo_dop to transfer all me music, and I have to say its incredibly good.
OK but I hope you know new iPods are expected this week  Though don't know if foo_dop will get along with them yet..

Anyhow, I'm new to all this video jazz, and I was wondering how you actually give a video file the TV Show, Episode Number, Season Number etc tags. I read somewhere that you can get TV Shows to come up under "TV Shows" rather than "Movies" on the iPod but I have no idea how.

Thanks again for the great plugin
Click: [/a] Also TV Shows need to be tagged properly to show up on the iPod (IIRC Show Name & Season Number are needed) Click [a href="http://yuo.be/wiki/dop:start#field_mappings" target="_blank"]here (http://yuo.be/wiki/dop:notes#video_support) for field names.

Hi musicmusic,

I was wondering if foo_dop has full support of audiobooks? I ask this because I just started listening to my fist audiobook in m4b format and I'm having trouble seeing the listing of chapters in the audiobooks section of the ipod after using foo-dop.

I loaded the the audiobook using iTunes, because fb2k does not recognize m4b. Yesterday, I added some songs to my iPod using foo_dop, then used "Load iPod Library" to make sure the songs were added, then disconnected.

Later, when I went to listen to my audiobook, "Audiobook" list on the iPod was blank. So, this morning I attached the iPod to iTunes, saw that the chapters were still there, then disconnected. I went back into "Audiobooks" on the iPod again, and the chapters re-appeared in the list.

Do you have any idea what may be happening? I am using fb2k 0.9.4.4, foo_dop 0.4.6 Test, and iTunes 7.3.2.6 and the iPod is a G4 grayscale.

Thanks!
Probably foo_dop is clearing some flag or removing some data in the database. I dont use audiobooks so this hasn't really been tested. All you did to break it was 'Send files to iPod', correct? I'll look into it then.
Title: [seemingly abandonware] iPod manager
Post by: Neil K on 03 September, 2007, 02:43:02 PM
Thanks musicmusic, I seem to have skipped over that bit in the wiki.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 03 September, 2007, 02:43:56 PM
Quote
All you did to break it was 'Send files to iPod', correct? I'll look into it then.
Quote

Hi,

Yes, that is correct. Thank you for looking into that for me. If you need any files sent, let me know and I get them to you.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 03 September, 2007, 03:04:36 PM
If you could get me before (i.e. working) & after (i.e. broken) iTunesDB files it would be helpful. For the after "Rewrite iPod database" should be enough to break it (check that though).
Title: [seemingly abandonware] iPod manager
Post by: ciaran on 06 September, 2007, 12:09:43 AM

iPhone support?

http://modmyiphone.com/forums/showthread.php?t=3232 (http://modmyiphone.com/forums/showthread.php?t=3232)
Not likely  Also noted different directory name (iTunes_Control vs. iPod_Control). Is it using iTunesDB? Maybe new iPods will use similar structure.


Let me synchronize the same playlist to both and do a compare... I could also provide you any files you need.

On a side note, sadly I have not been using the iPhone as an iPod at all, largely due to lack of foo_dop. Hah!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 06 September, 2007, 07:16:55 PM
Let me synchronize the same playlist to both and do a compare... I could also provide you any files you need.
Thanks.. but if this doesn't act as a UMSD I can't see support being added in foo_dop, sorry. Need data from new Nano 3G & Classic iPods though

On a side note, sadly I have not been using the iPhone as an iPod at all, largely due to lack of foo_dop. Hah!
Title: [seemingly abandonware] iPod manager
Post by: oLjud on 10 September, 2007, 01:54:02 PM
hi all, just downloaded the plugin and don't know anything about it

So I've got two questions:
is there possibly to have a "albumlist" of the artist from the iPod?
is there possibly to browse ipod libary like "SCPL" instead of using external window?


thx in advance!
// Mikael

EDIT: fixed it....
Title: [seemingly abandonware] iPod manager
Post by: Nitrius on 15 September, 2007, 04:31:23 PM
Just want to say that i'am hoping for support for the new generations of ipod's one day, as of now i really can't stand the though of using itunes :/
Title: [seemingly abandonware] iPod manager
Post by: Still_Gyo on 16 September, 2007, 11:49:39 AM
New iPod's checksum system has changed...

check this article

http://www.downloadsquad.com/2007/09/15/ap...with-new-ipods/ (http://www.downloadsquad.com/2007/09/15/apple-kills-linux-compatibility-with-new-ipods/)




and....

finally linux developer crack it!

http://www.monroe.nu/archives/110-iPod-Cla...-Supported.html (http://www.monroe.nu/archives/110-iPod-Classic-Will-Be-Supported.html)
http://amarok.kde.org/blog/archives/496-iP...-Supported.html (http://amarok.kde.org/blog/archives/496-iPod-Classic-Will-Be-Supported.html)
http://digg.com/linux_unix/iPod_classic_to...rted_for_Amarok (http://digg.com/linux_unix/iPod_classic_to_be_supported_for_Amarok)
http://digg.com/linux_unix/New_Ipod_Hash_C...rted_Once_Again (http://digg.com/linux_unix/New_Ipod_Hash_Cracked_Linux_Supported_Once_Again)
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 17 September, 2007, 08:02:33 AM
Just want to say that i'am hoping for support for the new generations of ipod's one day, as of now i really can't stand the though of using itunes :/
Hi mate, I have enough info now to get the classic working, but I need a little bit of info to add support for the Nano 3G. Can you get me the VID/PID (instructions (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=45160&view=findpost&p=509582) - ignore remark about disk mode) and the XML property list (goto foo_dop prefs / tools and click on view ipod device info, copy all the info and PM it to me)
Title: [seemingly abandonware] iPod manager
Post by: Nitrius on 17 September, 2007, 04:16:01 PM
I'll see what i can do musicmusic!
Title: [seemingly abandonware] iPod manager
Post by: Blueinferno on 17 September, 2007, 04:17:39 PM
Great component, now I don't have to open iTunes... unless I want to remove something from my iPod. I tried it with foo_dop, but it doesn't work, it shows me some kind of an error. I think it's because my filenames are too long and they got cut when transporting to iPod. Can you fix it?

And I have an idea. It would be really great, if there was an option "Eject iPod" in the context menu.
EDIT: Sorry, didn't see, that there already is such an option.
Title: [seemingly abandonware] iPod manager
Post by: Nitrius on 17 September, 2007, 04:28:54 PM

Just want to say that i'am hoping for support for the new generations of ipod's one day, as of now i really can't stand the though of using itunes :/
Hi mate, I have enough info now to get the classic working, but I need a little bit of info to add support for the Nano 3G. Can you get me the VID/PID (instructions (http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=45160&view=findpost&p=509582) - ignore remark about disk mode) and the XML property list (goto foo_dop prefs / tools and click on view ipod device info, copy all the info and PM it to me)



Done, info sent to you on PM =)
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 18 September, 2007, 06:02:07 PM
Great component, now I don't have to open iTunes... unless I want to remove something from my iPod. I tried it with foo_dop, but it doesn't work, it shows me some kind of an error. I think it's because my filenames are too long and they got cut when transporting to iPod. Can you fix it?
Probably the problem is what the error says  Make sure you are using the load library command and then using the remove command on files on the iPod playlist.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 18 September, 2007, 07:55:31 PM
OK good news is that working iPod Classic support is implemented for next version - thanks to lots of testing by Soup_Menu (Nano 3G should also work). Currently though the artwork preview in the menus isn't working - I'll be able to fix that once I get a Classic in hand in a few days. So unless anyone wants a version with that broken new version will be released when that's fixed.
Title: [seemingly abandonware] iPod manager
Post by: mourner on 19 September, 2007, 06:26:04 AM
musicmusic, I'd just like to say that you're such a great guy doing wonderful work lots of people greatly appreciate.

Thank you so much for all the brilliant things you did and continue doing for the foobar2000 community, and keep up a great work

(I'm in love with columns_ui and foo_dop)
Title: [seemingly abandonware] iPod manager
Post by: xamphear on 20 September, 2007, 09:03:48 AM
OK good news is that working iPod Classic support is implemented for next version - thanks to lots of testing by Soup_Menu (Nano 3G should also work). Currently though the artwork preview in the menus isn't working - I'll be able to fix that once I get a Classic in hand in a few days. So unless anyone wants a version with that broken new version will be released when that's fixed.
Yeah, the missing coverart preview in the menus seems to be hitting all of the iTunes replacements. I know that ml_ipod has run into the same thing. I'd be happy to check out a version of it without the previews, if you want someone else with a Classic to give it a try.
Title: [seemingly abandonware] iPod manager
Post by: pnjman on 20 September, 2007, 10:04:42 AM
Thanks again musicmusic, great component.

I've had my ipod classic 80gb delivered today and would be more than willing to give the new version a test drive if you need it.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 20 September, 2007, 10:52:26 AM
Yeah, the missing coverart preview in the menus seems to be hitting all of the iTunes replacements. I know that ml_ipod has run into the same thing. I'd be happy to check out a version of it without the previews, if you want someone else with a Classic to give it a try.

Yeh, I have ideas but its not practical to test without the Classic in hand, so I'll find out the cause once I receive mine. Which may be next week.

About testing: I don't need it tested ATM, I know most of the issues already. But if you want to use a new version that has at least the mentioned limitation (artwork previews in menus not working) then I don't mind releasing that now.
Title: [seemingly abandonware] iPod manager
Post by: pnjman on 20 September, 2007, 11:04:45 AM
Any chance of that release please; I can cope without the artwork previews, what I can't is replaygain->soundcheck conversion.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 20 September, 2007, 01:48:02 PM
Any chance of that release please; I can cope without the artwork previews, what I can't is replaygain->soundcheck conversion.
Done. (http://yuo.be)

These are (visible) issues I know about:
  * Artwork previews in menus aren't working
  * Probably doesn't handle playlist folders well
  * Some error dialogs (with lists of files) are a bit messy. They'll be changed to same style as gapless scan results dialog.
Title: [seemingly abandonware] iPod manager
Post by: arodir on 26 September, 2007, 07:13:23 AM
I just got my iPod Nano 3rd Generation with 8GB and was willing to at least try iTunes. I expected it to be a little easier. It just wouldn't do what I wanted. foo_pod, however, worked fine. Thanks for the Plugin. 
Title: [seemingly abandonware] iPod manager
Post by: AndyCar on 26 September, 2007, 08:42:12 AM
Thanks for this plugin, musicmusic, it really makes my life easier with foobar200+ iPod. I have iPod classic 80Gb, and plugin works awesome. I don't care for not seening artwork previews in menus, as soon as have Artwork as Covers even in COverFlow ;-)
And it transfers my ratings as well to iPod!
Keep up the good work, thanks again
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 26 September, 2007, 06:55:57 PM
I just got my iPod Nano 3rd Generation with 8GB and was willing to at least try iTunes. I expected it to be a little easier. It just wouldn't do what I wanted. foo_pod, however, worked fine. Thanks for the Plugin. 
You are welcome, but foo_pod is (was..) a different component 

Thanks for this plugin, musicmusic, it really makes my life easier with foobar200+ iPod. I have iPod classic 80Gb, and plugin works awesome. I don't care for not seening artwork previews in menus, as soon as have Artwork as Covers even in COverFlow ;-)
And it transfers my ratings as well to iPod!
Keep up the good work, thanks again
Not sure I understood all of that, but you are also welcome  Artwork previews in menus is implemented for next build anyway

BTW in regard to the latter, it will be for new tracks only. Apple made some changes to artwork handling (sparse artwork as they call it).
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 29 September, 2007, 07:00:27 PM
Just to add to the known Classic/Nano issues, it seems that music fails to play when it should for songs added by foo_dop in the (fairly ridiculous) Music Quiz 2 in the iPod Quiz game. I'm looking into it..
Title: [seemingly abandonware] iPod manager
Post by: ciarannn on 30 September, 2007, 11:04:23 AM
I want to start using this as iTunes is getting very annoying and I'm becoming hesitant in syncing my iPod. Only thing is, I've got 2 questions: can I export the checked playlist from iTunes -> Foobar so that I can quickly get the same music that I would've had on my iPod when I used iTunes as I have on foobar. Also, if I use the 'move, copy or rename' function in f2k (particularly the move & rename) will it recognise that I've moved the files and let them stay in the playlists that they are in, even though I've moved the files, or do I have to move/rename every album and then add it to the playlist that it used to be in?
Title: [seemingly abandonware] iPod manager
Post by: Col on 03 October, 2007, 03:18:18 AM
Is there a way to trick the iPod to see two Genres instead of one since I have it set as a Multivalue Field? So "Metal, Folk Metal" will get put into both "Metal" and "Folk Metal" Genres instead of creating a new Genre called "Metal, Folk Metal"? Thanks, Martin.
Title: [seemingly abandonware] iPod manager
Post by: Bl@ck_warrior on 03 October, 2007, 01:03:51 PM
Try %<genre>% instead of %genre%
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 03 October, 2007, 05:50:45 PM
I want to start using this as iTunes is getting very annoying and I'm becoming hesitant in syncing my iPod. Only thing is, I've got 2 questions: can I export the checked playlist from iTunes -> Foobar so that I can quickly get the same music that I would've had on my iPod when I used iTunes as I have on foobar. Also, if I use the 'move, copy or rename' function in f2k (particularly the move & rename) will it recognise that I've moved the files and let them stay in the playlists that they are in, even though I've moved the files, or do I have to move/rename every album and then add it to the playlist that it used to be in?

1. If there is some way to export your playlist in iTunes into a foobar2000 compatible format then yes.
2. The "Move..." action will update all your foobar2000 playlists, yes. So if you are just using the sync function you should be OK.

Is there a way to trick the iPod to see two Genres instead of one since I have it set as a Multivalue Field? So "Metal, Folk Metal" will get put into both "Metal" and "Folk Metal" Genres instead of creating a new Genre called "Metal, Folk Metal"? Thanks, Martin.

No, the iPod doesn't support that. Only way is two copies of the track.

Try %<genre>% instead of %genre%
That works only in album list..
Title: [seemingly abandonware] iPod manager
Post by: Nemphael on 03 October, 2007, 06:38:51 PM

I want to start using this as iTunes is getting very annoying and I'm becoming hesitant in syncing my iPod. Only thing is, I've got 2 questions: can I export the checked playlist from iTunes -> Foobar so that I can quickly get the same music that I would've had on my iPod when I used iTunes as I have on foobar. Also, if I use the 'move, copy or rename' function in f2k (particularly the move & rename) will it recognise that I've moved the files and let them stay in the playlists that they are in, even though I've moved the files, or do I have to move/rename every album and then add it to the playlist that it used to be in?

1. If there is some way to export your playlist in iTunes into a foobar2000 compatible format then yes.

That can be solved by simply dragging, like in Explorer, no? You'd be able to move contents from an iTunes playlist into a new playlist in Foobar.

Is there any progress in the area of statistics synchronizing? Only tiny little lack keeping me on the iTunes side.
Title: [seemingly abandonware] iPod manager
Post by: Col on 03 October, 2007, 07:30:59 PM

Is there a way to trick the iPod to see two Genres instead of one since I have it set as a Multivalue Field? So "Metal, Folk Metal" will get put into both "Metal" and "Folk Metal" Genres instead of creating a new Genre called "Metal, Folk Metal"? Thanks, Martin.

No, the iPod doesn't support that. Only way is two copies of the track.


Oh, ok thanks for the answer. Might not be worth to keep retagging stuff with more than one Genre then, might as well make Playlists instead.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 03 October, 2007, 08:19:58 PM
That can be solved by simply dragging, like in Explorer, no? You'd be able to move contents from an iTunes playlist into a new playlist in Foobar.
Probably you are right  I didn't try..

Is there any progress in the area of statistics synchronizing? Only tiny little lack keeping me on the iTunes side.
Sorry, no. You mean syncing play stats from iPod back to local library?

Doing that to the file's embedded metadata is problematic: it would cause the file to be updated (copied again) on iPod at next sync. So I would prefer to do that to a local database - as I recall official foo_playcount uses such a database by default but I don't think it has an API so I can update it myself.

Oh, ok thanks for the answer. Might not be worth to keep retagging stuff with more than one Genre then, might as well make Playlists instead.
Well if you want multiple values for genre outside of the iPod, and if the order multiple values are specified in the track property dialog is the same order as you access them in the $meta(name,n) function then you could put the primary/preferred genre first and use a remapping in foo_dop for genre (something like "$meta(genre,0)") so the genre menu on the iPod is not messed up. If they don't use the same order it won't work, something you can look into if you wish
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 04 October, 2007, 12:38:40 PM
0.4.8 TEST 0.4.9 TEST released, see changelog for details.

Didn't manage to find cause of quiz problem on classics/nano 3gs so that remains broken.

I am also looking into some weird occurrences with playlists on my Classic.
Title: [seemingly abandonware] iPod manager
Post by: ciarannn on 04 October, 2007, 02:37:22 PM
The iTunes -> F2k drag and drop works. I made a smart playlist in iTunes for checked things, selected all and dragged the selected things into a new playlist in the F2K window.
Title: [seemingly abandonware] iPod manager
Post by: chiwou on 04 October, 2007, 03:51:21 PM
very nice update

and the new version works great for my 4G
but I really miss the option to ignore the "The"  in the artist tag

perhaps you can include again, if not, V0.4.5 works great too :/
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 04 October, 2007, 05:34:18 PM
very nice update

and the new version works great for my 4G
but I really miss the option to ignore the "The"  in the artist tag

perhaps you can include again, if not, V0.4.5 works great too :/

It will come back. The problem is with the 5G - it's a complete mess there (with regards to the scroll by letter thing). With the 6G they added some stuff to make it work properly with the scroll by letter thing. So I will add it but disable it for the 5G and probably Nano 2G as I don't know if it works properly there.
Title: [seemingly abandonware] iPod manager
Post by: JPL on 05 October, 2007, 12:01:51 AM
I´ve just tested with an iPod Shuffle 2nd gen, works like a charm.
The song order is preserved, I didn´t notice any changes... not sure if the wiki documentation isn´t updated or if it has to do with the latest version.

cheers!

Title: [seemingly abandonware] iPod manager
Post by: Shade[ST] on 05 October, 2007, 02:13:34 AM

very nice update

and the new version works great for my 4G
but I really miss the option to ignore the "The"  in the artist tag

perhaps you can include again, if not, V0.4.5 works great too :/

It will come back. The problem is with the 5G - it's a complete mess there (with regards to the scroll by letter thing). With the 6G they added some stuff to make it work properly with the scroll by letter thing. So I will add it but disable it for the 5G and probably Nano 2G as I don't know if it works properly there.

Yeah, I was having some major problems with the scroll by letter on my 5.5g. It actually screwed over my good itunes db (which I'll have to rebuild with ratings, etc.; no worries, though.), because albums kept saying "t,s,t,s,t,s,t,u" when it showed the letter overlay.

In any case, thanks for the hard work, musicmusic
Title: [seemingly abandonware] iPod manager
Post by: Soup_Menu on 12 October, 2007, 07:24:51 PM
I am also looking into some weird occurrences with playlists on my Classic.

Any progress on this issue?  Some friends and I have been taking semi-lengthy trips by car on the weekends and having On The Go working again would be fantastic.
Title: [seemingly abandonware] iPod manager
Post by: willardjuice on 12 October, 2007, 11:35:59 PM
I would love for you to implement the ability to convert ReplayGain to SoundCheck (SoundCheck is terrible  ).  It's not critical, but something nice to have. 

Oh I see you have implemented this, how does one go about this?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 13 October, 2007, 03:34:56 PM
I´ve just tested with an iPod Shuffle 2nd gen, works like a charm.
The song order is preserved, I didn´t notice any changes... not sure if the wiki documentation isn´t updated or if it has to do with the latest version.

cheers!

I didn't change anything in shuffle support

Quote
' date='Oct 5 2007, 07:13' post='520894']Yeah, I was having some major problems with the scroll by letter on my 5.5g. It actually screwed over my good itunes db (which I'll have to rebuild with ratings, etc.; no worries, though.), because albums kept saying "t,s,t,s,t,s,t,u" when it showed the letter overlay.

In any case, thanks for the hard work, musicmusic
Hi, well you didn't really need to start over, you could have just disabled the option and used the rewrite database action.

I am also looking into some weird occurrences with playlists on my Classic.

Any progress on this issue?  Some friends and I have been taking semi-lengthy trips by car on the weekends and having On The Go working again would be fantastic.

I'm looking into it ATM

Are you using smart playlists? I've seen:
-The contents of the OTG playlist being replaced with a smart playlist (and without the clear playlist etc. items). You can get that working again by opening and closing iTunes.
-Other playlists getting the wrong contents. Only saw that once or so a while ago so not sure on the story there.

I would love for you to implement the ability to convert ReplayGain to SoundCheck (SoundCheck is terrible  ).  It's not critical, but something nice to have. 

Oh I see you have implemented this, how does one go about this?

It's automatic (apart from songs converted automatically).
Title: [seemingly abandonware] iPod manager
Post by: metal_termite on 13 October, 2007, 04:10:17 PM
Does this work with the iPod Touch? Because I receive a "No iPod found!" notification.

Quote
Vista users! Install KB936824 (updated May 7th 2007)
Done.

Quote
“Enable disk use” in iTunes should be enabled (or preferably 'Manually manage music […]')
Done..
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 13 October, 2007, 04:56:50 PM
Any progress on this issue?  Some friends and I have been taking semi-lengthy trips by car on the weekends and having On The Go working again would be fantastic.
Hi,
The problem is fixed for 0.5.0 which I will upload shortly. However, to completely get rid of the problem a correction needs to be made to any existing playlists. Opening and closing iTunes usually does that, otherwise you will have to remove all the playlists from your iPod and send them again.

Does this work with the iPod Touch? Because I receive a "No iPod found!" notification.
Sorry the iPod Touch is not supported. I'll update the web page to make that clearer.

Quote
“Enable disk use” in iTunes should be enabled (or preferably 'Manually manage music […]')
Done..
The lack of disk mode on the iPod Touch is the main problem  That quote was written when 'Manually manage music […]' forced disk mode to be enabled as well (now only true for models with a disk mode).
Title: [seemingly abandonware] iPod manager
Post by: Soup_Menu on 13 October, 2007, 10:57:44 PM
Any progress on this issue?  Some friends and I have been taking semi-lengthy trips by car on the weekends and having On The Go working again would be fantastic.
Hi,
The problem is fixed for 0.5.0 which I will upload shortly. However, to completely get rid of the problem a correction needs to be made to any existing playlists. Opening and closing iTunes usually does that, otherwise you will have to remove all the playlists from your iPod and send them again.

  I removed my old playlists and it's working perfectly.  Thanks!
Title: [seemingly abandonware] iPod manager
Post by: OcseeMorahn on 14 October, 2007, 08:31:55 PM
Well, I've recently fallen head over heels in love with my new 3 rd Generation iPod Nano.  I was resisting for years because I just loathe iTunes.  Finally sighed and decided I loved the iPod more than I hated iTunes.

Then I found this plugin.  I am so very happy.  And the plugin works perfectly for the music on my iPod.

But since I have walked out on iTunes, I can no longer copy my mp4 based videos to my iPod without using iTunes itself, and syncing with iTunes seems to require erasing everything that foo-dop puts onto it.

Is there a way to copy these videos without using iTunes?

When I simply add it to a foobar playlist and update using this plugin all I get is the audio from the video.  I know these are iPod mp4 files, they copied over just fine in iTunes.

Are there any options besides going back to iTunes?
Title: [seemingly abandonware] iPod manager
Post by: daellum67 on 14 October, 2007, 10:28:40 PM
Is there any way to implement support for breaking up flac+cue images into single files in the transcoder? foo_pod had this, and atm, that is the only feature keeping me using itunes along with a duplicate media library, and i really do not like that setup.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 15 October, 2007, 08:53:53 AM
I removed my old playlists and it's working perfectly.  Thanks!
Great! Still got the MQ2 problem to fix.. though I didn't have much luck in finding the problem so far

syncing with iTunes seems to require erasing everything that foo-dop puts onto it.
Put iTunes in manual mode.

When I simply add it to a foobar playlist and update using this plugin all I get is the audio from the video.  I know these are iPod mp4 files, they copied over just fine in iTunes.
This is supposed to work. What created the MP4 files? Do they show up on the audio or video list on the iPod? Do you have a sample file? (You haven't disabled the option on the advanced pref page right?)

Is there any way to implement support for breaking up flac+cue images into single files in the transcoder?
This is supposed to work. Did you set up the conversion settings correctly? What error do you get?
Title: [seemingly abandonware] iPod manager
Post by: OcseeMorahn on 15 October, 2007, 10:42:54 AM
Put iTunes in manual mode.

<nod> I have it in manual mode.


This is supposed to work. What created the MP4 files? Do they show up on the audio or video list on the iPod? Do you have a sample file? (You haven't disabled the option on the advanced pref page right?)


I'm not sure which Advanced Preferences you are referring to.  I'll assume it is the Advanced Preferences for Foobar2000.  I have MP4 enabled there..to the extent that you can.

Here is a sample file that worked fine from iTunes but doesn't transfer with foo_dop.  When I transfer it using foo_dop it appears in the Video list on the iPod.

The program I used to convert from avi to iPod formatted mp4 is ...

(Moderation: Removed links to copyrighted content.)

Thanks for the quick reply.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 15 October, 2007, 12:31:38 PM
I sent the file to my iPod Classic, both to my existing library and from blank and it played as video no problem.

Yes I was referring to the iPod Manager option on the advanced prefs page ("Scan MP4s for video content") but if it came up on the video list then that shouldn't be the problem.

Have you updated your Nano 3G to the latest 1.0.2 firmware? Not sure why it works on my Classic and not your Nano 3G. (Also latest version of foo_dop?)

Otherwise I am not sure of what the problem is. I have a few remote ideas that I'll try for next version, so try that when I release it.
Title: [seemingly abandonware] iPod manager
Post by: OcseeMorahn on 15 October, 2007, 01:03:57 PM
Yes I was referring to the iPod Manager option on the advanced prefs page ("Scan MP4s for video content") but if it came up on the video list then that shouldn't be the problem.

Have you updated your Nano 3G to the latest 1.0.2 firmware? Not sure why it works on my Classic and not your Nano 3G. (Also latest version of foo_dop?)



I updated the firmware last night.  I am using foo_dop0.5.0 TEST.

It's possible that it may just be an issue with the Nano 3G's.  My techie friends are saying that the hardware used is a completely new build.  There are virtually no duplicated components between the 3G Nano's and any of the other iPod's.  Now if only Apple could have nixed iTunes as well.........
Title: [seemingly abandonware] iPod manager
Post by: daellum67 on 16 October, 2007, 08:51:30 AM

Is there any way to implement support for breaking up flac+cue images into single files in the transcoder?
This is supposed to work. Did you set up the conversion settings correctly? What error do you get?

It appears to work until the very end of the process, where the plugin throws all kinds of errors relating to gapless playback. The files go to the ipod correctly and will play, however there is no gapless playback.
Title: [seemingly abandonware] iPod manager
Post by: sinfony on 16 October, 2007, 09:22:13 AM
I'm having a very odd problem with foo_dop.  I have a 2G Nano, and I put my Top Rated autoplaylist on it (songs rated 4 or higher).  Starting with foo_dop .4.7 (although I don't think it started immediately), certain songs don't play on the iPod.  They appear normally in all of the menus, and when I select them, I see the name, band, album art, etc., but then it immediately skips to the next song.  If if does this for one song from a particular album, it does it for all of them.

Even weirder, songs from one album (In Rainbows, actually) cause the iPod to reboot as soon as they are played.  This can be a bit of a pain, as you might expect.

When I get home I'll try rolling back to .4.6, and it's entirely possible there's just something wrong with my iPod, but I just thought I'd pass this along.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 16 October, 2007, 10:01:32 AM
It appears to work until the very end of the process, where the plugin throws all kinds of errors relating to gapless playback. The files go to the ipod correctly and will play, however there is no gapless playback.
Right. You probably have "Determine gapless data for files sent to iPod" checked. And it is just telling you it failed to determine the gapless data for some of the files you sent to the iPod (=> they won't play gapless). Only LAME MP3 and iTunes AAC is supported by the gapless scanner.

I'm having a very odd problem with foo_dop.  I have a 2G Nano, and I put my Top Rated autoplaylist on it (songs rated 4 or higher).  Starting with foo_dop .4.7 (although I don't think it started immediately), certain songs don't play on the iPod.  They appear normally in all of the menus, and when I select them, I see the name, band, album art, etc., but then it immediately skips to the next song.  If if does this for one song from a particular album, it does it for all of them.

Even weirder, songs from one album (In Rainbows, actually) cause the iPod to reboot as soon as they are played.  This can be a bit of a pain, as you might expect.

When I get home I'll try rolling back to .4.6, and it's entirely possible there's just something wrong with my iPod, but I just thought I'd pass this along.
Do you use album art? It could be related to that. I doubt there's anything wrong with your iPod.

I did fix some bugs in album art handling along the way, so try 0.5.0 first (restore your iPod first to get rid of any remaining issues). You don't use any other apps with your iPod do you (apart from iTunes) ?.
Title: [seemingly abandonware] iPod manager
Post by: OcseeMorahn on 16 October, 2007, 10:13:37 AM
Wow.

So I figured out the problem with playing videos in the new 3g Nano.  music music, even though your iPod played a sample just fine mine continued to be obstinant.  Then I had a really dumb idea (I tried it after the new Radiohead album had similar issues playing).

I changed the file extension on the video from .MP4 to .mp4 .  Then I copied the video using foobar.  Works like a charm.

Apparently the new iPod doesn't like capital letters.  Either in mp3's or in mp4's.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 16 October, 2007, 11:06:03 AM
Wow.

So I figured out the problem with playing videos in the new 3g Nano.  music music, even though your iPod played a sample just fine mine continued to be obstinant.  Then I had a really dumb idea (I tried it after the new Radiohead album had similar issues playing).

I changed the file extension on the video from .MP4 to .mp4 .  Then I copied the video using foobar.  Works like a charm.

Apparently the new iPod doesn't like capital letters.  Either in mp3's or in mp4's.

Ahh nice work  When I downloaded your file, it saved with the extension in lowercase

I sent a video with an uppercase extension and it just doesn't play the file (sits at 00:00). I'll make the next version convert extensions to lower case.

Thanks for the info.
Title: [seemingly abandonware] iPod manager
Post by: OcseeMorahn on 16 October, 2007, 05:50:41 PM
I'm having a very odd problem with foo_dop.  I have a 2G Nano, and I put my Top Rated autoplaylist on it (songs rated 4 or higher).  Starting with foo_dop .4.7 (although I don't think it started immediately), certain songs don't play on the iPod.  They appear normally in all of the menus, and when I select them, I see the name, band, album art, etc., but then it immediately skips to the next song.  If if does this for one song from a particular album, it does it for all of them.

Even weirder, songs from one album (In Rainbows, actually) cause the iPod to reboot as soon as they are played.  This can be a bit of a pain, as you might expect.



In Rainbows was exactly the album that gave me problems.  Check to make sure that the mp3 extension is lowercase....instead of MP3.  That fixed it for me.

I went from seeing the songs in the list without being able to play them....to playing perfectly.
Title: [seemingly abandonware] iPod manager
Post by: sinfony on 17 October, 2007, 03:01:48 AM

I'm having a very odd problem with foo_dop.  I have a 2G Nano, and I put my Top Rated autoplaylist on it (songs rated 4 or higher).  Starting with foo_dop .4.7 (although I don't think it started immediately), certain songs don't play on the iPod.  They appear normally in all of the menus, and when I select them, I see the name, band, album art, etc., but then it immediately skips to the next song.  If if does this for one song from a particular album, it does it for all of them.

Even weirder, songs from one album (In Rainbows, actually) cause the iPod to reboot as soon as they are played.  This can be a bit of a pain, as you might expect.



In Rainbows was exactly the album that gave me problems.  Check to make sure that the mp3 extension is lowercase....instead of MP3.  That fixed it for me.

I went from seeing the songs in the list without being able to play them....to playing perfectly.

Genius!  No more crashing on In Rainbows.

Didn't have a chance to do a full restore today (I don't have iTunes installed on this computer), so still no luck with the skipped tracks.  I did test, though, and when I do "Load library" I can play all of the songs in Foobar from the iPod, so the files are all there, and they're not corrupted.  Any ideas?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 17 October, 2007, 05:58:18 AM
Genius!  No more crashing on In Rainbows.

Didn't have a chance to do a full restore today (I don't have iTunes installed on this computer), so still no luck with the skipped tracks.  I did test, though, and when I do "Load library" I can play all of the songs in Foobar from the iPod, so the files are all there, and they're not corrupted.  Any ideas?

Do any of the other tracks that cause problems have non-lowercase file extensions? (Check how it is displayed in the Properties of the problem tracks in foobar2000 after a Load Library) If you send the same files again do they play ? (I assume not..)

Actually it's probably not album art problem, so don't restore unless you want to.
Title: [seemingly abandonware] iPod manager
Post by: Nitrius on 17 October, 2007, 09:34:31 AM
Been using the 5.0 version of foo_dop now and so far it works perfectly, transfered around 500 songs to my ipod nano 8gb (3g) here the other day, worked flawlessly =)
Title: [seemingly abandonware] iPod manager
Post by: sinfony on 17 October, 2007, 12:27:39 PM
Genius!  No more crashing on In Rainbows.

Didn't have a chance to do a full restore today (I don't have iTunes installed on this computer), so still no luck with the skipped tracks.  I did test, though, and when I do "Load library" I can play all of the songs in Foobar from the iPod, so the files are all there, and they're not corrupted.  Any ideas?

Do any of the other tracks that cause problems have non-lowercase file extensions? (Check how it is displayed in the Properties of the problem tracks in foobar2000 after a Load Library) If you send the same files again do they play ? (I assume not..)

Actually it's probably not album art problem, so don't restore unless you want to.


The file extensions are lower case on the skipping tracks.  Sending them again doesn't have any effect.

Further weirdness: some of my folder.jpg files have been disappearing.  I noticed this because the album art on one album was displaying upside down in Foobar.  I went to update it and, when viewing in Explorer, there was no folder.jpg, even when displaying hidden files or viewing from the command prompt [EDIT: actually, in the command prompt, if I use "dir /ah" the file is visible].  When I tried to copy in a new folder.jpg, I was informed that there was already a file with that name, and that it was not accessible, so I couldn't delete/overwrite it.

Relevance: folder.jpg is missing in the folders of the albums with skipping tracks, yet the album art continues to display in Explorer, Foobar, and also on the iPod in the split second before it skips to the next track.  Album Art Downloader also purports to see these files in the folders where I can't see them.  I haven't got an iPod USB cable on me at the moment, but later I'll try copying out the MP3s, deleting the folders, and then recreating the folders and dropping the MP3s back in (which is what I had to do to solve my missing folder.jpg problem).
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 17 October, 2007, 02:20:13 PM
The file extensions are lower case on the skipping tracks.  Sending them again doesn't have any effect.
OK so let me make sure I have this right. You have some files which always fail to play on the iPod (skipped) when you send them using foo_dop. Other files are OK. If that's correct, my next question is what happens if you send one of the problematic files via iTunes.

Further weirdness: some of my folder.jpg files have been disappearing.  I noticed this because the album art on one album was displaying upside down in Foobar.  I went to update it and, when viewing in Explorer, there was no folder.jpg, even when displaying hidden files or viewing from the command prompt [EDIT: actually, in the command prompt, if I use "dir /ah" the file is visible].  When I tried to copy in a new folder.jpg, I was informed that there was already a file with that name, and that it was not accessible, so I couldn't delete/overwrite it.
They are probably hidden, if your Windows Explorer set to show hidden files (Folder Options)? I think Windows used to hide those folder.jpg files via desktop.ini (also hidden) but I'm not sure on that / if it still does.
Title: [seemingly abandonware] iPod manager
Post by: sinfony on 18 October, 2007, 02:31:39 PM
The file extensions are lower case on the skipping tracks.  Sending them again doesn't have any effect.
OK so let me make sure I have this right. You have some files which always fail to play on the iPod (skipped) when you send them using foo_dop. Other files are OK. If that's correct, my next question is what happens if you send one of the problematic files via iTunes.

Further weirdness: some of my folder.jpg files have been disappearing.  I noticed this because the album art on one album was displaying upside down in Foobar.  I went to update it and, when viewing in Explorer, there was no folder.jpg, even when displaying hidden files or viewing from the command prompt [EDIT: actually, in the command prompt, if I use "dir /ah" the file is visible].  When I tried to copy in a new folder.jpg, I was informed that there was already a file with that name, and that it was not accessible, so I couldn't delete/overwrite it.
They are probably hidden, if your Windows Explorer set to show hidden files (Folder Options)? I think Windows used to hide those folder.jpg files via desktop.ini (also hidden) but I'm not sure on that / if it still does.


You've got the situation right.

So, iTunes won't even load the files in question into the library.  I am officially at a complete and total loss as to explain what the hell is going on with these files.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 18 October, 2007, 02:39:52 PM
What file format are they? If you upload one I'll take a look at it (PM me the link if you like)
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 18 October, 2007, 03:47:26 PM
Ok, the file has two id3v2 tags at the beginning of the file

I removed the first one with a hex editor & it imported into iTunes fine.

If you want to fix this with foobar2000, load the file into foobar2000 and from MP3 Tag Types in the context menu uncheck id3v2. (From my testing) this will remove the first id3v2 tag leaving the second one intact.

Probably any tagging you have been doing has gone into the first tag, though.
Title: [seemingly abandonware] iPod manager
Post by: sinfony on 19 October, 2007, 12:23:13 AM
Ok, the file has two id3v2 tags at the beginning of the file

I removed the first one with a hex editor & it imported into iTunes fine.

If you want to fix this with foobar2000, load the file into foobar2000 and from MP3 Tag Types in the context menu uncheck id3v2. (From my testing) this will remove the first id3v2 tag leaving the second one intact.

Probably any tagging you have been doing has gone into the first tag, though.


That's done it!  I prefer not to think about how this happened, I'm just glad it works again.

Thanks for the fix!
Title: [seemingly abandonware] iPod manager
Post by: The Boat on 20 October, 2007, 12:48:58 PM
Is there a way to get my ipod to recognize more than one source for album art? i.e folder.jpg, cover.jpg, folder.gif etc.

Also, I added a bunch of videos to my ipod (80 gig classic) on a different computer and when I synched my ipod with foobar all the videos disappeared. How can I keep everything on my ipod but still add any new files or metadata that have been added to my library.
Title: [seemingly abandonware] iPod manager
Post by: Early on 23 October, 2007, 09:48:01 AM
Hello musicmusic,
Here is a proposal: a setting for playback in mono, for busted speaker situations or for people who may not hear equally well in both ears.
Thanks for considering.
Title: [seemingly abandonware] iPod manager
Post by: mshemons on 01 November, 2007, 01:15:35 PM
I think I may have screwed up my iPod. I have an 8GB 3G Nano and all was working fine. I updated the iPod firmware yesterday in iTunes as well as used it to transfer some songs. I then used foobar to transfer some songs (latest version of fooobar and foo_dop) and now my iPod says there are 0 songs on it. I can load the songs in foobar and listen to them, but I can't play them on the iPod or in iTunes.

I tried the "Rewrite iPod Database" in foobar but that didn't work. Is there a way I can use foo_dop to tranfer all my songs and videos to my HDD, format my iPod then transfer them back? Or is tehre a way I can rebuild the iPod database?
Title: [seemingly abandonware] iPod manager
Post by: Bojan on 01 November, 2007, 06:43:51 PM
I don't think you can copy the videos with foobar2000 but for the audio files it should be simple. Just add everything in the ipod to an empty playlist (File -> Add Folder...) and use the File Operations -> Copy To... dialog to set the filename pattern and to copy the files.

For the videos search through the ipod with a filemanager, they are there somewhere, probably hidden. I feel to lazy right now to check and tell you.
Title: [seemingly abandonware] iPod manager
Post by: Slotos on 01 November, 2007, 10:08:31 PM
For the videos...

...mp4 container is supported by foobar so File Operations are enough
Title: [seemingly abandonware] iPod manager
Post by: mshemons on 02 November, 2007, 10:51:33 AM

For the videos...

...mp4 container is supported by foobar so File Operations are enough


Nice. It hung on one .mp4 video file but I restarted the copy and it worked. The hardest part was figuring out the the "File Operations" thing was a seperate plugin that wasn't installed by default, haha.

Thanks for your help.
Title: [seemingly abandonware] iPod manager
Post by: footballking3420 on 03 November, 2007, 12:10:22 AM
I cannot add any songs to my friends 2gb iPod Nano. After I load the songs into foobar2000, I right-click and click Send To iPod. I then get an error how the songs cannot be found.
Title: [seemingly abandonware] iPod manager
Post by: randomcake on 07 November, 2007, 05:41:54 PM
I really love the plugin, all seems to work brilliantly!  I'm really happy that it's transfering the ratings to the iPod, but will there be any support for transfering the ratings back off the iPod and onto my PC anytime soon?

This is the final feature before I have Foobar configured to replace every single useful element of iTunes I use, just faster prettier!

Another thing, doesn't make any difference to the workings of the component, but when I go to 'View iPod Device Information' it says I've got an iPod Shuffle 1G Black, when I've got an iPod 2G Nano Black!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 07 November, 2007, 06:09:22 PM
I cannot add any songs to my friends 2gb iPod Nano. After I load the songs into foobar2000, I right-click and click Send To iPod. I then get an error how the songs cannot be found.
What is the exact text of the error? Where are the source files located? They playback in foobar2000, right?

I really love the plugin, all seems to work brilliantly!  I'm really happy that it's transfering the ratings to the iPod, but will there be any support for transfering the ratings back off the iPod and onto my PC anytime soon?
"I don't know" is the best answer I can give, sorry.

Another thing, doesn't make any difference to the workings of the component, but when I go to 'View iPod Device Information' it says I've got an iPod Shuffle 1G Black, when I've got an iPod 2G Nano Black!
Hmm.. I broke it when adding Classic/Nano 3G support. No it's just cosmetic  It got the colour right anyway
Title: [seemingly abandonware] iPod manager
Post by: event on 08 November, 2007, 01:54:39 AM
Sorry if this has been answered before, but do I need iTunes installed for this plugin to work? I transferred some songs to a freshly formatted iPod but when I turn the ipod after using foo_pod, it says "Connect the iPod to iTunes to recover" in many languages. What's with this?

Using 0.5 of foo_pod
iPod Video 30GB 5.5G
Vista
Title: [seemingly abandonware] iPod manager
Post by: randomcake on 08 November, 2007, 04:51:06 AM
Sorry if this has been answered before, but do I need iTunes installed for this plugin to work? I transferred some songs to a freshly formatted iPod but when I turn the ipod after using foo_pod, it says "Connect the iPod to iTunes to recover" in many languages. What's with this?

Using 0.5 of foo_pod
iPod Video 30GB 5.5G
Vista


I'm not an expert, but I think it'll work best if you connect it with iTunes, put some stuff on, then go over to foo_dop, once you've done that yo should be fine without iTunes (but I'd leave it installed, you still need it to update the iPod firmware!)
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 08 November, 2007, 05:16:05 AM
Sorry if this has been answered before, but do I need iTunes installed for this plugin to work? I transferred some songs to a freshly formatted iPod but when I turn the ipod after using foo_pod, it says "Connect the iPod to iTunes to recover" in many languages. What's with this?

Using 0.5 of foo_pod
iPod Video 30GB 5.5G
Vista

I'm not sure what happened, I don't really test by formatting just by renaming directories. Perhaps you used the wrong settings when formatting?

In any case it is indeed a better idea to "Restore" using iTunes instead of formatting. You'll need iTunes to update your iPod's firmware anyway (which is something you should also do if not on the latest).

BTW foo_pod is something very different from foo_dop.
Title: [seemingly abandonware] iPod manager
Post by: mourner on 09 November, 2007, 08:21:42 AM
The latest foo_dop (0.5) works incorrectly with foobar 0.9.5 beta file operations component. E.g. when you select an album in the playlist and select 'File Ops -> Copy', it asks you to copy a lot of unrelated tracks besides selected.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 09 November, 2007, 09:56:53 AM
Pay careful attention to the "Copy entire source directory contents" option.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 09 November, 2007, 12:53:15 PM
BTW there seems to be an issue with album art support and foobar2000 0.9.5, I'm looking into it.
[edit] Just an issue with invalid filename characters creeping in from metadata. I'll fix that for next build.

[edit]Hmm.. I may leave it alone, it's probably going to cause more issues filtering them.

(Nice waste of a post )
Title: [seemingly abandonware] iPod manager
Post by: Nemphael on 18 November, 2007, 03:11:09 PM

Is there any progress in the area of statistics synchronizing? Only tiny little lack keeping me on the iTunes side.
Sorry, no. You mean syncing play stats from iPod back to local library?

Doing that to the file's embedded metadata is problematic: it would cause the file to be updated (copied again) on iPod at next sync. So I would prefer to do that to a local database - as I recall official foo_playcount uses such a database by default but I don't think it has an API so I can update it myself.


I've been given this some thought lately, and I've come to wonder - how about removing unnecessary metadata from files before adding the files to the iPod's database (iPods doesn't need %play_count, for instance%)? Of course, I'm talking about from the copy foo_dop makes, not the originals. It's theoretically possible, and it shouldn't think of a file with new %rating%/%play_count% as new.
Title: [seemingly abandonware] iPod manager
Post by: XmitchX on 21 November, 2007, 08:06:10 PM
I would love to see a compilation feature that would:

  change the artist field to the album name
  then change the album to the artist
  and keep the songs the same

lm sick of having a thousand artist with just one song because there in a compilation

having a send as compilation feature would be awesome
Title: [seemingly abandonware] iPod manager
Post by: Nitrius on 22 November, 2007, 05:59:30 PM
Not sure if this is a bug, but anyway here it goes.
The plugin works fine here, but there is a little problem on my Nano 8gb 3rd gen, a game called iquiz came with it(for those who dont know this is a game which uses your songs on the ipod to make a quiz and so forth)anyway this game doesn't seem to work properly, because when it ask me a question like "which album is this song from" there should be a song playing, but there is not, so i have no clue how to answer the question.

This is nothing big of course, just a thing i noticed here the other day.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 22 November, 2007, 06:18:12 PM
I've been given this some thought lately, and I've come to wonder - how about removing unnecessary metadata from files before adding the files to the iPod's database (iPods doesn't need %play_count, for instance%)? Of course, I'm talking about from the copy foo_dop makes, not the originals.
Well, foo_dop uses the metadata, and furthermore some people use the 'load library' command and play songs of the iPod through foobar2000.

It's theoretically possible, and it shouldn't think of a file with new %rating%/%play_count% as new.
It tracks files through modification dates and filesizes. So if updating the play count/rating modifies the file then it will be updated on the iPod on next sync (reasons include the above).

I would love to see a compilation feature that would:

  change the artist field to the album name
  then change the album to the artist
  and keep the songs the same

lm sick of having a thousand artist with just one song because there in a compilation

having a send as compilation feature would be awesome
The iPod does have some handling for compilations, though the only way to mark files a part of a compilation using foo_dop is to set the IPOD_COMPILATION meta field to 1. Alternatively you can set it using iTunes directly on the tracks on your iPod. Then you use the compilations feature on your ipod, it works a bit different on different models apparently, it may be a setting on your iPod as well.

Not sure if this is a bug, but anyway here it goes.
The plugin works fine here, but there is a little problem on my Nano 8gb 3rd gen, a game called iquiz came with it(for those who dont know this is a game which uses your songs on the ipod to make a quiz and so forth)anyway this game doesn't seem to work properly, because when it ask me a question like "which album is this song from" there should be a song playing, but there is not, so i have no clue how to answer the question.

This is nothing big of course, just a thing i noticed here the other day.

Indeed, it is a known issue. I tried to find the cause a while ago but failed unfortunately. So it remains broken until I find out the problem
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 22 November, 2007, 07:48:15 PM
Quote
Indeed, it is a known issue. I tried to find the cause a while ago but failed unfortunately


A problem with tags maybe? (APE, ID3v1 etc). Thats the only thing I can come up with since I don't understand how else it would effect the quiz...Well maybe filenames but I don't think so.
Since I'm in the process of getting a Classic, I can't test out my-self.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 23 November, 2007, 10:08:16 AM
That was a good hint, it is in fact path/filename length related.

It seems that effectively the filename (inc. extension) cannot be longer than 12 characters for MQ2 to work compared to the current limit of 31 in foo_dop.

I think I will change the limit to 12 characters, but add a setting on the advanced page to adjust it for those that want longer. Of course keep in mind if a track's filename is too long the iPod won't play it.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 23 November, 2007, 02:44:03 PM
0.5.1 TEST released. Just fixes a few bugs, details in changelog.
Title: [seemingly abandonware] iPod manager
Post by: Soup_Menu on 23 November, 2007, 05:14:26 PM
The iPod does have some handling for compilations, though the only way to mark files a part of a compilation using foo_dop is to set the IPOD_COMPILATION meta field to 1. Alternatively you can set it using iTunes directly on the tracks on your iPod. Then you use the compilations feature on your ipod, it works a bit different on different models apparently, it may be a setting on your iPod as well.

Would it be possible to add a "Compilation mapping" field in the preferences?  I'd prefer adding a little TAGZ in foobar rather than adding metadata to my compilations just for foo_dop.
Title: [seemingly abandonware] iPod manager
Post by: terradune on 24 November, 2007, 09:03:34 AM
Well, there's done and screwed it up - I thought syncing to iPod meant that the songs whose filenames I'd just corrected would be uploaded - forgetting that I'd just done a quicksearch and there were only two songs on the list right then. There's 27GB of music gone. Any chance the deleted files might still be alive somewhere on my system?
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 24 November, 2007, 01:55:35 PM
Quote
That was a good hint, it is in fact path/filename length related.


Heh, cool. Just got my classic last night too...

I'm not sure if this is the right place for my request however it does involve the iPod DB but I may also contact Florian to see what he says on the request.

Would it be possible to submit music played on the iPod to Last.FM by using foo_dop?

Edit: Eh looks like its already in your request list. Nevermind.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 24 November, 2007, 06:49:18 PM
Would it be possible to add a "Compilation mapping" field in the preferences?  I'd prefer adding a little TAGZ in foobar rather than adding metadata to my compilations just for foo_dop.
Hi,
Yes OK.

Well, there's done and screwed it up - I thought syncing to iPod meant that the songs whose filenames I'd just corrected would be uploaded - forgetting that I'd just done a quicksearch and there were only two songs on the list right then. There's 27GB of music gone. Any chance the deleted files might still be alive somewhere on my system?
Hi, I assume you don't have the local copies anymore?
In that case you may be able to recover some of the songs from your iPod but first you should stop using it. If you have iTunes installed on your computer stop the iPodService as well. Then connect it up and use some file recovery program. One is findpart (http://www.partitionsupport.com/utilities.htm), see the "Findpart Chsdir" subcommmand. I don't know how well it works, I've only ever used the findntfs utility. Just make sure you don't set it to copy the files back to the iPod! First you may want to use the option to dump the list of files to a text file so you can see what it finds. Good luck.

Heh, cool. Just got my classic last night too...

I'm not sure if this is the right place for my request however it does involve the iPod DB but I may also contact Florian to see what he says on the request.

Would it be possible to submit music played on the iPod to Last.FM by using foo_dop?

Edit: Eh looks like its already in your request list. Nevermind.
I can say definitely there won't be any direct last.fm support from my side. Not sure how indirect support would work though..
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 24 November, 2007, 07:24:17 PM
In Foobar2000, can a component (such as foo_dop) pass data to another component (such as foo_audioscrobber)?

I didn't expect direct support since theres foo_audioscrobber and such would be adding unrelated feature bloat and\or would be reinventing the wheel. I am hoping for a joint effort between foo_pod and foo_audioscrobber.
Since foo_dop can already read the iTunesDB and foo_audioscrobber can access Last.FM, wouldn't it be possible to pass data to foo_audioscrobber ("The Proper Way"TM) or even store it in its cache for submission (which is quite hack-ish)?

Also in the requests is the ability to sync playcounts and rating between the iPod and Foobar2000 which is somewhat similar to the last.fm request.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 24 November, 2007, 08:18:38 PM
In Foobar2000, can a component (such as foo_dop) pass data to another component (such as foo_audioscrobber)?
If it exposes an API: yes. I do not beleive foo_audioscrobber does. Or, maybe I could add a generic API for other components to receive playback data from portable devices..? The latter makes more sense to me at the moment. It does mean I don't have to implement any specific support for any particular play count related components.

I didn't expect direct support since theres foo_audioscrobber and such would be adding unrelated feature bloat and\or would be reinventing the wheel.
Definitely.

I am hoping for a joint effort between foo_pod and foo_audioscrobber.
Since foo_dop can already read the iTunesDB and foo_audioscrobber can access Last.FM, wouldn't it be possible to pass data to foo_audioscrobber ("The Proper Way"TM)
Of course The Proper Way does not exist at the moment.

or even store it in its cache for submission (which is quite hack-ish)?
Indeed if it's not done through a documented/published API it's relatively suicidal..

Also in the requests is the ability to sync playcounts and rating between the iPod and Foobar2000 which is somewhat similar to the last.fm request.
It is more similar because e.g. foo_playcount uses a database which I don't have access to. Adding that API I mentioned would solve this somewhat. But that will only work if these other components use it.
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 24 November, 2007, 08:57:29 PM
Thanks for both your reply and foo_dop.
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 24 November, 2007, 10:16:13 PM
Umm some problems...
I have a 160gb classic. But I have some trouble sending files to the iPod. The files reside on the hard drive and are available in the album list. I right click and sent to iPod. The album is .mp3 with its tags a combination of APE + ID3v1. Upon ejecting, I can browse the newly transfered albums however upon selecting them to play, the HDD spins up and the now playing screen is showing however it stays at 0:00. Upon reconnecting the iPod iTunes sees the music however it has a ! next to track titles. Also the file names of all tracks are "(.)" and are undeleteable.

Is this those minor issues written next to classic on your wiki musicmusic?
Ive yet to see whether dragging the music to the iPod THEN adding to the library makes any difference.
Will experiment in the morning however is this a new issue? (I have to restore the iPod in order to remove those files)
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 25 November, 2007, 05:35:12 AM
Can the give me an example of the source filename and what foo_dop named the file (exactly) as seen when you do a load library and go to properties of the problem track? Also, a list of the other filenames in the destination dir on the iPod would be helpful. I couldn't reproduce anything like this.

No, minor issues refers to some stuff that has been fixed some some remaining minor issues:
-Handling of playlist folders
-The clsasic/nano 3g want items to be sorted with numbers after letters, foo_dop doesn't do that which results in a slight oddity with the scroll-letter thing at the top of the list.
Title: [seemingly abandonware] iPod manager
Post by: Slotos on 25 November, 2007, 06:30:45 AM
I can say definitely there won't be any direct last.fm support from my side. Not sure how indirect support would work though..

IIRC Last.fm software supports iPods natively.
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 25 November, 2007, 07:57:20 AM
Scrobbing iPods using the Last.FM application requires an iTunes installation and requires your iPod be automatically managed by iTunes. No thanks...

I'll send the data you requested after work, musicmusic...
Title: [seemingly abandonware] iPod manager
Post by: Slotos on 25 November, 2007, 08:31:01 AM
I have no iTunes and everything goes ok. What am I doing wrong?
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 25 November, 2007, 02:10:37 PM
Last.FM (http://www.last.fm/help/faq/?category=iPod+Scrobbling) clearly states the presence of iTunes installed on the computer inorder to scrobble iPods.

So...errr what are you doing?
Title: [seemingly abandonware] iPod manager
Post by: Slotos on 25 November, 2007, 02:18:05 PM
Now I'm confused. I'm plugging my iPod and that's all 0.o
Title: [seemingly abandonware] iPod manager
Post by: qwerty85 on 25 November, 2007, 02:49:34 PM
I would be very pleased if album arts which don't have a proportion of 160x160 pixel (which are not quadratic) were filled up with transparent or white pixels (center).

I'm looking forward to hearing from the developer.

Best regards,
qwerty85
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 25 November, 2007, 04:32:55 PM
Can the give me an example of the source filename and what foo_dop named the file (exactly) as seen when you do a load library and go to properties of the problem track? Also, a list of the other filenames in the destination dir on the iPod would be helpful. I couldn't reproduce anything like this.


Source filenames
File Names : 01 - A Necessary End.mp3, 02 - Giving In.mp3, 03 - Remember Me_.mp3, 04 - A Simple Test.mp3, 05 - A Hair On The Head Of John The Baptist.mp3

Destination filenames (Properties doesn't open due to the following error)
Could not load info (Unsupported file format) from:
"F:\iPod_Control\Music\F15\(0)."
Could not load info (Unsupported file format) from:
"F:\iPod_Control\Music\F31\(0)."
Could not load info (Unsupported file format) from:
"F:\iPod_Control\Music\F63\(0)."
Could not load info (Unsupported file format) from:
"F:\iPod_Control\Music\F79\(0)."
Could not load info (Unsupported file format) from:
"F:\iPod_Control\Music\F87\(0)."
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 25 November, 2007, 06:20:53 PM
Does this only affect some files and can you reliably reproduce this? If so I will make a version with some debug output to find out wtf is going on..
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 25 November, 2007, 07:17:09 PM
It actually occurs on ALL music I import to my classic.
Tried and Tested on two machines. My XP x86 laptop and my XP x64 desktop. Both have the same results.

And yes, I can VERY reliably reproduce this since I have yet to transfer a working file to my iPod.

Please note that the files are totally unreadable. Attempting to delete or copy the file in explorer results in a file not found error.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 25 November, 2007, 07:30:00 PM
Hmm I just sent you a message

It seems like at some point it is losing the filename, though why is the question. BTW: the "number of extra filename characters" settings on the advanced prefs page/tools/ipod manager is at the default value of 4, correct?

BTW if you want to get rid of these files, using 'file/ipod/load library' in foobar2000 then 'ipod/remove from ipod' in the context menu should work.
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 25 November, 2007, 07:58:23 PM
"number of extra filename characters" is still set to the, untouched value of, 4.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 25 November, 2007, 08:01:34 PM
Thanks for the log.

Basically, it is what I suspected: the codepage conversion from utf-8 to ascii of the filename is failing and instead blanking out the filename. The actual conversion code is part of the foobar2000 SDK, but that uses Win32 API.

What operating system are you running? I will send you another version in a bit with that code on my side and some debug logging.
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 25 November, 2007, 08:18:10 PM
Fixed it.
Since you mentioned codepages, I decided to drop by my Regional and Language options. Went to the advanced tab and noticed US-ASCII was un-ticked. Upon ticking and applying then transferring some music across...My music is now stored correctly and plays..

Yay!
Strange how both my computers has both them disabled...

Thanks for your help.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 25 November, 2007, 08:35:07 PM
OK... Indeed, that is the used code page..

It is slightly annoying that it is possible to remove that codepage and break the conversion 

I guess I will just call the relevant Win32 API directly so I can add some error checking.

In any case, thanks for tracking that down, glad it works now
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 26 November, 2007, 07:48:46 AM
I would be very pleased if album arts which don't have a proportion of 160x160 pixel (which are not quadratic) were filled up with transparent or white pixels (center).

I'm looking forward to hearing from the developer.

Best regards,
qwerty85
OK noted.

Strange how both my computers has both them disabled...
If it wasn't you it could have been something like nLite.
Title: [seemingly abandonware] iPod manager
Post by: dedheddad on 26 November, 2007, 09:24:15 AM
Is there a way to get this to work on an ipod (video 5g) running Rockbox?
Title: [seemingly abandonware] iPod manager
Post by: Slotos on 26 November, 2007, 09:42:50 AM
Is there a reason to use iTunesDB support component with Rockbox? foo_fileops is enough.
Title: [seemingly abandonware] iPod manager
Post by: dedheddad on 26 November, 2007, 10:02:27 AM
I've just made the jump to foobar and rockbox (from itunes), so I'm a little slow.  thanks!
Title: [seemingly abandonware] iPod manager
Post by: Lord_Daftwager on 26 November, 2007, 04:38:47 PM
I have the latest plugin installed.  I can't seem to find the "Ignore leading The when sorting" option.  All my 'The' artists are grouped together  (they were fine until I started using foo_dop  ).

Edit:  Nevermind, I see that it has been taken out.  I don't suppose there is any way to change it back to the old sorting scheme?
Title: [seemingly abandonware] iPod manager
Post by: db78 on 27 November, 2007, 07:39:00 PM
Hi, I just bought an iPod Classic, and I'd really like to be able to use only foobar to manage all my music. So here are some questions that I had in regards to using dop_pod. Thanks!

1) I really don't want to use iTunes, so I'm assuming I'll be working with dop_pod. How do I transfer my ratings over? I've used the 2nd gen iPods with dop_pod, but my ratings were not transfer over when I transfered the music.
2) I use autoplaylist with my ratings, so that I have different playlists based on my ratings. Let's say all of my slow songs are 5 stars, and there's a "slow songs" playlist that I transfer to my iPod. If I rate a song on the iPod with 5 stars, will the song be added to the "slow songs" playlist automatically on the iPod?
3) Let's say that I rate certain songs with my iPod, is it possible to transfer the ratings of the songs onto my computer?
4) When I used my 2nd iPod with foobar, I couldn't make use of the "album artist" tag. If I had a soundtrack, the songs would be listed under each individual artist. I'd like it to have the album under the album artist, and then the songs under the album. That way all I don't have a bunch of artists with only one song.
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 27 November, 2007, 08:33:39 PM
Quote
I'd like it to have the album under the album artist, and then the songs under the album. That way all I don't have a bunch of artists with only one song.


You mean the songs under the track artist.
Title: [seemingly abandonware] iPod manager
Post by: NogginJ on 28 November, 2007, 12:02:55 AM
I'm pretty sure db78 means Album Artist.

This is a slight annoyance I have with my ipod as well. I tag for instance soundtracks with an Album artist as 'soundtracks'. i think it would be nice to have 'soundtracks' show up under artist view, instead of each song showing up under each artist (where you end up with a bunch of artists with one track).

its not a huge deal to me but it is something i wonder about.
Title: [seemingly abandonware] iPod manager
Post by: db78 on 28 November, 2007, 07:44:44 AM
I'm pretty sure db78 means Album Artist.

This is a slight annoyance I have with my ipod as well. I tag for instance soundtracks with an Album artist as 'soundtracks'. i think it would be nice to have 'soundtracks' show up under artist view, instead of each song showing up under each artist (where you end up with a bunch of artists with one track).

its not a huge deal to me but it is something i wonder about.


Yeah, I do mean Album Artist. I know I can use iTunes and check it under as Compilation, but I'd like ot be able to make use of the Album Artist tag, rather than just have all soundtracks list under Compilation.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 28 November, 2007, 06:42:57 PM
I have the latest plugin installed.  I can't seem to find the "Ignore leading The when sorting" option.  All my 'The' artists are grouped together  (they were fine until I started using foo_dop  ).

Edit:  Nevermind, I see that it has been taken out.  I don't suppose there is any way to change it back to the old sorting scheme?
Hi,
Yes the option will return, should be in next version.

Hi, I just bought an iPod Classic, and I'd really like to be able to use only foobar to manage all my music. So here are some questions that I had in regards to using dop_pod. Thanks!

1) I really don't want to use iTunes, so I'm assuming I'll be working with dop_pod. How do I transfer my ratings over? I've used the 2nd gen iPods with dop_pod, but my ratings were not transfer over when I transfered the music.
2) I use autoplaylist with my ratings, so that I have different playlists based on my ratings. Let's say all of my slow songs are 5 stars, and there's a "slow songs" playlist that I transfer to my iPod. If I rate a song on the iPod with 5 stars, will the song be added to the "slow songs" playlist automatically on the iPod?
3) Let's say that I rate certain songs with my iPod, is it possible to transfer the ratings of the songs onto my computer?
4) When I used my 2nd iPod with foobar, I couldn't make use of the "album artist" tag. If I had a soundtrack, the songs would be listed under each individual artist. I'd like it to have the album under the album artist, and then the songs under the album. That way all I don't have a bunch of artists with only one song.

1. The ratings are transferred to your ipod via the RATING field with values from 0-5.
2. No. You need to create a live 'Smart Playlist' on your iPod. But, bear in mind ratings are not transferred back to your local files currently.
3. See 2.
4. See below.
5. dop_pod !? How did you come up with that...

Yeah, I do mean Album Artist. I know I can use iTunes and check it under as Compilation, but I'd like ot be able to make use of the Album Artist tag, rather than just have all soundtracks list under Compilation.

I will add a mapping for compilation most likely for next version.
Title: [seemingly abandonware] iPod manager
Post by: db78 on 28 November, 2007, 11:39:44 PM
Hmm I have no idea how I got dop_pod..LOL
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 29 November, 2007, 11:15:59 AM
I'd really like a mapping for ratings. I use a 1-10 scale in foobar, so itd be nice if I could convert this before sending it to the ipod.
Title: [seemingly abandonware] iPod manager
Post by: 2Pacalypse on 29 November, 2007, 12:28:36 PM
Is there a way to get this to work on an ipod (video 5g) running Rockbox?


just put your folders on your rockbox(ipods) hard drive (drag & drop or send to) then use dop to add them to the library. that way you have a rockbox library & a ipod library. so u can switch between both
Title: [seemingly abandonware] iPod manager
Post by: Harun on 30 November, 2007, 04:11:43 AM
i use foo_dop for managing the music on my ipod (5G)

but i also still use iTunes for videos.

my question: every time use foo_dop to add music w/ album art, and then after i use iTunes to add videos, when i play music i added with foo_dop, the album art goes completely black. is there some kind of problem using foo_dop and iTunes?

I usually just going back into iTunes and erase the art on the ipod that was black, and then proceed to embed the art on the ipod. This works but is very tedious, and i'd like to be able to just add my music and listen     
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 03 December, 2007, 07:40:35 PM
I'd really like a mapping for ratings. I use a 1-10 scale in foobar, so itd be nice if I could convert this before sending it to the ipod.
It has been requested before. But noted.

i use foo_dop for managing the music on my ipod (5G)

but i also still use iTunes for videos.

my question: every time use foo_dop to add music w/ album art, and then after i use iTunes to add videos, when i play music i added with foo_dop, the album art goes completely black. is there some kind of problem using foo_dop and iTunes?

I usually just going back into iTunes and erase the art on the ipod that was black, and then proceed to embed the art on the ipod. This works but is very tedious, and i'd like to be able to just add my music and listen     
Basically, once you use it to make a change to your iPod, iTunes will go and reread all of the metadata and that seems to include artwork to some extent. I have seen it remove the artwork, but not set it to black. I'll check that, but any reason you don't use foo_dop to send video?

BTW foo_dop 0.5.2 TEST released. Not important yet, but for future reference you can flush the recent play counts from the iPod manually using the 'Rewrite iPod database' command.
Title: [seemingly abandonware] iPod manager
Post by: Hengest on 04 December, 2007, 01:05:52 AM
BTW foo_dop 0.5.2 TEST released. Not important yet, but for future reference you can flush the recent play counts from the iPod manually using the 'Rewrite iPod database' command.


One thing: under the 'Database' part of the preferences page, the text at the bottom reads: "Database settings a rewrite of...".
Shouldn't it be: "Database settings require a rewrite of..."?
Title: [seemingly abandonware] iPod manager
Post by: TREX6662k6 on 06 December, 2007, 05:23:56 PM
I see you have completed the API you had mentioned. Congrats, certainly made me a happy bunny scrobbling my iPod, thanks.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 06 December, 2007, 06:43:20 PM
One thing: under the 'Database' part of the preferences page, the text at the bottom reads: "Database settings a rewrite of...".
Shouldn't it be: "Database settings require a rewrite of..."?
Ooops  I'll change it for next release.

I see you have completed the API you had mentioned. Congrats, certainly made me a happy bunny scrobbling my iPod, thanks.
Yes  Special thanks to Florian for implementing support for it in foo_audioscrobbler and his helpfulness in testing the API

Just a few notes:
-Make sure you are using foo_dop 0.5.3 or newer.
-The recent plays will be scrobbled when foo_dop flushes the recent plays from the iPod. This happens whenever foo_dop makes a change to the iPod (you can do it manually via the 'Rewrite iPod database' command). So if you let another application modify your iPod it will probably flush the recent plays itself and so they won't be scrobbled by foo_audioscrobbler (so flush them via foo_dop first).
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 06 December, 2007, 07:11:12 PM
I just started using the synchronize feature and Im a little confused about how it works. I have an ipod playlist which I keep filled with anything I want on the ipod, and this is what I use to sync. First, I synced that playlist with my ipod. Then I added a few files to the playlist, and resynced. Instead of simply adding the new files, dop seemed to delete all of the existing songs on the ipod and then re-add everything. Shouldnt it detect the songs that already exist and just update changed tags and add anything new? Also, if I choose the "send to ipod" option, does it detect if the selected file(s) already exist and skip any that are there, or does it simply add them without checking?
Title: [seemingly abandonware] iPod manager
Post by: qwerty85 on 07 December, 2007, 08:54:30 AM
I couldn't find the changelog of the 0.5.3 TEST release.
Do we already have the filling of a non-quadratic album art with transparent pixels?

Best regards,
qwerty85
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 07 December, 2007, 11:54:04 AM
I just started using the synchronize feature and Im a little confused about how it works. I have an ipod playlist which I keep filled with anything I want on the ipod, and this is what I use to sync. First, I synced that playlist with my ipod. Then I added a few files to the playlist, and resynced. Instead of simply adding the new files, dop seemed to delete all of the existing songs on the ipod and then re-add everything. Shouldnt it detect the songs that already exist and just update changed tags and add anything new?
If they were removed and recopied from the iPod they must have been modified at some point.

Also, if I choose the "send to ipod" option, does it detect if the selected file(s) already exist and skip any that are there, or does it simply add them without checking?
Latter.

I couldn't find the changelog of the 0.5.3 TEST release.
Do we already have the filling of a non-quadratic album art with transparent pixels?

Sorry, it was just some API fixes. No, I haven't made any changes yet. But I checked my code, it should be preserving the AR/centering already. It seems there was a bug which would cause some black bars though when displayed on the iPod. That should be corrected for the next build. Though, the fix for that made my Classic crop the image, but that is probably due to the funky way it displays them, I don't think other models will do that.
Title: [seemingly abandonware] iPod manager
Post by: alphaex32 on 07 December, 2007, 12:32:10 PM

I just started using the synchronize feature and Im a little confused about how it works. I have an ipod playlist which I keep filled with anything I want on the ipod, and this is what I use to sync. First, I synced that playlist with my ipod. Then I added a few files to the playlist, and resynced. Instead of simply adding the new files, dop seemed to delete all of the existing songs on the ipod and then re-add everything. Shouldn't it detect the songs that already exist and just update changed tags and add anything new?
If they were removed and recopied from the iPod they must have been modified at some point.

Also, if I choose the "send to ipod" option, does it detect if the selected file(s) already exist and skip any that are there, or does it simply add them without checking?
Latter.
Regarding the first answer, no, none of the files were changed except for a few new files. I'll try syncing them again and see if it does the same thing, but I can't think of anything that could have modified every single one of those files.

As for the second answer, would it be possible to make a "Send to ipod if modified" which would check before sending each song to the ipod?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 07 December, 2007, 02:01:01 PM
Regarding the first answer, no, none of the files were changed except for a few new files. I'll try syncing them again and see if it does the same thing, but I can't think of anything that could have modified every single one of those files.
Do you write play counts to the files? Anyway, you can check the the last modified times of the files in question.

As for the second answer, would it be possible to make a "Send to ipod if modified" which would check before sending each song to the ipod?
I will probably just add better duplicate handling to the existing command at some point.
Title: [seemingly abandonware] iPod manager
Post by: qwerty85 on 15 December, 2007, 10:44:59 AM
Hello,

sorry for being so annoying, but do you mean to publish a new release (with the fixed album art function) still in 2007?

Best regards,
qwerty85
Title: [seemingly abandonware] iPod manager
Post by: Florian on 16 December, 2007, 04:01:01 PM
I'm a new user of foo_dop and I really enjoy using it!

However, I think the process of sending files to the iPod can be improved. Currently, the progress bar that is shown while sending files to the iPod gives no indication about the current state of the operation. Since it is very hard to predict any ETA (especially when files are converted during copying) it would be nice to see at least some status information on the console that gives some indication to the user.

Thanks musicmusic for this nice and useful component!
Title: [seemingly abandonware] iPod manager
Post by: djkc on 16 December, 2007, 09:03:14 PM
First, want to say thanks a lot for the DB and for getting the foo_audioscrobbler author to support it.  Had been using a third party program for that when I remembered to, having it done automatically now whenever I transfer songs makes it much better.  Much appreciate it and all the other work you've put into this plugin.

Now, a couple questions:
Currently there's no support for doing replaygain when autoconverting files.  Is this something you have planned at all?  Currently I'm converting manually and replaygain scanning before sending to iPod, but it would be great if it could be fixed to do it for me.

Second, there's an issue that's been bugging me for a while with smart playlists and the "load library and playlists" menu option.  I use a lot of smart playlists that are based off time - "50 most played songs in the last 1 month", "50 most played songs in the last 3 months", "songs played in the last 7 days", etc.  When I load the playlists in foobar they seem to be a cached version.  Judging from the contents I think it's from the last time I actually used iTunes to send something to my iPod.  When using the playlists on my iPod they all work correctly, but in foobar they just seem to be some old cached copy instead of being calculated.  Is there something I'm doing wrong, is it a bug, or is it just not supported?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 18 December, 2007, 07:29:10 PM
Hello,

sorry for being so annoying, but do you mean to publish a new release (with the fixed album art function) still in 2007?

Best regards,
qwerty85
Probably.
I'm a new user of foo_dop and I really enjoy using it!

However, I think the process of sending files to the iPod can be improved. Currently, the progress bar that is shown while sending files to the iPod gives no indication about the current state of the operation. Since it is very hard to predict any ETA (especially when files are converted during copying) it would be nice to see at least some status information on the console that gives some indication to the user.
Hi!

I could change it so e.g. the copying files step is displayed as 'Copying files (i of n processed) ...'. I would like to keep information useful rather than to give useless/irrelevant details. What I dislike about '(i of n processed)' on each subtask is that it isn't actually that useful for measuring overall progress, as it would start again on the next sub task. The progress meter does move for each file copied, so that should in theory give a good impression of the length of the operation (but see below).

It would be too much info in console if a message was added for each file copied.

Basically, I think I will
-Weight the subtasks properly in the progress meter. Each group of subtasks currently has the same space allocated which is wrong/misleading etc.
-Either change the statuses to be in this format: 'Copying n files...' or put that info in the console.

Of course, a estimated remaining time would be great but yes it's difficult to implement properly. I'll possibly come back to that later.

Thanks musicmusic for this nice and useful component!

Welcome
Much appreciate it and all the other work you've put into this plugin.
Welcome

Now, a couple questions:
Currently there's no support for doing replaygain when autoconverting files.  Is this something you have planned at all?  Currently I'm converting manually and replaygain scanning before sending to iPod, but it would be great if it could be fixed to do it for me.
I also want that feature, however the problem is the lack of any proper replaygain API. I can essentially run the menu command on my side to do the scan, but that will possibly trigger popup dialogs (as well as secondary progress dialogs though there are already a few of those) and some other inefficiencies. The main issue is those user prompts that may appear though.

The good news is that if you let foo_dop convert the files itself, and manually replaygain scan the copies on your iPod those files will not be recopied on next sync (unless the local copy was modified). You can use the 'Update metadata in ipod library' command to update the soundcheck values in the database after the manual replaygain scan. (Of course if you're regularly sending files that need to be converted it's a bit tedious)

Second, there's an issue that's been bugging me for a while with smart playlists and the "load library and playlists" menu option.  I use a lot of smart playlists that are based off time - "50 most played songs in the last 1 month", "50 most played songs in the last 3 months", "songs played in the last 7 days", etc.  When I load the playlists in foobar they seem to be a cached version.  Judging from the contents I think it's from the last time I actually used iTunes to send something to my iPod.  When using the playlists on my iPod they all work correctly, but in foobar they just seem to be some old cached copy instead of being calculated.  Is there something I'm doing wrong, is it a bug, or is it just not supported?
It's a bit of a quirk. Basically, for 'Live-updating' smart playlist the iPod dynamically generates content for the playlist (which you only see on your iPod). The smart playlists also have associated 'static' items which I guess are only of use (on the ipod itself) with 'Live-updating' disabled. iTunes updates those static entries whenever you use it (by basically applying the smart playlist rules to the ipod library) but foo_dop does not (I think you can imagine writing handlers to apply all of those specific rules would be pretty complicated)
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 20 December, 2007, 02:58:30 PM
Hello,

sorry for being so annoying, but do you mean to publish a new release (with the fixed album art function) still in 2007?

Best regards,
qwerty85

OK, it's complicated but I'm not sure I actually fixed anything.

It would be helpful if you could tell me:
-What iPod model you currently have
-What behaviour you are currently seeing
Title: [seemingly abandonware] iPod manager
Post by: D.Sync on 20 December, 2007, 11:41:58 PM
I'm just started to use foo_dop yesterday and even tried to sync my 5xx albums into my iPod. Everything works fine except the album artwork. I'm sure that I had embedded the artwork into my MP3 directly but still, the plugin doesn't seem to copy the artwork into the ipod artwork database though. Only 3 out of 5xx of my synchronized album displayed the artwork.

Any updates?
Title: [seemingly abandonware] iPod manager
Post by: Hengest on 21 December, 2007, 12:15:29 AM
I'm just started to use foo_dop yesterday and even tried to sync my 5xx albums into my iPod. Everything works fine except the album artwork. I'm sure that I had embedded the artwork into my MP3 directly but still, the plugin doesn't seem to copy the artwork into the ipod artwork database though. Only 3 out of 5xx of my synchronized album displayed the artwork.

Any updates?


AFAIK, the component doesn't add embedded artwork - only a "folder.jpg" stored in the same folder as the songs from the album.
Title: [seemingly abandonware] iPod manager
Post by: Leak on 21 December, 2007, 03:26:27 AM
AFAIK, the component doesn't add embedded artwork - only a "folder.jpg" stored in the same folder as the songs from the album.

Exactly. You can use a user-defined action in MP3Tag to extract all embedded artwork to folder.jpg files, for example.
Title: [seemingly abandonware] iPod manager
Post by: qwerty85 on 21 December, 2007, 10:02:16 AM
OK, it's complicated but I'm not sure I actually fixed anything.

It would be helpful if you could tell me:
-What iPod model you currently have
-What behaviour you are currently seeing
I own an iPod of the fifth generation (30gb). With album arts that are quadratic there's no problem. With album arts that aren't quadratic (for example 160x158 pixels) there's a problem: The two missing pixels (to fill up the image to a quadrat) are black/dark. With album arts that have a resolution of 160x135 pixels (for example the cover of a single (http://en.wikipedia.org/wiki/Single_%28music%29)) there's no problem at all.

Best regards,
qwerty85
Title: [seemingly abandonware] iPod manager
Post by: D.Sync on 22 December, 2007, 10:32:22 PM
Thanks for the reply. Btw, will this plugin caused any PERMANENT DAMAGE to my iPod Classic 6G? Just curious and wonder should I just use iTunes or foobar2k.

The fact is, after I had added my music (1xxxx) songs to iTunes library, iTunes automatically fill in the 'Comment' tab with numbers, eg: 1000dx0c030..... My thought will be, that number indicates iTunes normalize volume details? It's kinda weird as it totally mess up my Comment idTag.

Besides, I had issues after I had added those songs to iTunes. It delete the cover art embedded inside the mp3 files. Whenever I click a particular album, it only shows a BLANK WHITE image instead of the cover art itself. Foobar2k wouldn't have such issues, would it? 

Not only that, iTunes aren't able to read the track title correctly. Eg: A song had tagged with title 'A Dreadful Night'. When displayed in foobar2k, the title column just displayed the title, which is 'A Dreadful Night'. However, when displayed in iTunes, it showed up as 'Album name - Artist name - A Dreadful Night'. After I click and play the song, then only the title changed back to 'A Dreadful Night' (notice that the album-artist name had gone)

In my opinion, I didn't think iTunes had improved much, especially it's music library. Hopefully my choice to use foobar2k + foo_dop will be a wise choice. Just crossing my finger for foo_dop next updates. (stable update  )
Title: [seemingly abandonware] iPod manager
Post by: ipse on 23 December, 2007, 03:08:21 PM
Two questions from new foo_dop user (not that new user of foobar itself):
Title: [seemingly abandonware] iPod manager
Post by: radecke on 25 December, 2007, 01:14:23 PM
first of all: thanks for this great plugin  it works very well on my ipod classic

but i have two little problems: i have synched my ipod with my media library and i have now added covers to some albums that didn't have one and i have also downloaded some better covers for albums that already had one.
is there a way to automatically update the new and changed covers or do i have to manually delete and send those albums again?

and the other problem: i have sent two videos from two different folders with each different folder.jpgs as thumbs to the ipod, but when i browse them on my ipod they both have the same thumbnail.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 27 December, 2007, 07:38:30 PM
Thanks for the reply. Btw, will this plugin caused any PERMANENT DAMAGE to my iPod Classic 6G? Just curious and wonder should I just use iTunes or foobar2k.
Directly - it's not really possible. I have not seen any issues but worst case is using disk mode on your iPod and restoring it.

The fact is, after I had added my music (1xxxx) songs to iTunes library, iTunes automatically fill in the 'Comment' tab with numbers, eg: 1000dx0c030..... My thought will be, that number indicates iTunes normalize volume details? It's kinda weird as it totally mess up my Comment idTag.
It uses one for SoundCheck data and one for gapless data as far as I know, but I think the latter will only turn up in iTunes encoded files.

Besides, I had issues after I had added those songs to iTunes. It delete the cover art embedded inside the mp3 files. Whenever I click a particular album, it only shows a BLANK WHITE image instead of the cover art itself. Foobar2k wouldn't have such issues, would it? 
Sounds like id3 mess. I think foobar preserves album art these days but I'm not sure.

Not only that, iTunes aren't able to read the track title correctly. Eg: A song had tagged with title 'A Dreadful Night'. When displayed in foobar2k, the title column just displayed the title, which is 'A Dreadful Night'. However, when displayed in iTunes, it showed up as 'Album name - Artist name - A Dreadful Night'. After I click and play the song, then only the title changed back to 'A Dreadful Night' (notice that the album-artist name had gone)
Possibly multiple tags with different values in the file, or maybe that was the filename ?

In my opinion, I didn't think iTunes had improved much, especially it's music library. Hopefully my choice to use foobar2k + foo_dop will be a wise choice.
Well if it is not you can always switch back to iTunes...

Just crossing my finger for foo_dop next updates. (stable update  )
What are you looking for in the updates ?

Are there any plans to use foo_converter to convert files instead of own implementation? Own implementation looks pretty bare - e.g. no support for presets and simultaneous encoding. And rather then re-invent wheel, isn't it better to use existing piece of code? That's a good dream of code reusability.
Well, it's not possible because there is no API for foo_converter. (Even if there was, I don't see any APIs in foobar2000 SDK with custom progress hooks so say hello to double progress dialogs) Converting multiple files simultaneously is not exactly related to this either.

Is there any existing nice-looking foobar preset with foo_dop? I want to upload one on my iPod nano to be able work with it on machines that do not have iTunes/foobar2000 installed. That is smth. like a "portable foodop". By nice-looking I mean user-friendliness in the first place - like all foo_dop commands put as buttons on UI to be accessible in one cllick, etc.
I don't know of any, sorry.

is there a way to automatically update the new and changed covers or do i have to manually delete and send those albums again?
You can add new covers by using the 'update metadata in iPod library' command on files listed by 'load library' but it's not possible to update covers already added currently.

and the other problem: i have sent two videos from two different folders with each different folder.jpgs as thumbs to the ipod, but when i browse them on my ipod they both have the same thumbnail.
It's related to sparse artwork on the new iPods, my handling of that falls over due to lack of metadata I guess, I'll fix that. Thanks for reporting.
Title: [seemingly abandonware] iPod manager
Post by: radecke on 27 December, 2007, 08:33:46 PM
is there a way to automatically update the new and changed covers or do i have to manually delete and send those albums again?
You can add new covers by using the 'update metadata in iPod library' command on files listed by 'load library' but it's not possible to update covers already added currently.

and the other problem: i have sent two videos from two different folders with each different folder.jpgs as thumbs to the ipod, but when i browse them on my ipod they both have the same thumbnail.
It's related to sparse artwork on the new iPods, my handling of that falls over due to lack of metadata I guess, I'll fix that. Thanks for reporting.

thanks for your reply. concerning the updated covers: will future versions be able the identify updated albumart and replace it? it's not really urgent, but it would be nice
Title: [seemingly abandonware] iPod manager
Post by: Adi Corrales on 29 December, 2007, 11:30:11 AM
Hi again everybody!

Well, I think this is more requests than questions, but, anyway, I just want to know if it is possible.

I'm trying to free mi ipod from any pc.  Actually, I have my music in a portable HD as a backup, and I have foobar in this HD.  I use to sync my ipod with this database.  But what I want is to be able to use my ipod as my main music database and have my HD just as a backup.  It is not problem at all in use Foobar2000 directly from my ipod, but there are two small things that I think are gonna make this more like my HD experience.

First:  There is no a way to retrieve back the artwork from the ipod to foobar.  I can't see any of mi artwork in foobar, so, I don't know if an album already has artwork or not without seeing directly in the ipod.  Actually, I see that floola can do that (that's the reason it is still in my ipod) So I wonder.... ¿Why foo_dop can't?  this wolud be a great feature.

The other one is the time that foobar takes to retrieve the ipod database.  I know this depends of the number of files you have, but I was thinking that it would be great that foo_dop give us the option to save a "pseudo-media library" (I mean, a playlist    ) that will load faster than the database, and I can recreate, or update any time I read the database from ipod.  Actually I do this by hand, but, well, I lose nothing asking for this 

thanks for this wonderful plug in and regards!
Title: [seemingly abandonware] iPod manager
Post by: JoyO on 29 December, 2007, 01:23:04 PM
musicmusic - great plugin, great updates  Thank You!

Here are couple of suggestions:
- Could the playlist created by "Load library" be sorted? Now it seems to be in dates order, that may be useful in some cases but I find myself always sorting it by general string so albums are grouped.
- I think there should be info about doing transcode from lossy source, perhaps it could be presented the same way as when gapless info cant be determined?
- As stated above by Adi Corrales finding missing covers isnt easy. Maybe give that information in similar way to new playcount plugin so it will be possible to use it in tagz for custom columns?
- I would really like to have an option to resize cover (instead of adding black bars) if the width to height ratio isnt huge. In most cases this is unnoticable on small iPod screen and would look better than bars.

And finally one thing that bothers me - I have a few movies send to ipod by itunes so they have names like EKKP.mp4 without any tags. When foo_dop will erase info about them from database and replace it with own data (ie filename)? It happened to me once and that was confusing  I tried "Refresh iPod library metadata" but the info its still on the iPod. Don't really want to experiment with rewrite database now
Title: [seemingly abandonware] iPod manager
Post by: Leak on 29 December, 2007, 01:28:37 PM
- Could the playlist created by "Load library" be sorted? Now it seems to be in dates order, that may be useful in some cases but I find myself always sorting it by general string so albums are grouped.

I was meaning to post that one myself one day, but you were faster...

I guess it's sorted by path and filename now, which thanks to the iPod's silly file storage scheme doesn't make much sense at all for everyday use...

NB: I'm playing files directly off my iPod at work, so sorting files by Album automatically is the first thing I do before putting together a playlist in Foobar2000...
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 29 December, 2007, 06:55:00 PM
First:  There is no a way to retrieve back the artwork from the ipod to foobar.  I can't see any of mi artwork in foobar, so, I don't know if an album already has artwork or not without seeing directly in the ipod.  Actually, I see that floola can do that (that's the reason it is still in my ipod) So I wonder.... ¿Why foo_dop can't?  this wolud be a great feature.
What exactly are you trying to do? Anyway, there is a column in 'Browse iPod' that tells you if a track has artwork.

The other one is the time that foobar takes to retrieve the ipod database.  I know this depends of the number of files you have, but I was thinking that it would be great that foo_dop give us the option to save a "pseudo-media library" (I mean, a playlist    ) that will load faster than the database, and I can recreate, or update any time I read the database from ipod.  Actually I do this by hand, but, well, I lose nothing asking for this 
It builds a metadata cache which takes time the first time. It should be faster afterwards though. Which part of the process is slow?

musicmusic - great plugin, great updates  Thank You!

Here are couple of suggestions:
- Could the playlist created by "Load library" be sorted? Now it seems to be in dates order, that may be useful in some cases but I find myself always sorting it by general string so albums are grouped.
- I think there should be info about doing transcode from lossy source, perhaps it could be presented the same way as when gapless info cant be determined?
- As stated above by Adi Corrales finding missing covers isnt easy. Maybe give that information in similar way to new playcount plugin so it will be possible to use it in tagz for custom columns?
- I would really like to have an option to resize cover (instead of adding black bars) if the width to height ratio isnt huge. In most cases this is unnoticable on small iPod screen and would look better than bars.

And finally one thing that bothers me - I have a few movies send to ipod by itunes so they have names like EKKP.mp4 without any tags. When foo_dop will erase info about them from database and replace it with own data (ie filename)? It happened to me once and that was confusing  I tried "Refresh iPod library metadata" but the info its still on the iPod. Don't really want to experiment with rewrite database now

1. It's currently unsorted: it is just the order they are in the iPod database. In general that is the order they were added to the iPod. I use this so I may add an option to control the sorting.
2. Well, the copy on the iPod isn't meant to be a backup, and it is basically using the settings you provide.
3. Without background loading of the iPod database it isn't exactly possible directly in the foobar2000 playlist.
4. Basically, it is slightly complicated. Some iPod models / artwork image formats request cropped images, but foo_dop doesn't provide those which can result in black bars. In other cases, foo_dop provides info on how much of the image is padded out but some issues there may have resulted in some small black bars. Which iPod model do you have?
5. Yes, that is what "Refresh iPod library metadata" will do. Add some metadata to the file and run 'ipod/update metadata...' in contextmenu instead (that does the same as the main menu command but limits it to the selected items)
Title: [seemingly abandonware] iPod manager
Post by: JoyO on 29 December, 2007, 07:21:59 PM
Quote
3. Without background loading of the iPod database it isn't exactly possible directly in the foobar2000 playlist
Anyway, now that I know this info is in browser column there is no problem for me
Quote
4. Basically, it is slightly complicated. Some iPod models / artwork image formats request cropped images, but foo_dop doesn't provide those which can result in black bars. In other cases, foo_dop provides info on how much of the image is padded out but some issues there may have resulted in some small black bars. Which iPod model do you have?
Hmm I see, I have 3G Nano.
BTW - there is helpful tool from microsoft called contig. It allows defragmenting only certain files, for example .ithmb ones.
Title: [seemingly abandonware] iPod manager
Post by: anonymous_user on 29 December, 2007, 09:11:17 PM
I cant find a volume normalization feature in foo_dop. Can it be added? TIA

Without it I frequently have to adjust the volume on my nano.
Title: [seemingly abandonware] iPod manager
Post by: kalmark on 30 December, 2007, 06:22:24 AM

- Could the playlist created by "Load library" be sorted? Now it seems to be in dates order, that may be useful in some cases but I find myself always sorting it by general string so albums are grouped.

1. It's currently unsorted: it is just the order they are in the iPod database. In general that is the order they were added to the iPod. I use this so I may add an option to control the sorting.

Strangely enough, on my iPod Classic tracks really seem to be in this order (in the iPodDB), but on a 3G Nano they are exactly in reversed order (in the iPodDB). Is there a reason why the files are written in a different way? Both iPods are managed by foo_dop 0.5.3.

Also, I have a bug to report, using 0.5.3 and an iPod Classic: I have two albums, with a different album artist but the same album title. In the "Cover Flow" and "Albums" views I see both albums separately in the list, but when I click on either one, all songs from both albums are listed under each one. In the "Artists" view they are properly separated. Do you maybe have an idea why this might be? Can this be corrected?

And one other thing, which might not even be a problem your plugin caused: I wanted to check out Floola (http://www.floola.com) for iPod management, and when I started it up, it complained that my iPod is not set up correctly (after using it managed by foo_dop for weeks), and if I want Floola to set it up for me. I did not allow this, of course, but my iPod's DB was reset nevertheless (now this is probably a Floola bug). Luckily, foo_dop managed to rewrite the DB, and all's well now. Do you have an idea why Floola, and sometimes iTunes complains about my iPod Classic not even being initialised for use?

And a third thing comes to my mind  Is there a way to detect if I want to send duplicates to my iPod? And to prevent it? (i.e. I have an album on my iPod, but I forget about it and send it again later. All tracks will then show up twice on the iPod  )

Nothing else for now!  Just to thank you for creating and maintaining foo_dop!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 30 December, 2007, 02:50:14 PM
Hmm I see, I have 3G Nano.
Yeh, I have a Classic and that mainly wants cropped images, Nano 3G is probably the same. I will sort this one day..

BTW - there is helpful tool from microsoft called contig. It allows defragmenting only certain files, for example .ithmb ones.
I have the whole Sysinternals suite on my drive but I didn't notice that  Thanks.

I cant find a volume normalization feature in foo_dop. Can it be added? TIA

Without it I frequently have to adjust the volume on my nano.
If your files have Replaygain data that will be converted to SoundCheck data by foo_dop.

Strangely enough, on my iPod Classic tracks really seem to be in this order (in the iPodDB), but on a 3G Nano they are exactly in reversed order (in the iPodDB). Is there a reason why the files are written in a different way? Both iPods are managed by foo_dop 0.5.3.
It doesn't do anything different on those models. Bear in mind files may be re-added during a sync (that puts them at the end) also if you send multiple files at once they will all be at the end but in an undefined order. Again, I guess it's complicated

Also, I have a bug to report, using 0.5.3 and an iPod Classic: I have two albums, with a different album artist but the same album title. In the "Cover Flow" and "Albums" views I see both albums separately in the list, but when I click on either one, all songs from both albums are listed under each one. In the "Artists" view they are properly separated. Do you maybe have an idea why this might be? Can this be corrected?
I don't think this is my issue (but rather an issue with the iPod). If they are compilations setting them as so may help. Does the artist field vary between the tracks/albums? I have seen issues similar to this, I may check it out or alternatively you could try adding the same songs via iTunes. Also make sure you are using the latest Classic firmware.

And one other thing, which might not even be a problem your plugin caused: I wanted to check out Floola (http://www.floola.com) for iPod management, and when I started it up, it complained that my iPod is not set up correctly (after using it managed by foo_dop for weeks), and if I want Floola to set it up for me. I did not allow this, of course, but my iPod's DB was reset nevertheless (now this is probably a Floola bug). Luckily, foo_dop managed to rewrite the DB, and all's well now. Do you have an idea why Floola, and sometimes iTunes complains about my iPod Classic not even being initialised for use?
iTunes shouldn't complain if you've just been using foo_dop. But other 3rd party apps may cause issues. The rewrite command just reads (parses) the database and writes it out again. So if that fixed it floola must have written a bad db (iTunes/iPod perform some additional security checks when reading the DB which foo_dop doesn't care about).

BTW: I have had the Classic do odd things. Basically after disconnecting it from the computer, I have had it reconnect once the "OK to disconnect" progress was completed and then disconnecting and repeating.. This also resulted in the iPod service giving a message along the lines of "Your iPod needs to be reformatted for use with Windows". That message can be ignored in this case, just disconnect it in the small "OK to disconnect" window.

And a third thing comes to my mind  Is there a way to detect if I want to send duplicates to my iPod? And to prevent it? (i.e. I have an album on my iPod, but I forget about it and send it again later. All tracks will then show up twice on the iPod  )
Not really yet.. I'll make some changes there at some point though. Personally I just use sync.

Nothing else for now!  Just to thank you for creating and maintaining foo_dop!
Welcome
Title: [seemingly abandonware] iPod manager
Post by: radecke on 30 December, 2007, 06:55:57 PM
i have a request: it would be nice if it was possible to exclude certain filetypes. i have a lot of .dts files and everytime i sync my ipod i get a list of errormessages that these files can't be converted because they have more than two channels.
Title: [seemingly abandonware] iPod manager
Post by: kalmark on 31 December, 2007, 09:16:58 AM
Strangely enough, on my iPod Classic tracks really seem to be in this order (in the iPodDB), but on a 3G Nano they are exactly in reversed order (in the iPodDB). Is there a reason why the files are written in a different way? Both iPods are managed by foo_dop 0.5.3.
It doesn't do anything different on those models. Bear in mind files may be re-added during a sync (that puts them at the end) also if you send multiple files at once they will all be at the end but in an undefined order. Again, I guess it's complicated
I usually just send the files to both iPods. And when sending multiple files they seem to end up in their original playlist order on the iPod Classic, and reversed on the 3G Nano. Not that this would matter much

Also, I have a bug to report, using 0.5.3 and an iPod Classic: I have two albums, with a different album artist but the same album title. In the "Cover Flow" and "Albums" views I see both albums separately in the list, but when I click on either one, all songs from both albums are listed under each one. In the "Artists" view they are properly separated. Do you maybe have an idea why this might be? Can this be corrected?
I don't think this is my issue (but rather an issue with the iPod). If they are compilations setting them as so may help. Does the artist field vary between the tracks/albums? I have seen issues similar to this, I may check it out or alternatively you could try adding the same songs via iTunes. Also make sure you are using the latest Classic firmware.
I have the latest 1.0.3 firmware. Both albums are non-compilation albums, and each album has tracks only from one artist (which is different between the albums). I will check the same tracks sent from iTunes, though that would leave me without covers...

And one other thing, which might not even be a problem your plugin caused: I wanted to check out Floola (http://www.floola.com) for iPod management, and when I started it up, it complained that my iPod is not set up correctly (after using it managed by foo_dop for weeks), and if I want Floola to set it up for me. I did not allow this, of course, but my iPod's DB was reset nevertheless (now this is probably a Floola bug). Luckily, foo_dop managed to rewrite the DB, and all's well now. Do you have an idea why Floola, and sometimes iTunes complains about my iPod Classic not even being initialised for use?
iTunes shouldn't complain if you've just been using foo_dop. But other 3rd party apps may cause issues. The rewrite command just reads (parses) the database and writes it out again. So if that fixed it floola must have written a bad db (iTunes/iPod perform some additional security checks when reading the DB which foo_dop doesn't care about).

BTW: I have had the Classic do odd things. Basically after disconnecting it from the computer, I have had it reconnect once the "OK to disconnect" progress was completed and then disconnecting and repeating.. This also resulted in the iPod service giving a message along the lines of "Your iPod needs to be reformatted for use with Windows". That message can be ignored in this case, just disconnect it in the small "OK to disconnect" window.
I think this is basically the same behaviour I'm getting. Maybe Floola is also checking some stuff for itself...

And a third thing comes to my mind  Is there a way to detect if I want to send duplicates to my iPod? And to prevent it? (i.e. I have an album on my iPod, but I forget about it and send it again later. All tracks will then show up twice on the iPod  )
Not really yet.. I'll make some changes there at some point though. Personally I just use sync.
I've been using sync as well, but I lost the playlist I was syncing to. And I have 2 computers with no possibility to share mp3s between them, so I tend to just "send" tracks from either one.
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 31 December, 2007, 10:39:31 AM
Firstly, thanks alot for this plugin... foobar is my music player/manager of choice and using it to sync my iPod is a natural choice. Keep up the good work!

However, I'm getting alot of "I/O Error" messages when trying to add gapless data for my tracks... some albums succeed, others fail. Albums that fail consistently fail, but if I fire up iTunes it adds gapless data for all those that foo_dop fails for. I know for a fact that these files have gapless tags in the id3 tags, as I just ripped them myself (LAME 3.97).

FYI, I am running Windows XP 64 with an iPod classic 160Gb.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 31 December, 2007, 11:11:33 AM
Basically foo_dop is having trouble parsing the file, typically caused by some junk at the beginning of the file before the audio data, such as a second id3v2 tag or some other junk.

Are you using any other programs to tag/modify the files?

If you upload a sample file (e.g. yousendit.com) I can check what the problem is (PM me the link).
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 31 December, 2007, 11:49:37 AM
If you upload a sample file (e.g. yousendit.com) I can check what the problem is (PM me the link).


PM sent.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 31 December, 2007, 11:59:15 AM
It has two id3v2 tags. One seems to have been added by LAME, and one by EAC. I think you've probably set both of them to tag the file.

You can remove the first tag by loading the file into foobar2000, from MP3 Tag Types in the context menu deselect id3v2. That should remove only the first tag.
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 31 December, 2007, 12:24:01 PM
It has two id3v2 tags. One seems to have been added by LAME, and one by EAC. I think you've probably set both of them to tag the file.


Wow, that's odd... EAC is set to tag the files when I rip them, if I decide to change something after ripping (i.e. genre) then I use foobar to edit the tags. I've no idea why foobar is adding another ID3V2 tag instead of editing the existing one. If it does need to create a new one for padding purposes, why leave the old one?

One other question... how can one easily add album art to albums that don't already have album art? How about those for which I have replaced the art with a better or corrected picture?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 31 December, 2007, 12:43:49 PM

It has two id3v2 tags. One seems to have been added by LAME, and one by EAC. I think you've probably set both of them to tag the file.


Wow, that's odd... EAC is set to tag the files when I rip them, if I decide to change something after ripping (i.e. genre) then I use foobar to edit the tags. I've no idea why foobar is adding another ID3V2 tag instead of editing the existing one. If it does need to create a new one for padding purposes, why leave the old one?
No I think you've set Lame to add a tag, I think it has some options to specify artist etc. through command line. It seems EAC has added a tag instead of using the existing one. The contents of the tag makes that clear (one has a TSSE field specifying LAME 3.97 alpha, the other has a TENC field specifying EAC. So it seems clear they have each added a tag).

One other question... how can one easily add album art to albums that don't already have album art? How about those for which I have replaced the art with a better or corrected picture?
I think this has been covered in the posts above.
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 01 January, 2008, 07:24:50 AM
I think this has been covered in the posts above.


Yeah, sorry about that last post... I'd started on the New Years booze a little early. 
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 02 January, 2008, 08:20:35 AM
Thanks for your help so far MusicMusic, as ever I've a few more questions :

1. Is there a quick and easy way to add radio shows using foo_dop? I often download mp3s of talks, discussion shows etc and would like to add them to my iPod such that they appear in the "Radio" area, and not amongst the main artist section. If I use iTunes, it seems to routinely remove album art which is painful to fix.

2. Have you considered opening up the source to foo_dop? There is huge potential for this plugin and as popularity grows there will probably be more feature requests / bug reports than you can easily handle. Not to mention that the half-life of foobar plugin develpments in general seems to be terribly short and one ipod plugin has already died off (foo_pod). Collaborative efforts have a much greater chance of success. I'm a software engineer by trade and whilst I have never participated in an open-source project, this is the first one I have felt I would like to contribute to.
Title: [seemingly abandonware] iPod manager
Post by: Adi Corrales on 02 January, 2008, 10:26:07 AM
First:  There is no a way to retrieve back the artwork from the ipod to foobar.  I can't see any of mi artwork in foobar, so, I don't know if an album already has artwork or not without seeing directly in the ipod.  Actually, I see that floola can do that (that's the reason it is still in my ipod) So I wonder.... ¿Why foo_dop can't?  this wolud be a great feature.

What exactly are you trying to do? Anyway, there is a column in 'Browse iPod' that tells you if a track has artwork.


Sorry for the delay... actually I think that show the covers in an albumart panel would be could, but i can live without that jejeje...  I just like to see the cover of what I'm playing

The other one is the time that foobar takes to retrieve the ipod database.  I know this depends of the number of files you have, but I was thinking that it would be great that foo_dop give us the option to save a "pseudo-media library" (I mean, a playlist    ) that will load faster than the database, and I can recreate, or update any time I read the database from ipod.  Actually I do this by hand, but, well, I lose nothing asking for this 

It builds a metadata cache which takes time the first time. It should be faster afterwards though. Which part of the process is slow?


Upsss!  Forget this....  It was mi Foobar instalation.  For some reason, it was deleting  ALL the playlist  when it closes, so I have to reload the iPod library every time I open it....  I reinstall foobar and now, it seems to keep the playlists the way I leave when it closes....  I guess that I just have to change the drive letter of my ipod to be sure the playlist is correct in every PC...
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 02 January, 2008, 08:22:00 PM
Thanks for your help so far MusicMusic, as ever I've a few more questions :

1. Is there a quick and easy way to add radio shows using foo_dop? I often download mp3s of talks, discussion shows etc and would like to add them to my iPod such that they appear in the "Radio" area, and not amongst the main artist section. If I use iTunes, it seems to routinely remove album art which is painful to fix.

2. Have you considered opening up the source to foo_dop? There is huge potential for this plugin and as popularity grows there will probably be more feature requests / bug reports than you can easily handle. Not to mention that the half-life of foobar plugin develpments in general seems to be terribly short and one ipod plugin has already died off (foo_pod). Collaborative efforts have a much greater chance of success. I'm a software engineer by trade and whilst I have never participated in an open-source project, this is the first one I have felt I would like to contribute to.

1. Do you mean podcasts? No there isn't really much support for those.
2. I am against it. Anyway, if foo_pod didn't die off there wouldn't be any foo_dop 

Upsss!  Forget this....  It was mi Foobar instalation.  For some reason, it was deleting  ALL the playlist  when it closes, so I have to reload the iPod library every time I open it....  I reinstall foobar and now, it seems to keep the playlists the way I leave when it closes....  I guess that I just have to change the drive letter of my ipod to be sure the playlist is correct in every PC...
Well the cache is independent of driver letters and keeping playlists open. It should take only several seconds or so (longer with like a more than a few thousand songs/videos) to do a load library if everything is cached.

Hello,

sorry for being so annoying, but do you mean to publish a new release (with the fixed album art function) still in 2007?

Best regards,
qwerty85
If you are browsing the forum not logged in could you log in please...
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 03 January, 2008, 08:02:54 AM
1. Do you mean podcasts? No there isn't really much support for those.


Put simply, I was wondering how easy it would be to trick the iPod into categorising an mp3 in the radio section of the music browser (which presumably refers to podcasts), akin to the "VARIOUS" flag and compilations. A bare minimum implementation which does the necessary to achieve that would be cool.

2. I am against it. Anyway, if foo_pod didn't die off there wouldn't be any foo_dop


That is a great shame. If foo_pod hadn't died then we wouldn't need the retrograde step of a ground-up reimplementation.  I can only ask that if you ever abandon foo_dop or development tails off that you release the source in recognition of what inspired you to write it in the first place.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 03 January, 2008, 09:40:09 PM
Put simply, I was wondering how easy it would be to trick the iPod into categorising an mp3 in the radio section of the music browser (which presumably refers to podcasts), akin to the "VARIOUS" flag and compilations. A bare minimum implementation which does the necessary to achieve that would be cool.
The only radio menu I am aware of refers to actual radio (via the radio remote).

That is a great shame. If foo_pod hadn't died then we wouldn't need the retrograde step of a ground-up reimplementation.
A chunk of foo_pod was actually based upon some iPod database library with public source code. From my point of view I really don't think there was anything that I could have salvaged from foo_pod source, even if I had it. This stuff about foo_pod isn't actually that relevant, but anyway I don't plan to do any disappearing acts.

BTW: Anyone else with a 5G iPod and non-square artwork black bar problem?
Title: [seemingly abandonware] iPod manager
Post by: david_dl on 04 January, 2008, 05:37:39 AM
foo_dop is working wonderfully on my iPod Classic. The only annoyance is that the harddrive spins up to load the cover-art every time I browse to a new iPod. I'd assume that this is an issue with the iPod itself, and not foo_dop (since storing all the art in RAM would leave no room for caching MP3s), however I can't be sure as I've never used this iPod with iTunes, except to update the firmware (1.0.3).

Hi again everybody!
........ But what I want is to be able to use my ipod as my main music database and have my HD just as a backup.  It is not problem at all in use Foobar2000 directly from my ipod, but there are two small things that I think are gonna make this more like my HD experience......


Don't. Your iPod will soon die. Ideally you should access the iPod harddrive as little as possible, ie. don't use a harddrive iPod as your USB drive. Of course, if you have a flash based iPod there's no problem, but I'd assume you have more than 16GB of music .
Title: [seemingly abandonware] iPod manager
Post by: Leak on 04 January, 2008, 06:00:38 AM
It is not problem at all in use Foobar2000 directly from my ipod, but there are two small things that I think are gonna make this more like my HD experience......


Don't. Your iPod will soon die. Ideally you should access the iPod harddrive as little as possible, ie. don't use a harddrive iPod as your USB drive. Of course, if you have a flash based iPod there's no problem, but I'd assume you have more than 16GB of music .

Errr, what exactly makes you think that a hard drive in an iPod is more crash-prone when used as a hard drive than flash RAM? That's the first time I heard of this...

Constant use hasn't killed any of the hard drives in my PC lately, so why should the one in my iPod be any different? Not to mention that by setting foobar's "cache files up to" option high enough should make it access the hard drive once per song, just like using the iPod as a mobile player does...
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 04 January, 2008, 07:57:28 AM
The only radio menu I am aware of refers to actual radio (via the radio remote).


OK, I understand (the radio option disappeared when I updated the firmware)... so I think what I really want is some sort of podcast support.

I do have a further suggestion regarding my gapless problem... I am currently going through the painful process of fixing all my mp3s (roughly half of my 76Gb of MP3s are affected and foobar is little help in identifying them!).

It occured to me, why are you parsing the "accurate stream data" from the file yourself? Surely it would be much faster to use the cached data that foobar can provide. In order to add files to the iPod, they must be in a playlist which means foobar has already parsed them. That data is available via the TAGZ engine and presumably there are internal hooks in the API as well. Not only would it circumvent problems like mine, but it should also be much faster...?

Quote
ENC_DELAY    LAME proprietary MP3 enc_delay value (e.g. 576)
ENC_PADDING   LAME proprietary MP3 enc_padding value (e.g. 1536)
MP3_ACCURATE_LENGTH    mp3_accurate_length supported (LAME proprietary header)? (e.g. yes)


Also, according to this (http://www.id3.org/id3guide?highlight=%28multiple%29#head-9d00433c187d27c24005b1cd1796589945b5d0aa) multiple id3 tags are to be expected.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 04 January, 2008, 08:49:00 AM
I do have a further suggestion regarding my gapless problem... I am currently going through the painful process of fixing all my mp3s (roughly half of my 76Gb of MP3s are affected and foobar is little help in identifying them!).

It occured to me, why are you parsing the "accurate stream data" from the file yourself? Surely it would be much faster to use the cached data that foobar can provide. In order to add files to the iPod, they must be in a playlist which means foobar has already parsed them. That data is available via the TAGZ engine and presumably there are internal hooks in the API as well. Not only would it circumvent problems like mine, but it should also be much faster...?
It does use that data. However, the iPod also requires the audio stream byte offset of the 8th from last frame in the stream. I have to parse the audio data for that.

Also, according to this (http://www.id3.org/id3guide?highlight=%28multiple%29#head-9d00433c187d27c24005b1cd1796589945b5d0aa) multiple id3 tags are to be expected.
Well, that is kind of more applicable to radio (or other) streams I guess. I could fix this on my side, but I think you would be hard pressed to argue you intended your files to be like this, or that there is a legitimate reason to have two id3v2 tags separated by null padding only. The iPod itself apparently doesn't always play files with double id3v2 tags if you look over the thread history a bit. I think you should complain to the EAC author instead for the brain dead tagging.
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 04 January, 2008, 10:39:55 AM
Quote
Well, that is kind of more applicable to radio (or other) streams I guess. I could fix this on my side, but I think you would be hard pressed to argue you intended your files to be like this, or that there is a legitimate reason to have two id3v2 tags separated by null padding only. The iPod itself apparently doesn't always play files with double id3v2 tags if you look over the thread history a bit. I think you should complain to the EAC author instead for the brain dead tagging.


I don't want to be a dick about this as I do appreciate your efforts... but I disagree. This *is* a bug in your plugin, whether or not you want to fix it.

I opened the file I sent you in a hex editor myself. What I found was that there are two ID3v2 tags as you say... one ID3 v2.3 and one v2.4. This is entirely reasonable. ID3v2.4 is apparently only supported by a few software players, if you want id3v2.4 then it makes some sense to include ID3v2.3 as well for backwards compatibility (instead of ID3v1 for example). Having both tags is no more or less non-standard than having id3v1 and id3v2.3, for example. Not to mention that the spec says it is allowed. Do you still think it is worth me complaining to EAC about "brain dead tagging". There is "a legitimate reason to have two id3v2 tags separated by null padding only". (The null padding is for the ID3 tag itself, so that new entries can be added to the tag without a complete file rewrite)

Anyway, I know how configure EAC for new rips... that is not the issue. The issue is that "fixing" my existing tracks is nightmarishly difficult. Foobar will not tell you which variants of id3v2 exist in a given file (nor, more importantly let you create a playlist with just those files), only that one or more of them exists. So I have no trivial way to make a playlist with just those files in, such that your suggested workaround can be applied. If any one of the files in the playlist has only one ID3v2vX tag, then it will be thrown away. The only alternatives are all extremely laborious manual processes which would take far longer than it would to fix what I can only assume is a fairly trivial piece of code (not wishing to reignite this argument, but I would happily fix it myself if the source were open).

Even if I manage to "fix" all my files... the next sync will take forever as your plugin needlessly deletes compliant files and copies them back again, stressing the HDD and probably fragmenting the files. The alternative would be to flush the whole thing and start from scratch.

As you say, we already know that I'm not the only person that is susceptible to this problem. If the iPod has ever had troubles playing these files, it certainly doesn't for me on the current firmware. There is no trivial workaround to this and you are likely to be asked about it again.

[EDIT] I've found another reason why your workaround is poor. Foobar removes the first ID3v2 tag it finds, which is the one it updates. This means that any changes you've made to id3 tags in foobar since you originally ripped the track are lost, it returns to the original ripped state. This is especially poor as EAC/LAME don't support the %album artist% tag so these have to be applied manually. Now I have to go and fix a bunch of my mix CDs which I just broke
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 04 January, 2008, 12:12:58 PM
[quote name='Dunc-uk' post='539145' date='Jan 4 2008, 15:39']I opened the file I sent you in a hex editor myself. What I found was that there are two ID3v2 tags as you say... one ID3 v2.3 and one v2.4. This is entirely reasonable. ID3v2.4 is apparently only supported by a few software players, if you want id3v2.4 then it makes some sense to include ID3v2.3 as well for backwards compatibility (instead of ID3v1 for example).[/quote]Well, this is clearly not what you were trying to do. Did you try and load that file in some app that only supports id3v2.3 anyway?

[quote name='Dunc-uk' post='539145' date='Jan 4 2008, 15:39']Having both tags is no more or less non-standard than having id3v1 and id3v2.3, for example.[/quote]I think it is pretty different.

[quote name='Dunc-uk' post='539145' date='Jan 4 2008, 15:39']Not to mention that the spec says it is allowed.[/quote]This is what the id3v2.3 spec (http://id3lib.sourceforge.net/id3/id3v2.3.0.html#sec3.1) says:
Quote
The ID3v2 tag header, which should be the first information in the file, is 10 bytes as follows:
It was the second tag in your file of course, so not the first information in the file.

This is what the 2.4 spec says:
Quote
  The default location of an ID3v2 tag is prepended to the audio so
  that players can benefit from the information when the data is
  streamed. It is however possible to append the tag, or make a
  prepend/append combination. When deciding upon where an unembedded
  tag should be located, the following order of preference SHOULD be
  considered.
 
    1. Prepend the tag.

    2. Prepend a tag with all vital information and add a second tag at
        the end of the file, before tags from other tagging systems. The
        first tag is required to have a SEEK frame.
     
    3. Add a tag at the end of the file, before tags from other tagging
        systems.


I didn't see any explicit reference in the actual specs to multiple tags at the beginning of the file (maybe you could point me to those), and mixing v2.3 tags and v2.4 tags. What you linked was some developer guidelines, again not about mixing v2.3 tags and v2.4 tags but metadata changes in internet streams (and it also mentions a lack of distinct files which we have here).

[quote name='Dunc-uk' post='539145' date='Jan 4 2008, 15:39']Do you still think it is worth me complaining to EAC about "brain dead tagging".[/quote]Yes. You can set it to write v2.3 tags right? If you do that, does it still add a whole new tag?

[quote name='Dunc-uk' post='539145' date='Jan 4 2008, 15:39'](The null padding is for the ID3 tag itself, so that new entries can be added to the tag without a complete file rewrite)[/quote]Right. I didn't say otherwise.

[quote name='Dunc-uk' post='539145' date='Jan 4 2008, 15:39']The issue is that "fixing" my existing tracks is nightmarishly difficult. Foobar will not tell you which variants of id3v2 exist in a given file (nor, more importantly let you create a playlist with just those files), only that one or more of them exists. So I have no trivial way to make a playlist with just those files in, such that your suggested workaround can be applied. If any one of the files in the playlist has only one ID3v2vX tag, then it will be thrown away. The only alternatives are all extremely laborious manual processes which would take far longer than it would to fix what I can only assume is a fairly trivial piece of code [/quote]All you are proving is that it is entirely impractical (for you/a user) to work with files with multiple id3v2 tags at the beginning. I am pretty sure that method I mentioned to remove the first tag using foobar2000 isn't by design, just a result of it not expecting multiple id3v2 tags in this manner. Unticking ID3v2 and then opening the dialog again to see it ticked again should be a good indicator of that.

[quote name='Dunc-uk' post='539145' date='Jan 4 2008, 15:39'](not wishing to reignite this argument, but I would happily fix it myself if the source were open).[/quote]Try a hex editor and disassembler instead then? What did you really expect me to say to that?

[quote name='Dunc-uk' post='539145' date='Jan 4 2008, 15:39']Even if I manage to "fix" all my files... the next sync will take forever as your plugin needlessly deletes compliant files and copies them back again, stressing the HDD and probably fragmenting the files. [/quote]No it is not needless. You modify the file, it gets updated on the iPod. Metadata etc. *is* important information. One example of the iPod using it is that it reads lyrics directly from the id3v2 tag.

[quote name='Dunc-uk' post='539145' date='Jan 4 2008, 15:39']If the iPod has ever had troubles playing these files, it certainly doesn't for me on the current firmware.[/quote]As far as I am aware it was just an issue on the iPod Classic/Nano 3G. It didn't sound like you had one of those.

[quote name='Dunc-uk' post='539145' date='Jan 4 2008, 15:39'][EDIT] I've found another reason why your workaround is poor. Foobar removes the first ID3v2 tag it finds, which is the one it updates. This means that any changes you've made to id3 tags in foobar since you originally ripped the track are lost, it returns to the original ripped state.[/quote]Well, I knew that. I don't know why you blame my workaround though when you are just showing you don't have a practical way to manipulate that second tag.
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 04 January, 2008, 02:09:25 PM
Quote
Yes. You can set it to write v2.3 tags right? If you do that, does it still add a whole new tag?


OK you got me there. If I untick the EAC box for ID3v2.4 then it still writes an extra ID3 tag. That certainly looks like an EAC bug.

However, your claim that it is non-standard and therefore not worth supporting is weak. The parts of the spec you quote don't explicitly deal with the possibility of multiple id3v2 tags, to claim that they imply this is disallowed is disingenuous, especially when the accompanying developers guide says that it should be supported.

Quote
It was the second tag in your file of course, so not the first information in the file.


Are you suggesting that reversed tags would work with your app (i.e. 2.3 before 2.4)?

iTunes copes with multiple tags perfectly well as does every mp3 player I've ever tried (including the audio player your plugin is based upon) - they are all perfectly capable of finding the beginning of the audio stream and determining gapless data. I think it would at least be worth noting in your FAQ that your plugin doesn't support files like these. I really don't understand why you are so against adding this to the list of things to do. It really can't be more than a few lines of code. I'm not demanding an instant fix / workaround, merely requesting that you add it to the TODO list.

Oh well, I guess I'll have to write an app that scans all my MP3s and spits out an m3u of tracks that suffer from this. Maybe with a view to adding a function to strip the tags too.
Title: [seemingly abandonware] iPod manager
Post by: Leak on 04 January, 2008, 02:25:25 PM
Oh well, I guess I'll have to write an app that scans all my MP3s and spits out an m3u of tracks that suffer from this. Maybe with a view to adding a function to strip the tags too.

Why not just use MP3Tag (http://www.mp3tag.de/en/) to write all tags to a text file, have it remove all ID3v2 tags then re-apply them from the text file?

No need to re-invent the wheel, and TBH it's more comfortable than Foobar2000 when it comes to editing tags.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 04 January, 2008, 03:50:06 PM
OK you got me there. If I untick the EAC box for ID3v2.4 then it still writes an extra ID3 tag. That certainly looks like an EAC bug.
Next question: why doesn't it itself write both v2.4 and v2.3 tags before the audio data if you enable that option?

Quote
Are you suggesting that reversed tags would work with your app (i.e. 2.3 before 2.4)?
No. I am implying your file didn't comply with the statement in that quote. You were the one saying it is in the spec and referred to something that was not the spec and was actually out of context here anyway. Did you find me some software that itself writes both id3v2.4 and v2.3 tags at the beginning of the file? Don't you wonder why foobar2000 doesn't do that?

Quote
iTunes copes with multiple tags perfectly well as does every mp3 player I've ever tried (including the audio player your plugin is based upon) - they are all perfectly capable of finding the beginning of the audio stream and determining gapless data.
OK let me make it clear:
They don't skip the second id3v2 tag because it is an id3v2 tag. They skip it because they are written to skip junk data while seeking to the first MPEG frame. This is confirmed by the fact that iTunes *does not* play (or accept) the sample file someone else previously provided that the iPod also doesn't play. It is similar to yours except the second id3v2 tag is 23KB. Clearly iTunes/the iPod wasn't written to skip so much garbage data. I also made my own test file with similar results.

Similarly, you can replace the second id3v2 tag with some random bytes (that doesn't look like audio data) and foobar will still play the file. I just am not trying to write a complete audio player / MP3 decoder that covers every possible contingency.

I think it would at least be worth noting in your FAQ that your plugin doesn't support files like these.
I can change the error message. And I may write a FAQ entry on skipped files on the iPod.

I really don't understand why you are so against adding this to the list of things to do. It really can't be more than a few lines of code. I'm not demanding an instant fix / workaround, merely requesting that you add it to the TODO list.
Because in the time it takes to add it to the to-do list I could change my code (if I wanted to). I could have changed it several times over in the time I wrote this post as well. I just am not changing it because one person ripped all their files with screwed up settings/software/whatever. Before you refer to the other person I referred to, they were complaining about the file not playing on their iPod.
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 07 January, 2008, 12:15:29 PM
musicmusic, after thinking about this some more I see you are right... mp3s are not intended to have more than one id3v2 tag, I was wrong about that. The only way to achieve this is through an EAC bug.

As a matter of pragmatism it may prove useful to some people if you could put handling for garbage data in their mp3s rather than refuse to parse them... you could also spit out a warning so that people are aware, so they can fix them if they choose.


Oh well, I guess I'll have to write an app that scans all my MP3s and spits out an m3u of tracks that suffer from this. Maybe with a view to adding a function to strip the tags too.

Why not just use MP3Tag (http://www.mp3tag.de/en/) to write all tags to a text file, have it remove all ID3v2 tags then re-apply them from the text file?

No need to re-invent the wheel, and TBH it's more comfortable than Foobar2000 when it comes to editing tags.


I think I'd fixed most of my files anyway, but this should work to fix the rest. Thanks!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 07 January, 2008, 08:30:09 PM
As a matter of pragmatism it may prove useful to some people if you could put handling for garbage data in their mp3s rather than refuse to parse them...
Yes I will try and do that

you could also spit out a warning so that people are aware, so they can fix them if they choose.
Well, I can't really see a way that wouldn't seem out of context (it probably won't impact gapless playback).
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 08 January, 2008, 11:31:22 AM
Yes I will try and do that


Thanks! I've a feature suggestion to bounce off you... not all of my tracks have gapless information included. I've no particular interest in having the majority of them play gaplessly anyway, but iTunes has an annoying habit of trying to estimate the gaps for these tracks whenever I use it to add a video or podcast, which I think screws up their album art in the process.

Would it be easy to have an option to add ineffective / null gapless data to the database for these tracks, so iTunes doesn't think it needs to do this? Alternatively, it looks like iTunes has some sort of "ignore gapless" flag it can add to the id3. I presume you have no intention of adding gapless guessing routines anyway, I certainly have little use for them.
Title: [seemingly abandonware] iPod manager
Post by: goatbiscuit11 on 12 January, 2008, 02:02:34 AM
Excellent plugin! I love the way it interfaces seamlessly with foobars playlists. Goodbye bloated iTunes.

I want to report some strange behavior on my 6G ipod classic which I am not certain was intended.

If for example from a blank state (no mp3's) I synchronize my media library and playlists, it will copy the songs that are in the playlists over twice into two separate files! That is, it seems to first see an mp3 in the media library and copy it over, and then when it sees it again on a playlist it will copy it over a second time.
Browsing on the ipod, it will confirm that there are in fact duplicate songs of anything that was on a playlist.
If, after this occurs, I synchronize again with the media library and same playlists selected however, it will report that it has removed some files, and indeed they are the duplicate entries.

So it's not a huge deal, I just synchronize twice whenever I want to update the ipod. This seems to me like unintended behavior, so I thought I should report it.

edit - nevermind; upgraded from foobar 0.9.4.5 to 0.9.5 and that seemed to fix it! Nice plugin!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 12 January, 2008, 06:32:58 PM
Thanks! I've a feature suggestion to bounce off you... not all of my tracks have gapless information included. I've no particular interest in having the majority of them play gaplessly anyway, but iTunes has an annoying habit of trying to estimate the gaps for these tracks whenever I use it to add a video or podcast, which I think screws up their album art in the process.

Would it be easy to have an option to add ineffective / null gapless data to the database for these tracks, so iTunes doesn't think it needs to do this?
Well I would still need to seek through the file to calculate the value of the field I mentioned before. Basically, I don't think it is worth it, because I believe iTunes will still decide to 'correct' all the metadata/artwork when you try to add a file.

Excellent plugin! I love the way it interfaces seamlessly with foobars playlists. Goodbye bloated iTunes.

I want to report some strange behavior on my 6G ipod classic which I am not certain was intended.

If for example from a blank state (no mp3's) I synchronize my media library and playlists, it will copy the songs that are in the playlists over twice into two separate files! That is, it seems to first see an mp3 in the media library and copy it over, and then when it sees it again on a playlist it will copy it over a second time.
Browsing on the ipod, it will confirm that there are in fact duplicate songs of anything that was on a playlist.
If, after this occurs, I synchronize again with the media library and same playlists selected however, it will report that it has removed some files, and indeed they are the duplicate entries.

So it's not a huge deal, I just synchronize twice whenever I want to update the ipod. This seems to me like unintended behavior, so I thought I should report it.

edit - nevermind; upgraded from foobar 0.9.4.5 to 0.9.5 and that seemed to fix it! Nice plugin!
Hi,
Yes of course you are right it is not meant to behave like that. I found something that may cause that to not work correctly, I'll change that for next build so it should work reliably then.
Title: [seemingly abandonware] iPod manager
Post by: al98 on 14 January, 2008, 01:49:55 AM
Firstly, this works perfect with my ipod classic 160gb.

There is only one thing I would like is to be able to see the tracks being transferred instead of it saying copying files, so I can see how long its going to take to finish.

Thanks!
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 14 January, 2008, 03:08:08 PM
[Well I would still need to seek through the file to calculate the value of the field I mentioned before. Basically, I don't think it is worth it, because I believe iTunes will still decide to 'correct' all the metadata/artwork when you try to add a file.


Hmm, I don't think I explained very well... when your plugin decides that a track has no gapless data, it seems to leave the database in a state which makes iTunes think it still needs to scan the track itself.

For example, when I first loaded up my iPod classic, I forgot to tick the gapless tick box in foobar. When I next used iTunes, it started scanning all 11,000 tracks one by one (which I cancelled).

I later manually used the plugin "Determine gapless information" and it found gapless info for about half my tracks. However, next time I used iTunes to load a video, it started scanning again... only this time it only had about 5,000 tracks to scan, presumably because the others had already been updated by your plugin. If all my tracks had gapless info, iTunes would not have tried to do anything as your plugin would have correctly added gapless data for every track. Having now fixed all of my files with the id3 problem and resynced, iTunes now thinks I've got about 1000 tracks that need scanning.

So all I would like is an option for the plugin - having already scanned the tracks itself - to mark in the database those tracks that definitely have no gapless data, in such a way that iTunes doesn't try to re-scan them. Not being familiar with the iPod database, I don't know if this is possible.

On a loosely related note, it would seem that "SharePod" does something to the iPod database that makes your plugin think it is corrupt (I've been using this to add videos, to get around the iTunes problems). Mine is a Classic 160Gb.

Whatever it does, iTunes doesn't mind and seems to fix it so your plugin works with it again... I've no idea if this is a bug in SharePod or your plugin, but I seem to remember reading earlier in the thread someone else having this problem with another iTunes style app.

SharePod website (http://www.sturm.net.nz/website.php?Section=Home&Page=HomePage)
Title: [seemingly abandonware] iPod manager
Post by: djkc on 14 January, 2008, 08:36:34 PM
Some (very) late replies:
Now, a couple questions:
Currently there's no support for doing replaygain when autoconverting files.  Is this something you have planned at all?  Currently I'm converting manually and replaygain scanning before sending to iPod, but it would be great if it could be fixed to do it for me.
I also want that feature, however the problem is the lack of any proper replaygain API. I can essentially run the menu command on my side to do the scan, but that will possibly trigger popup dialogs (as well as secondary progress dialogs though there are already a few of those) and some other inefficiencies. The main issue is those user prompts that may appear though.

The good news is that if you let foo_dop convert the files itself, and manually replaygain scan the copies on your iPod those files will not be recopied on next sync (unless the local copy was modified). You can use the 'Update metadata in ipod library' command to update the soundcheck values in the database after the manual replaygain scan. (Of course if you're regularly sending files that need to be converted it's a bit tedious)

Tedious, and there's the problem of figuring out which files need to be scanned.  I can't think of any way in foobar to sort by replaygain.  In an average week I probably send a few hundred tracks to my iPod with about half being mp3 and the other half being a mix of flac, tak, and ogg.  Even more tedious than having to manually scan the files and the update metadata is having to first check every file sent to see whether it needs to be scanned.  Something as simple as an optional dialog box that would pop up after a send operation and list which files were converted would make the process easier.  Sort of the opposite of the transcode warning someone wanted earlier, I want to know what was converted once the job is done so I can do some followup, not before.  Currently I leave covnersion off so that the files will error out, then convert them to a temp dir, replaygain scan, and send in a second batch.

Second, there's an issue that's been bugging me for a while with smart playlists and the "load library and playlists" menu option.  I use a lot of smart playlists that are based off time - "50 most played songs in the last 1 month", "50 most played songs in the last 3 months", "songs played in the last 7 days", etc.  When I load the playlists in foobar they seem to be a cached version.  Judging from the contents I think it's from the last time I actually used iTunes to send something to my iPod.  When using the playlists on my iPod they all work correctly, but in foobar they just seem to be some old cached copy instead of being calculated.  Is there something I'm doing wrong, is it a bug, or is it just not supported?
It's a bit of a quirk. Basically, for 'Live-updating' smart playlist the iPod dynamically generates content for the playlist (which you only see on your iPod). The smart playlists also have associated 'static' items which I guess are only of use (on the ipod itself) with 'Live-updating' disabled. iTunes updates those static entries whenever you use it (by basically applying the smart playlist rules to the ipod library) but foo_dop does not (I think you can imagine writing handlers to apply all of those specific rules would be pretty complicated)

Ah.  Weird, but that does explain the problem.  It's mainly an issue for me because I use my ipod as a portable music hard drive 8+ hours a day at work.  None of my playlists work there.  I can see your point about applying all the rules.  It doesn't feel like much to me since all my smart playlists are based off number of plays, date added, and/or date last played, but I realize that there's a ridiculous amount of options for smart playlists.  Thanks for the reply.

1. It's currently unsorted: it is just the order they are in the iPod database. In general that is the order they were added to the iPod. I use this so I may add an option to control the sorting.

Is there any chance of getting some options for controlling the order that they're sent?  This is related to my smart playlists and to using it as a hard drive full of music while at work.  In all the smart playlists that are based solely off time and not off number of plays, the songs are displayed in the order they were added to the database.  The plugin seems to be very fickle as to what order it sends them in, depending on whether the album is VA or not and how I click on them in the playlist for sending.  Sometimes I get everything in the same order as they were in my playlist, sometimes I get completely jumbled, sometimes I get some albums completely in order with others mixed together, etc etc.  It makes browsing those playlists very interesting.  Sorting by album before sending, or simply always sending in the same order as they currently are in the playlist would make me much happier.

---

Also, for the people with the dual ID3 problems, wouldn't "select all->right click->Tagging->MP3 tag types->checking APEv2 and unchecking everything else->applying->going back in and doing it again to make sure all ID3v2 tags are gone->applying->going back in and checking Id3v2 and unchecking everything else" take care of it?
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 15 January, 2008, 07:21:07 PM
Hmm, I don't think I explained very well... when your plugin decides that a track has no gapless data, it seems to leave the database in a state which makes iTunes think it still needs to scan the track itself.

[...]

So all I would like is an option for the plugin - having already scanned the tracks itself - to mark in the database those tracks that definitely have no gapless data, in such a way that iTunes doesn't try to re-scan them. Not being familiar with the iPod database, I don't know if this is possible.

I don't think any such flag to indicate a file has been scanned for gapless data and it wasn't fond exists in the database (I looked and didn't find any). Bear in mind that iTunes likes to estimate the data. So I reckon it probably just tries to fill missing data.

I don't know if it helps you, but I finally managed to put all the pieces together to calculate the gapless data for Nero MP4 (AAC) files (recent Nero encoders only). So they will get gapless data from next version of foo_dop as well.

On a loosely related note, it would seem that "SharePod" does something to the iPod database that makes your plugin think it is corrupt (I've been using this to add videos, to get around the iTunes problems). Mine is a Classic 160Gb.

Whatever it does, iTunes doesn't mind and seems to fix it so your plugin works with it again... I've no idea if this is a bug in SharePod or your plugin, but I seem to remember reading earlier in the thread someone else having this problem with another iTunes style app.

SharePod website (http://www.sturm.net.nz/website.php?Section=Home&Page=HomePage)
What is the error message? If it is 'Unsupported format or corrupted file' it is probably some incorrect size field or something, foo_dop checks those very strictly whereas iTunes is probably a bit more liberal there. Is there something you dislike about using foo_dop for videos?

Tedious, and there's the problem of figuring out which files need to be scanned.  I can't think of any way in foobar to sort by replaygain.  In an average week I probably send a few hundred tracks to my iPod with about half being mp3 and the other half being a mix of flac, tak, and ogg.  Even more tedious than having to manually scan the files and the update metadata is having to first check every file sent to see whether it needs to be scanned.  Something as simple as an optional dialog box that would pop up after a send operation and list which files were converted would make the process easier.  Sort of the opposite of the transcode warning someone wanted earlier, I want to know what was converted once the job is done so I can do some followup, not before.  Currently I leave covnersion off so that the files will error out, then convert them to a temp dir, replaygain scan, and send in a second batch.
The ReplayGain Scanner skips files with existing replaygain data. Anyway, I can't automate this at all (apart from the possible user prompts during the scan I don't seems to have anyway of knowing when the scan is finished.) So yes, the best I can do is ask to send the converted files to a playlist so you can manually scan and reload info on them.

Is there any chance of getting some options for controlling the order that they're sent?  This is related to my smart playlists and to using it as a hard drive full of music while at work.  In all the smart playlists that are based solely off time and not off number of plays, the songs are displayed in the order they were added to the database.  The plugin seems to be very fickle as to what order it sends them in, depending on whether the album is VA or not and how I click on them in the playlist for sending.  Sometimes I get everything in the same order as they were in my playlist, sometimes I get completely jumbled, sometimes I get some albums completely in order with others mixed together, etc etc.  It makes browsing those playlists very interesting.  Sorting by album before sending, or simply always sending in the same order as they currently are in the playlist would make me much happier.
Do you mean you are sorting your smart playlists by date added to your iPod? I see how that may cause some issues. The order they are added was just a result of my handling for duplicate items, but it should be possible to change it back to the order the items are received (order in playlist etc.) (edit: seems a bit more complicated than I thought but I'll put it on my todo)
Title: [seemingly abandonware] iPod manager
Post by: Bojan on 16 January, 2008, 08:05:18 AM
Sorry if this was covered before, I did do a quick search.

Is it possible to have the albums in the iPod library sorted first by date and then by name, or you don't have any control over this?

For example, Music -> Artists -> Led Zeppelin gives me:
And I would like go get:
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 16 January, 2008, 11:07:35 AM
I don't think any such flag to indicate a file has been scanned for gapless data and it wasn't fond exists in the database (I looked and didn't find any). Bear in mind that iTunes likes to estimate the data. So I reckon it probably just tries to fill missing data.


Yes, I expect that iTunes deduced the scanned status implicitly... if it is marked has having "accurate" or "estimated" gapless info then by definition it has been scanned. Here is where a workaround may be possible... I assume foo_dop doesn't use the "estimated" option for gapless as it has no mechanism for estimating gapless info (and I don't think anybody wants one). I presume iTunes estimates gapless info by just scanning for silence at the beginning and end of the track. Of course, some tracks may not have any silence at all (the track genuinely ends at the end of an MPEG frame) and so iTunes will add estimated gapless data to this effect.

What foo_dop could do is mark all tracks with no accurate data as having "estimated" gapless data that equates to "no lead in, no lead out". The iPod playback of the file would be completely unaffected but iTunes would think the file had been scanned already and would not try to rescan.

I don't know if it helps you, but I finally managed to put all the pieces together to calculate the gapless data for Nero MP4 (AAC) files (recent Nero encoders only). So they will get gapless data from next version of foo_dop as well.


Not me personally as I don't have any AAC files, but I'm sure other people will be. Good work!

What is the error message? If it is 'Unsupported format or corrupted file' it is probably some incorrect size field or something, foo_dop checks those very strictly whereas iTunes is probably a bit more liberal there. Is there something you dislike about using foo_dop for videos?


Yes I think it was that message... I only used this app as it offered more flexibility over how to classify videos (i.e. as Music Video, TV Show, Film etc.). Some of the other apps (and iTunes) allow you to edit video specific metadata about the show, like episode number, series etc. I've nothing against using foo_dop, but as foobar isn't much of a video handler itself I wasn't expecting much in that regard from foo_dop.

Had you considered a dedicated video handling dialogue, for adding video and editing the database metadata directly? Just a thought.

[edit] Oh wow, how did I never spot the video specific metadata fields in your FAQ? Doh!
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 16 January, 2008, 07:37:10 PM
OK, I have a feature request. I've fallen over a bug / feature of the new iPod classic, whereby it orders episodes in a TV series according to the "release date" and not the episode number. See:

http://discussions.apple.com/thread.jspa?messageID=6298710 (http://discussions.apple.com/thread.jspa?messageID=6298710)

Could we get a field mapping for this database field? Or is there one already?

[edit] on the other hand it is widely being reported as a bug in the latest firmware, hopefully Apple will fix it.
Title: [seemingly abandonware] iPod manager
Post by: djkc on 17 January, 2008, 12:06:41 PM

Is there any chance of getting some options for controlling the order that they're sent?  This is related to my smart playlists and to using it as a hard drive full of music while at work.  In all the smart playlists that are based solely off time and not off number of plays, the songs are displayed in the order they were added to the database.  The plugin seems to be very fickle as to what order it sends them in, depending on whether the album is VA or not and how I click on them in the playlist for sending.  Sometimes I get everything in the same order as they were in my playlist, sometimes I get completely jumbled, sometimes I get some albums completely in order with others mixed together, etc etc.  It makes browsing those playlists very interesting.  Sorting by album before sending, or simply always sending in the same order as they currently are in the playlist would make me much happier.
Do you mean you are sorting your smart playlists by date added to your iPod? I see how that may cause some issues. The order they are added was just a result of my handling for duplicate items, but it should be possible to change it back to the order the items are received (order in playlist etc.) (edit: seems a bit more complicated than I thought but I'll put it on my todo)

I'm not explicitly sorting by that, but it's the criteria for being added to most of my smart playlists.  Most of them are of the type "Date added < [1|7|30] days" or "Last played < [1|2|7] days"  Anything based off number of plays is sorted by that and is easy enough to browse that way, but all of the time based ones appear to be sorted by when they were added onto the iPod.  So when I use those playlists on my iPod, browsing gets interesting.  Also when I do a load library in foobar2000 and play songs off my ipod as an external hard drive, I generally just skip to the bottom of the list and listen to the most recently added stuff.  In foobar it's easy enough to re-sort the albums that are jumbled up, but on the iPod itself it's a pain.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 17 January, 2008, 06:49:04 PM
Sorry if this was covered before, I did do a quick search.

Is it possible to have the albums in the iPod library sorted first by date and then by name, or you don't have any control over this?
I do have control over this. However, messing with the sort order can get complicated, mainly due to issues with the 5G iPod. If they added support for all of the sort fields in the last firmware update for the 5G then it would make my life easier. I am not sure if they did though. It's easy to check though if you have a 5G iPod: Hold Ctrl whilst clicking the 'View iPod device information' button in foo_dop prefs. Check if there is an entry as follows:
Code: [Select]
<key>SortFieldsSupported</key>
<true/>


Yes, I expect that iTunes deduced the scanned status implicitly... if it is marked has having "accurate" or "estimated" gapless info then by definition it has been scanned. Here is where a workaround may be possible... I assume foo_dop doesn't use the "estimated" option for gapless as it has no mechanism for estimating gapless info (and I don't think anybody wants one). I presume iTunes estimates gapless info by just scanning for silence at the beginning and end of the track. Of course, some tracks may not have any silence at all (the track genuinely ends at the end of an MPEG frame) and so iTunes will add estimated gapless data to this effect.

What foo_dop could do is mark all tracks with no accurate data as having "estimated" gapless data that equates to "no lead in, no lead out". The iPod playback of the file would be completely unaffected but iTunes would think the file had been scanned already and would not try to rescan.

Ignoring other concerns, setting the track's gapless data as 'estimated' doesn't seem to stop iTunes from rescanning it.

Yes I think it was that message... I only used this app as it offered more flexibility over how to classify videos (i.e. as Music Video, TV Show, Film etc.). Some of the other apps (and iTunes) allow you to edit video specific metadata about the show, like episode number, series etc. I've nothing against using foo_dop, but as foobar isn't much of a video handler itself I wasn't expecting much in that regard from foo_dop.

Had you considered a dedicated video handling dialogue, for adding video and editing the database metadata directly? Just a thought.

[edit] Oh wow, how did I never spot the video specific metadata fields in your FAQ? Doh!
Hmm yes as you noticed it is possible to control those through metadata  I did realise already that a specific tagging dialog for those fields is kinda needed, but I put it off as just the underlying functionality is good enough, at least for a TEST version anyway  As a compromise you could use Quick/Mass Tagger presets.

OK, I have a feature request. I've fallen over a bug / feature of the new iPod classic, whereby it orders episodes in a TV series according to the "release date" and not the episode number. See:

http://discussions.apple.com/thread.jspa?messageID=6298710 (http://discussions.apple.com/thread.jspa?messageID=6298710)

Could we get a field mapping for this database field? Or is there one already?

[edit] on the other hand it is widely being reported as a bug in the latest firmware, hopefully Apple will fix it.
Hmm no remapping but there are metadata fields for them. There are various sort tables for the TV shows so not sure if the Classic is not using them or they are the problem or what... iTunes 7.6 was released very close to the recent firmware update. I'll try and check it out anyway.

I'm not explicitly sorting by that, but it's the criteria for being added to most of my smart playlists.  Most of them are of the type "Date added < [1|7|30] days" or "Last played < [1|2|7] days"  Anything based off number of plays is sorted by that and is easy enough to browse that way, but all of the time based ones appear to be sorted by when they were added onto the iPod.  So when I use those playlists on my iPod, browsing gets interesting.  Also when I do a load library in foobar2000 and play songs off my ipod as an external hard drive, I generally just skip to the bottom of the list and listen to the most recently added stuff.  In foobar it's easy enough to re-sort the albums that are jumbled up, but on the iPod itself it's a pain.
OK. I'm looking into changing it.
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 17 January, 2008, 07:34:41 PM
Ignoring other concerns, setting the track's gapless data as 'estimated' doesn't seem to stop iTunes from rescanning it.


Hmm, that is odd... somehow iTunes does know whether it has personally scanned a track. It also does avoid rescanning tracks that foo_dop has marked as having accurate data. It is a mystery. 

As a compromise you could use Quick/Mass Tagger presets.


Actually, I've now set up several presets and the masstagger working fairly well for me... a dialogue would be nice, but I do appreciate this is still in beta phase.

Hmm no remapping but there are metadata fields for them. There are various sort tables for the TV shows so not sure if the Classic is not using them or they are the problem or what... iTunes 7.6 was released very close to the recent firmware update. I'll try and check it out anyway.


Down the bottom of that thread I linked, it is mentioned that the Classic sorts by release date. I managed to get episodes sorted properly using a combination of foo_dop/Foobar and iTunes. I used the masstagger to format the Date field in the form YYYY-MM-%tracknumber% with an arbitrary year and month. Upon updating the metadata in the database, the files were still arranged weirdly.

I then clicked "Get Info" on the first 3 (of 13) files in iTunes. The next time I checked the episode sorting on the iPod, those three files had release dates and were listed in order (last as it happens). So I went back to iTunes and clicked "Get Info" on each file in turn (doing them all at once doesn't work). Now they're all in the correct order, listed and sorted by my faked release date. Looks like iTunes is using some mystery field.

[UPDATE] Never mind, the Classic 1.1 firmware fixes the episode sorting problem.
Title: [seemingly abandonware] iPod manager
Post by: Bojan on 17 January, 2008, 07:54:24 PM
Quote
I do have control over this. However, messing with the sort order can get complicated, mainly due to issues with the 5G iPod. If they added support for all of the sort fields in the last firmware update for the 5G then it would make my life easier. I am not sure if they did though. It's easy to check though if you have a 5G iPod: Hold Ctrl whilst clicking the 'View iPod device information' button in foo_dop prefs. Check if there is an entry as follows:
iPod Classic here, maybe someone else can help.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 17 January, 2008, 08:01:01 PM
Hmm, that is odd... somehow iTunes does know whether it has personally scanned a track. It also does avoid rescanning tracks that foo_dop has marked as having accurate data. It is a mystery.
Well, it is probably just looking at the actual data (checking if the encoder delay/padding is set to null/zero). The 'estimated'/'accurate' thing is just observed values of some field - what that field is actually for who knows.
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 18 January, 2008, 02:39:44 AM
Well, it is probably just looking at the actual data (checking if the encoder delay/padding is set to null/zero).


But what if iTunes scans a file to estimate gapless which genuinely has no lead-in or lead-out? Does it perpetually rescan it every time you fire it up?
Title: [seemingly abandonware] iPod manager
Post by: TheChipstar on 20 January, 2008, 07:48:03 PM
Awesome plugin man!!!

I read through quite a bit of the topic, but I could not find what I was looking for, so please don't flame me for it.

Is there any way to change the way the iPod sorts?
For instance: A-Z now comes before 0-9. Is there any way of reversing this with your plugin?
Last time I heard, iTunes is what sorts the music in this manner, not the firmware of the iPod, so could your program help change this?

Cheers.

EDIT: Found it on the FAQ page that sorting is on the to-do-list. Cool.
Title: [seemingly abandonware] iPod manager
Post by: flowevd on 21 January, 2008, 02:37:20 PM
hello

this plugin is a TREAT! 

I'm coming to grips with the chimera fb2k.ipod but i'm confused about one thing.

it's probably quite simple but i cannot find its answer here on the thread. likely it's too simple.

some of my mp3s appear incorrectly tagged in my ipod classic. when i correct them in 2k everything seems alright. when i reload the media library they retain their correctness. however, when i eject the ipod and whizz through to the files in question they are still wrongly tagged.

I suppose this is something to do with multiple tags. i know i have managed to fix this before by clicking on all kinds of 'metadata' buttons and so on in fb2k but my random approach left me none the wiser as to what was actually going on. how can i fix my mistags?

sorry if this q has already come up.

also: has there ever been a newbie-faq for foo_dop published?

thanks for any help.

flowevd

--
"Oh why do there have to be people like Frank?"
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 21 January, 2008, 07:18:25 PM
But what if iTunes scans a file to estimate gapless which genuinely has no lead-in or lead-out? Does it perpetually rescan it every time you fire it up?
Is there an MP3 or AAC encoder with no encoder delay?
Anyway, seems like iTunes uses all three fields to decide whether to rescan or not. I don't know the rules: this isn't going to happen. Sorry.

Awesome plugin man!!!

I read through quite a bit of the topic, but I could not find what I was looking for, so please don't flame me for it.

Is there any way to change the way the iPod sorts?
For instance: A-Z now comes before 0-9. Is there any way of reversing this with your plugin?
Last time I heard, iTunes is what sorts the music in this manner, not the firmware of the iPod, so could your program help change this?
foo_dop does sort like that by default. However it causes some minor glitches on Classic/Nano 3G iPods. If you want foo_dop to regenerate the sort tables use the 'Rewrite iPod database' command.

hello

this plugin is a TREAT! 

I'm coming to grips with the chimera fb2k.ipod but i'm confused about one thing.

it's probably quite simple but i cannot find its answer here on the thread. likely it's too simple.

some of my mp3s appear incorrectly tagged in my ipod classic. when i correct them in 2k everything seems alright. when i reload the media library they retain their correctness. however, when i eject the ipod and whizz through to the files in question they are still wrongly tagged.

I suppose this is something to do with multiple tags. i know i have managed to fix this before by clicking on all kinds of 'metadata' buttons and so on in fb2k but my random approach left me none the wiser as to what was actually going on. how can i fix my mistags?
If you retagged the copy of the files that is on your iPod, you need to do a 'update metadata in iPod library' in the contextmenu. If you modified the tags on the copies on your computer you will need to resend them.
Title: [seemingly abandonware] iPod manager
Post by: kalmark on 23 January, 2008, 02:53:16 AM
And one other thing, which might not even be a problem your plugin caused: I wanted to check out Floola (http://www.floola.com) for iPod management, and when I started it up, it complained that my iPod is not set up correctly (after using it managed by foo_dop for weeks), and if I want Floola to set it up for me. I did not allow this, of course, but my iPod's DB was reset nevertheless (now this is probably a Floola bug). Luckily, foo_dop managed to rewrite the DB, and all's well now. Do you have an idea why Floola, and sometimes iTunes complains about my iPod Classic not even being initialised for use?
iTunes shouldn't complain if you've just been using foo_dop. But other 3rd party apps may cause issues. The rewrite command just reads (parses) the database and writes it out again. So if that fixed it floola must have written a bad db (iTunes/iPod perform some additional security checks when reading the DB which foo_dop doesn't care about).
Just an FYI: Floola now works correctly with iPod Classic and the DB generated by foo_dop. It was really their fault.
Title: [seemingly abandonware] iPod manager
Post by: TheChipstar on 24 January, 2008, 11:12:13 PM
foo_dop does sort like that by default. However it causes some minor glitches on Classic/Nano 3G iPods. If you want foo_dop to regenerate the sort tables use the 'Rewrite iPod database' command.


Ahh, thanks for that musicmusic.
This is a great plugin! Beats using slow old iTunes!
Any ideas as to when these sorting changes on your to-do-list will be accomplished?

Also, should this plugin, while writing the database, do away with any gapless info.
It seems to me (may be something else, but just thought I'd ask the question) that foo_dop isn't passing along the info to the iPod that a certain album is gapless.
Any ideas????
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 25 January, 2008, 01:28:31 PM
Also, should this plugin, while writing the database, do away with any gapless info.
It seems to me (may be something else, but just thought I'd ask the question) that foo_dop isn't passing along the info to the iPod that a certain album is gapless.
Any ideas????


Did you tick "determine gapless playback" in the foo_dop settings?

See: Tools->iPod manager->Tools
Title: [seemingly abandonware] iPod manager
Post by: djkc on 27 January, 2008, 09:30:20 AM
Another small request:
Currently if you try to send tracks from a single file mp3+cue to your ipod you'll get a message saying "Failed to add file to iPod: Files with chapters are not currently supported by foo_dop"  But if you send a flac/ogg/tak/etc file that needs to be converted, it'll split and convert that without any problems.  I know I can just use a cue splitter and do it manually, but would it be possible to get an option to have foo_dop just go ahead and do a split+convert on it like it does with unsupported formats?  For use on my iPod I really don't care about transcoding quality loss.
Title: [seemingly abandonware] iPod manager
Post by: Dunc-uk on 06 February, 2008, 03:47:31 AM
I've noticed another unusual bug... for some reason, when I scroll through the artists on my iPod and it pops up the alphabet selector with "A", "B" etc. on the screen, the alphabet stops with F... as if everything passed F begins with that letter.

Rewriting the iPod database doesn't seem to fix it.

Also, when I use "On the go" playlists after a database rewrite by foo_dop the playlist gets archived as "On the go 1" and a new empty OTG playlist is left. Is this fault of the iPod or foo_dop?
Title: [seemingly abandonware] iPod manager
Post by: CeeBee on 07 February, 2008, 09:52:07 AM
I have a problem sending or syncing files to my iPod, using this component.

By using fb2k and neroAacEnc, I can convert all my .flac files to .m4a files offline just OK, and then send this preconverted library to my iPod 2G Nano, using foo_dop. I'd like to do this more elegantly, by using the "conversion on the fly" feature of foo_dop, and avoid a separate FLAC-->AAC conversion (and having essentially two libraries of the same music on my hard disk) altogether.

In Preferences / Tools / iPod Manager, I use the options

- Convert files which are in a format not supported by the iPod
- Command: C:\path\to\neroAacEnc -ignorelength -q 0.5 -if - -of %d
- Extension: m4a

But whenever I select a song and choose with the right mouse button "iPod/Send to iPod" or "iPod/Sync with iPod", I get an error message

"Failed to add file to iPod: Conversion failed - Unexpected process exit code 00000001h"

I seem to get the same error message whichever way I try to change the command line parameters.
What am I missing here? Something obvious, obviously. I'm sorry if this has come up in the thread already, but I just couldn't go through all 33 pages of it...
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 07 February, 2008, 06:33:10 PM
I tried your command here, with version 1.1.34.2 of the Nero encoder, and it worked OK.

It should be obvious as to whether it is actually encoding or not, I would suspect not.

If there is a space in the path of the encoder, make sure you enclose the path in quotes (i.e. "C:\path\to\neroAacEnc" -ignorelength -q 0.5 -if - -of %d) Though it does seem to be executing something.
Title: [seemingly abandonware] iPod manager
Post by: ipse on 07 February, 2008, 06:38:42 PM
Is there any plans to support audiobooks in m4b format?
It would be really great feature.
Title: [seemingly abandonware] iPod manager
Post by: drbeachboy on 07 February, 2008, 06:51:52 PM
Is there any plans to support audiobooks in m4b format?
It would be really great feature.
That is really more of an issue with fb2k not recognizing the m4b extension, and not foo_dop. You may want to pose your question to Peter in the fb2k support forum.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 08 February, 2008, 02:47:59 PM
Any ideas as to when these sorting changes on your to-do-list will be accomplished?
Which changes? I'm not sure what FAQ you read..

Also, should this plugin, while writing the database, do away with any gapless info.
It seems to me (may be something else, but just thought I'd ask the question) that foo_dop isn't passing along the info to the iPod that a certain album is gapless.
Any ideas????
Nope. Not sure what exactly you are referring too... If it's that "Part of a gapless album" thing, that just does something like disable crossfading when playing back in iTunes.

Another small request:
Currently if you try to send tracks from a single file mp3+cue to your ipod you'll get a message saying "Failed to add file to iPod: Files with chapters are not currently supported by foo_dop"  But if you send a flac/ogg/tak/etc file that needs to be converted, it'll split and convert that without any problems.  I know I can just use a cue splitter and do it manually, but would it be possible to get an option to have foo_dop just go ahead and do a split+convert on it like it does with unsupported formats?  For use on my iPod I really don't care about transcoding quality loss.
Maybe as an option on the advanced prefs page, otherwise it would be too unexpected.

I've noticed another unusual bug... for some reason, when I scroll through the artists on my iPod and it pops up the alphabet selector with "A", "B" etc. on the screen, the alphabet stops with F... as if everything passed F begins with that letter.
There's probably something different about one of the artists around the Fs (starting with a space, some symbol, "The ", "A " etc.)

Also, when I use "On the go" playlists after a database rewrite by foo_dop the playlist gets archived as "On the go 1" and a new empty OTG playlist is left. Is this fault of the iPod or foo_dop?
It's complicated. It's the same behaviour as iTunes.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 09 February, 2008, 08:02:59 PM
0.5.4 TEST released. This version is experimental, the main reason is I made some changes to artwork handling  which need testing on non-current iPod models (especially non-square artwork). Please see changelog for more info on changes.
Title: [seemingly abandonware] iPod manager
Post by: radecke on 09 February, 2008, 08:46:59 PM
cool updates. i'll test the new version as soon as i get a chance.
Title: [seemingly abandonware] iPod manager
Post by: JoyO on 10 February, 2008, 03:41:05 AM
Here on 3G Nano the non-square artwork still have black bars, this looks like:
blackbar
picpicpic
picpicpic
picpicpic
blackbar
greybar

If I remember correctly, previously there wasn't that thin grey bar on bottom. But I'm glad you working on that - its the most irritating bug at the moment, almost impossible to get square artworks for every album.
That duplicate bug also happened to me some time ago so good that its gone too.
Thanks for sorting and OTG fix
Title: [seemingly abandonware] iPod manager
Post by: silkcut on 10 February, 2008, 02:37:58 PM
*edit* nevermind...answered my own question.

thanks for this awesome plugin!!
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 10 February, 2008, 06:01:52 PM
greybar

Do you mean the reflection?

Yeh, non-square artwork needs to be cropped for 6G/Nano 3G, it will be fixed soon.
Title: [seemingly abandonware] iPod manager
Post by: A_Man_Eating_Duck on 11 February, 2008, 12:47:03 AM
I just tried out 0.5.4TEST on my 160gb Classic and got this "failed to add album art for track: gdiplus error"

(https://hydrogenaud.io/imgcache.php?id=f9afc1e7f6c4d5b2d4244408b4ec139d" rel="cached" data-warn="External image, click to view at original size" data-url="http://img138.imageshack.us/img138/8744/errorwe6.th.png) (http://img138.imageshack.us/my.php?image=errorwe6.png)

EDIT: i have just finished testing with 0.5.3 and i didn't receive that gdiplus error.
Title: [seemingly abandonware] iPod manager
Post by: JoyO on 11 February, 2008, 03:00:55 AM
greybar

Do you mean the reflection?


After closer looking it looks like its reflection. Didnt notice first because its thin.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 February, 2008, 05:52:20 AM
I just tried out 0.5.4TEST on my 160gb Classic and got this "failed to add album art for track: gdiplus error"

Do you get that for all artwork or just some? If some, can you tell me the dimensions of one of the images and/or upload it?

If it's all, I'll test on XP in case it only triggers with the older version of gdiplus.
Title: [seemingly abandonware] iPod manager
Post by: GoWaN on 11 February, 2008, 07:27:01 AM
First of all thanks for this great plugin. Next I have one question about it. I am using one smart playlist (not sure if that was the name) made with iTunes back in the day that is  filled with tracks not played yet, so when it gets played in full length it disappears from the list. Could it be that when I use the option to send played tracks to audioscrobbler plugin it resets the played info and mess with the smart playlist?.
Sorry for my lack of English skills and thanks.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 February, 2008, 09:03:26 AM
No, I don't think that should cause that in itself. Can you describe the behaviour you are seeing in more detail? Is your smart playlist rule "play count is zero" ?
Title: [seemingly abandonware] iPod manager
Post by: ChangFest on 11 February, 2008, 09:19:21 AM
From 0.5.4 TEST Changelog:
Quote
added support for gapless data from Nero MP4 (AAC) files from recent Nero encoders :-)

I've been using this plugin for quite some time now and have been waiting for gapless support for Nero's AAC. I haven't really tested this yet, but thank you in advance for this. I truly appreciate the work you've put into this plugin musicmusic!
Title: [seemingly abandonware] iPod manager
Post by: GoWaN on 11 February, 2008, 11:05:07 AM
No, I don't think that should cause that in itself. Can you describe the behaviour you are seeing in more detail? Is your smart playlist rule "play count is zero" ?

Well the thing is that I'm not quite sure because the playlist is limited to 25 items and I made it a long time ago (since I use your plugin  ), I'll investigate a bit more but I could be wrong so ignore this by now.
Title: [seemingly abandonware] iPod manager
Post by: musicmusic on 11 February, 2008, 11:23:47 AM
0.5.5 TEST is now released. This now reads the required artwork formats directly from the iPod at run-time, and as a results obeys requests to crop images etc. So things should be much nicer on the Classic/Nano 3G. Artwork may also now work on 4G Photo/Color iPods over firewire, not 100% sure though. The drawback is that on XP this requires administrative privileges (Vist