Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: iPod manager (Read 2251815 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

[seemingly abandonware] iPod manager

Reply #2475
Any ideas? :>


Have you guys tried the tag ipod_compilation and set the value to 1?

http://yuo.be/wiki/dop:metadata


All my albums are tagged with "ITUNESCOMPILATION" (1/0). I believe this is the official tag for compilations.

However am I right I need to use "ipod_compilation" for proper use with iPod Manager? If so I will change all my files. Or is it possible to change "ipod_compilation" to "ITUNESCOMPILATION"?

Cheers

 

[seemingly abandonware] iPod manager

Reply #2476
Version 0.6.5.8 released. Mainly improvements for iPod touch/iPhone.

I'm having some problems with artwork on my iPod Nano 4G. Occasionally, some songs seem to have wrong album art (Even though it shows up fine in Foobar as a folder.jpg). I don't know why, but it's happened a couple of times. I haven't given it much thought or tried to find the cause yet. Any ideas?
What do you mean by "wrong"? Best guess is it is picking up embedded artwork or some hidden file.

I there, I totally love this plugin. However, when I upload an compilation album (let's say the Best of the 80s) each number/single on the iPhone is show as an album. So I get 15 times the "best of" albums.

I am using an iPhone 3GS with the firmware (still) 3.1.

I tried looking on this forum for an answer but I couldn't find one  Any help is appreciated!
Make sure you set the "Album Artist" field, and that the compilation mapping is flagging them as compilations.

Is there any way to create a playlist from the iPod in fb2k? More specifically, I have an On-The-Go playlist that I would want copied to fb2k.
It should read the OTG playlist from an iPod classic, so you can go View/iPod devices and select the playlist to load it in foobar2000. But it will point to files on your iPod and not your computer.

Oh yeah, I have a 2009 160GB iPod, it's working just well with 0.6.5.7, just noticed some .flac files that are repeatedly synced to the iPod. Tad bit annoying.
Could be this, try openeing the properties for the source files and using Tools/Reload info.

I have an issue with using the "update metadata" function with my iPhone (3.1 firmware). I'm no longer able to modify any metadata. If I try, it reverts back to the old metadata. If I modify metadata from inside iTunes, the metadata changes will be reflected on the iPhone, but when I go back to Foobar2000 it will still display the old metadata when I reload the library.
'Update metadata' updates the iPod database with the files' tags (from the copy of the file on the device) as displayed in foobar2000. If that's what you wanted explain step-by-step what you are doing and where it misbehaved.

Dear musicmusic
I have a development request: With the increased usage of pen drives and memory cards as a means of storing music for use in car audio systems, would it be possible to use such a device instead of an iPod with your plugin? It would be great to grab a selection, apply replay-gain data and copy to a removable drive or drive\folder.

Thanks for all your hard work to date.
Ultimately, the component is designed around being used with an iPod, so I'm not planning such a thing, sorry

All my albums are tagged with "ITUNESCOMPILATION" (1/0). I believe this is the official tag for compilations.

However am I right I need to use "ipod_compilation" for proper use with iPod Manager? If so I will change all my files. Or is it possible to change "ipod_compilation" to "ITUNESCOMPILATION"?
Just change the mapping in preferences to %ITUNESCOMPILATION%.
.

[seemingly abandonware] iPod manager

Reply #2477
syncing ratings without playing whole song still doesn't work with 0.6.5.8

[seemingly abandonware] iPod manager

Reply #2478
I've tested myself and it does work.

There is a little delay before the device updates the file where the info is pulled from (~2 minutes) so I'm not sure if that is interfering with your testing.
.

[seemingly abandonware] iPod manager

Reply #2479
There is a little delay before the device updates the file where the info is pulled from (~2 minutes) so I'm not sure if that is interfering with your testing.


That was interfering with my tests, nice catch. I was fixing to post when I read this. Retested and I can confirm it is working you just have to wait a few minutes.

I am going to try to load 3.1.2 firmware again. Does anyone else have it loaded?

[seemingly abandonware] iPod manager

Reply #2480
Quote
I am going to try to load 3.1.2 firmware again. Does anyone else have it loaded?


I'm using 3.1.2 and everything appears fine.

[seemingly abandonware] iPod manager

Reply #2481
I've tested myself and it does work.

There is a little delay before the device updates the file where the info is pulled from (~2 minutes) so I'm not sure if that is interfering with your testing.

Well, when I rate a song and leave my ipod for a while (not in a background), the next synchronization is successful. But the strange thing is that itunes' database doesn't need ~2min delay to sync successfully. 

[seemingly abandonware] iPod manager

Reply #2482
I have an issue with using the "update metadata" function with my iPhone (3.1 firmware). I'm no longer able to modify any metadata. If I try, it reverts back to the old metadata. If I modify metadata from inside iTunes, the metadata changes will be reflected on the iPhone, but when I go back to Foobar2000 it will still display the old metadata when I reload the library.
'Update metadata' updates the iPod database with the files' tags (from the copy of the file on the device) as displayed in foobar2000. If that's what you wanted explain step-by-step what you are doing and where it misbehaved.

First I directly modify the ID3 tags of the files present on my iPhone with the "Properties" screen. After this I have to "Reload Info" for the tag changes I made to the files to reflect in the playlist. I then "Update metadata" for the file in question. Instantly the tags visible in the playlist revert to the old metadata. If I go into properties again and "Reload Info", it will change back to my modified version of the tags. So the files have been modified but the changes aren't reflected in the metadata.

[seemingly abandonware] iPod manager

Reply #2483
But the strange thing is that itunes' database doesn't need ~2min delay to sync successfully. 
You might be right there and I have an idea of what's going wrong... but I need to check.

First I directly modify the ID3 tags of the files present on my iPhone with the "Properties" screen. After this I have to "Reload Info" for the tag changes I made to the files to reflect in the playlist. I then "Update metadata" for the file in question. Instantly the tags visible in the playlist revert to the old metadata. If I go into properties again and "Reload Info", it will change back to my modified version of the tags. So the files have been modified but the changes aren't reflected in the metadata.
Under foo_dop 0.6.5.8, do files on the device have valid last modified dates in their properties? They do on my touch 3G with firmware 3.1.2 so let's hope that it's not hardware dependent..
.

[seemingly abandonware] iPod manager

Reply #2484
First I directly modify the ID3 tags of the files present on my iPhone with the "Properties" screen. After this I have to "Reload Info" for the tag changes I made to the files to reflect in the playlist. I then "Update metadata" for the file in question. Instantly the tags visible in the playlist revert to the old metadata. If I go into properties again and "Reload Info", it will change back to my modified version of the tags. So the files have been modified but the changes aren't reflected in the metadata.
Under foo_dop 0.6.5.8, do files on the device have valid last modified dates in their properties? They do on my touch 3G with firmware 3.1.2 so let's hope that it's not hardware dependent..


It turns out they are all "<invalid timestamp>". Clearly some wrong there.

[seemingly abandonware] iPod manager

Reply #2485
Do they stay like that if you do a "reload info"?
.

[seemingly abandonware] iPod manager

Reply #2486
It gives me a proper timestamp if I "Reload Info".

[seemingly abandonware] iPod manager

Reply #2487
I think the old timestamps have been cached and are causing issues.

This should hopefully sort your problem:

1. Do a load library
2. Run reload info on all the loaded tracks.
3. Use iPhone Explorer / Browser etc. to delete metadata_cache.fpl from the root of the device.
4. Do another load library.
.

[seemingly abandonware] iPod manager

Reply #2488
Worked like a charm thanks. I tried deleting he metadata cache before, but not after doing a reload info.

[seemingly abandonware] iPod manager

Reply #2489
musicmusic
Please add value %ALBUM ARTIST% to metadata mapping. is one of the right decisions to add albums with various artists

[seemingly abandonware] iPod manager

Reply #2490
Firstly, thanks for a great plugin. It's completely removed my reliance on iTunes (which I really wouldn't touch unless I absolutely have to), and it works better than other similar addons I've used for programs like Windows Media Player and Winamp.

I have one suggestion, and one minor problem, however.

Firstly, would it be possible to get the plugin to sync stats back to foobar before reading the playlists for the next sync? My current setup has it synchronising an autoplaylist built on song ratings (among other things). Ideally, I'd like to be able to give a song a low rating on my iPod and then have it automatically removed when I sync again. In its current implementation, I need to sync twice to achieve this -- once to set the rating on foobar's side, and again to have that file removed from the autoplaylist and, subsequently, from the iPod. That seems a bit excessive.

Secondly, I've recently ripped some tracks that seem to behave quite curiously. Part of an album gets resent to my iPod as if the files have changed, even though they haven't. I can sync the same playlist twice in a row, and these files keep getting removed and replaced each time, consistently. I've tried to remove all files from my iPod and sent everything all over again, but the problem persists. It's particularly annoying since these are FLAC-encoded files, and the transcoding takes quite some time. What's wrong here? It's the first time it's done this.

[seemingly abandonware] iPod manager

Reply #2491
musicmusic
Please add value %ALBUM ARTIST% to metadata mapping. is one of the right decisions to add albums with various artists
I can add a mapping for Album Artist, yes.

Firstly, would it be possible to get the plugin to sync stats back to foobar before reading the playlists for the next sync? My current setup has it synchronising an autoplaylist built on song ratings (among other things). Ideally, I'd like to be able to give a song a low rating on my iPod and then have it automatically removed when I sync again. In its current implementation, I need to sync twice to achieve this -- once to set the rating on foobar's side, and again to have that file removed from the autoplaylist and, subsequently, from the iPod. That seems a bit excessive.
I understand, it's just slighty tricky. For it to work without misleading results, I think the window where you select playlists etc. would have to be delayed, so I'll have a think about it. You could do a 'rewrite database' followed by a 'sync' though if that makes things any simpler. There's also the possibility of smart playlists on the device.

Secondly, I've recently ripped some tracks that seem to behave quite curiously. Part of an album gets resent to my iPod as if the files have changed, even though they haven't. I can sync the same playlist twice in a row, and these files keep getting removed and replaced each time, consistently. I've tried to remove all files from my iPod and sent everything all over again, but the problem persists. It's particularly annoying since these are FLAC-encoded files, and the transcoding takes quite some time. What's wrong here? It's the first time it's done this.
Possibly this:
http://yuo.be/wiki/dop:start#i_tagged_some...ed_when_syncing

Try running 'Reload info' under Properties for the source tracks.

The other alternative is one of the metadata fields is changing after the conversion.
.

[seemingly abandonware] iPod manager

Reply #2492
I understand, it's just slighty tricky. For it to work without misleading results, I think the window where you select playlists etc. would have to be delayed, so I'll have a think about it. You could do a 'rewrite database' followed by a 'sync' though if that makes things any simpler. There's also the possibility of smart playlists on the device.

Aha, that solution works okay. I've mapped them both to my magic 'one-click sync' button, and that seems to solve the problem. Awesome!

Possibly this:
http://yuo.be/wiki/dop:start#i_tagged_some...ed_when_syncing

Try running 'Reload info' under Properties for the source tracks.

The other alternative is one of the metadata fields is changing after the conversion.

It looks like the latter issue was the problem. I had a good look at the metadata for the offending tracks and it turns out they all had leading zeroes in the track number field (the single digit ones, at least). Those were presumably getting stripped in the sync process, and the plugin thought the files were different. Removing the leading digits fixed the problem.

Thanks a ton, and keep up the great work!

[seemingly abandonware] iPod manager

Reply #2493
It looks like the latter issue was the problem. I had a good look at the metadata for the offending tracks and it turns out they all had leading zeroes in the track number field (the single digit ones, at least). Those were presumably getting stripped in the sync process, and the plugin thought the files were different. Removing the leading digits fixed the problem.
Thanks, I'll take a look and fix that.
.

[seemingly abandonware] iPod manager

Reply #2494
I did some testing.
I click "File -> Ipod -> Send playlists...", select playlist and send it to ipod. This playlist plays fine.
Then lets try to remove it. "File -> Ipod -> Manage contents", select playlist and click "Remove". It removes playlist... But files are still there. How to remove them with this plugin? Or what am I doing wrong?

PS Sorry, my English isn't very good.

[seemingly abandonware] iPod manager

Reply #2495
Quote
I can add a mapping for Album Artist, yes.

When you do this, could you pleasepleaseplease consider to add another mapping "Audiobook" (setting both IPOD_SKIP_WHEN_SHUFFLING and IPOD_REMEMBER_PLAYBACK_POSITION)? I'd love to have such a mapping to map certain genres (i.e. "$if($stricmp($meta(genre),spoken word),1)") to those tags.

Another feature request: It would be nice if you could simply select one of Foobars existing Converter Settings as defined in Tools/Converter instead of having an extra setting defined on the iPod Manager/Conversion page.

[seemingly abandonware] iPod manager

Reply #2496
I think the old timestamps have been cached and are causing issues.

This should hopefully sort your problem:

1. Do a load library
2. Run reload info on all the loaded tracks.
3. Use iPhone Explorer / Browser etc. to delete metadata_cache.fpl from the root of the device.
4. Do another load library.

I've had to perform this operation again in order to modify metadata. Same problems as before. I pretty sure I've updated to 0.6.5.8 on both the computers I use foo_dop on.

[seemingly abandonware] iPod manager

Reply #2497
I did some testing.
I click "File -> Ipod -> Send playlists...", select playlist and send it to ipod. This playlist plays fine.
Then lets try to remove it. "File -> Ipod -> Manage contents", select playlist and click "Remove". It removes playlist... But files are still there. How to remove them with this plugin? Or what am I doing wrong?

PS Sorry, my English isn't very good.
You need to do 'Load library' or select something from 'View/iPod devices' and then use 'iPod/Remove from iPod' in the shortcut menu.

When you do this, could you pleasepleaseplease consider to add another mapping "Audiobook" (setting both IPOD_SKIP_WHEN_SHUFFLING and IPOD_REMEMBER_PLAYBACK_POSITION)? I'd love to have such a mapping to map certain genres (i.e. "$if($stricmp($meta(genre),spoken word),1)") to those tags.
Are you averse to setting the MEDIA KIND field though?

Another feature request: It would be nice if you could simply select one of Foobars existing Converter Settings as defined in Tools/Converter instead of having an extra setting defined on the iPod Manager/Conversion page.
There's no proper way for the component access that information.

I've had to perform this operation again in order to modify metadata. Same problems as before. I pretty sure I've updated to 0.6.5.8 on both the computers I use foo_dop on.
I would guess you had some of the files loaded/saved in a playlist on the other computer, that would act in the same way as the component's own cache (preserving the old unwanted timestamps).
.

[seemingly abandonware] iPod manager

Reply #2498
Quote
I can add a mapping for Album Artist, yes.

When you do this, could you pleasepleaseplease consider to add another mapping "Audiobook" (setting both IPOD_SKIP_WHEN_SHUFFLING and IPOD_REMEMBER_PLAYBACK_POSITION)? I'd love to have such a mapping to map certain genres (i.e. "$if($stricmp($meta(genre),spoken word),1)") to those tags.

And for ALBUMSORTORDER too, please  I prefer to use %date% to sort albums.

[seemingly abandonware] iPod manager

Reply #2499
Are you averse to setting the MEDIA KIND field though?
What exactly does the MEDIA KIND field do? I came up with that request about a year ago, and you responded that until you've implementend such a mapping I should set the fields IPOD_SKIP_WHEN_SHUFFLING and IPOD_REMEMBER_PLAYBACK_POSITION as a workaround

And for ALBUMSORTORDER too, please  I prefer to use %date% to sort albums.
I simply put the date in front of the album name: ['('%date%')' ]%album%