Skip to main content

Topic: [seemingly abandonware] iPod manager (Read 1600792 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • musicmusic
  • [*][*][*][*][*]
  • Developer
Re: [seemingly abandonware] iPod manager
Reply #4050
@musicmusic::

The built-in foobar2000 artwork reader is activated, but I have never really put this feature to the acid test. Thanks for the tip. Even if the order may not be the desired one (in Foobar the picture with the highest resolution is the prioritized one, which will lead to useless wasting of space on the iPod) it may be easier than renaming the artwork manually every time.
Actually, the high resolution won't make much difference. The artwork has to be scaled to specific resolutions that the device wants.

I see; bummer, cause I really liked the friendliness of your plugin.

Long shot (and probably OT here) but now that there's a fb2k mobile version and, AFAIK, it can read iTunes db AND the "documents folder", would it be a lot of work to modify foo_dop (or write a new plugin) to manage that folder?
I'm struggling to maintain the components I already have :)

It's so nice to watch musicmusic working on the plugin at GitHub and to follow piece by piece what's going on.

Press F5 and see the salvation coming closer and closer... ^^
That's also me fiddling with a code base that I've barely touched in six years :)

0.7.0 is now out: https://yuo.be/ipod_manager

I've tested it on nano 7G software version 1.1.2 and haven't noticed anything wrong – let me know how you get on.

A full list of changes can be found in the change log:
https://github.com/reupen/ipod_manager/blob/master/CHANGELOG.md
.

  • Nanonyma
  • [*]
Re: [seemingly abandonware] iPod manager
Reply #4051
Quote from: musicmusic
Actually, the high resolution won't make much difference. The artwork has to be scaled to specific resolutions that the device wants.
Okay, I didn't know that. So all well with the fallbacks^^

Quote from: musicmusic
0.7.0 is now out: https://yuo.be/ipod_manager
For the fact that you had almost nothing to do with the code for such a long time, the result is simply great.
I tested the new version with an old Nano 4G and also with the Nano 7G v1.1.2 and found no errors.
Also the communication between iPod and Foobar seems to run faster, very very nice work.

On behalf of all iPod and Foobar users: Thank you so much for all your efforts !!!

Re: [seemingly abandonware] iPod manager
Reply #4052
Yesterday I updated my iPod Nano 7G to v1.0.4 and it works without any trouble.
(i had to downgrade it when I bought it in order to work with foobar2000)

@musicmusic:
Thanks a lot for work. I really appreciated it.

@Nanonyma:
What ist v1.1.2 for the 7G Nano? iTunes tells me 1.0.4 is the latest one.

Re: [seemingly abandonware] iPod manager
Reply #4053
Unfortunately I'm unable to check as I've had no success using this plugin with the latest iPhone generations. Maybe if musicmusic is resuming his work on foo_dop I can hope... :)
Unfortunately the status of iOS 5+ support remains along the lines of previous messages. It's not just supporting the new sync protocol – it's also fixing the fact the component doesn't work with the 64-bit versions of the iTunes libraries.

Hello
I have the iPod nano 7th gen. I use this software to manage the iPod as I find iTunes quite annoying really.
I also use Foobar2000 to play music but I add them with iTunes (as i noticed some tracks skipped if they weren't imported via itunes)
I have the software version version 1.0.2 installed on the nano as the 1.0.4 appears not to be compatible with Foobar.
Recently though, i've noticed that my Smart playlists created on the ipod have very wrong Play-Counts. They were reading values well into the million and billion range. I don't know what caused this. Perhaps playing songs in Foobar which has its own play_count statistics or something. This obviously just messed up my playlists (as I have smart playlists that keep track of my Top 10 and top 100 and so on..)
What could be wrong? Is version 1.0.4 now compatible with foobar? Is there any other way around this issue?
Also, is there a way i can use the "genius" feature on the ipod without allowing iTunes to manage the iPod?
Thanks in advance to any tips, suggestions or ideas. (:
I expect 1.0.4 will work with the new version coming out soon.

Interesting about the smart playlist/play counts problem. I don't immediately see anything odd about play counts – there could be something wrong on the smart playlists side, but that sounds like an odd symptom. Could you share a picture so I'm clear on what you're seeing? If you open File/iPod/Manage contents, find one of the problematic files and right-click and select Item details, does it show the wrong info?

No support for genius I'm afraid. It's a bit of a non-starter as the database was thought to be encrypted. Even then, one would need a source for the data to power it.

It just seems odd.
Also, the last poster said he updated his Nano to 1.0.4 and had no issues with foobar usage.
I just wonder whether he lost his data when doing the upgrade? I know for a fact that when i downgraded, i had to lose my music files.
Should I update? Is the 1.0.2 what's causing my issues?

Re: [seemingly abandonware] iPod manager
Reply #4054
The direct info for another song on the iPod from foobar (from the directory you requested)

  • musicmusic
  • [*][*][*][*][*]
  • Developer
Re: [seemingly abandonware] iPod manager
Reply #4055
@Nanonyma:
What ist v1.1.2 for the 7G Nano? iTunes tells me 1.0.4 is the latest one.
There are two hardware revisions of the device. Older ones run 1.0.x, newer ones run 1.1.x.

It just seems odd.
Also, the last poster said he updated his Nano to 1.0.4 and had no issues with foobar usage.
I just wonder whether he lost his data when doing the upgrade? I know for a fact that when i downgraded, i had to lose my music files.
Should I update? Is the 1.0.2 what's causing my issues?
Hmm, that does look odd. Almost like an endianness problem (but not quite). I've checked my device and all the play counts are fine.

You said:
Quote
I have the iPod nano 7th gen. I use this software to manage the iPod as I find iTunes quite annoying really.
I also use Foobar2000 to play music but I add them with iTunes (as i noticed some tracks skipped if they weren't imported via itunes)
What commands do you use in this component? Note that using any commands from this component that modify the contents of the device when iTunes is running is going to lead to problems (but perhaps not this problem).

Also:
  • Are any of the last played, last skipped and skip count values corrupted?
  • Do you use the Playback Statistics component in foobar2000?
  • Are any of the play counts in your foobar2000 media library corrupted?
  • Are you able to corrupt a new file sent to the iPod?
  • Do you have launch iTunes when the iPod is connected disabled?
  • What kind of play count values would you be expecting for those files?
  • Are any of the values in the 'towards the end' screenshot corrupted?
  • Last Edit: 05 October, 2017, 03:23:09 PM by musicmusic
.

Re: [seemingly abandonware] iPod manager
Reply #4056
@Nanonyma:
What ist v1.1.2 for the 7G Nano? iTunes tells me 1.0.4 is the latest one.
There are two hardware revisions of the device. Older ones run 1.0.x, newer ones run 1.1.x.

It just seems odd.
Also, the last poster said he updated his Nano to 1.0.4 and had no issues with foobar usage.
I just wonder whether he lost his data when doing the upgrade? I know for a fact that when i downgraded, i had to lose my music files.
Should I update? Is the 1.0.2 what's causing my issues?
Hmm, that does look odd. Almost like an endianness problem (but not quite). I've checked my device and all the play counts are fine.

You said:
Quote
I have the iPod nano 7th gen. I use this software to manage the iPod as I find iTunes quite annoying really.
I also use Foobar2000 to play music but I add them with iTunes (as i noticed some tracks skipped if they weren't imported via itunes)
What commands do you use in this component? Note that using any commands from this component that modify the contents of the device when iTunes is running is going to lead to problems (but perhaps not this problem).

Also:
  • Are any of the last played, last skipped and skip count values corrupted?
  • Do you use the Playback Statistics component in foobar2000?
  • Are any of the play counts in your foobar2000 media library corrupted?
  • Are you able to corrupt a new file sent to the iPod?
  • Do you have launch iTunes when the iPod is connected disabled?
  • What kind of play count values would you be expecting for those files?
  • Are any of the values in the 'towards the end' screenshot corrupted?


I don't use any commands in the component at all.
All the other values are okay (last played, skipped etc., on both applications and on the device)
Yes, I use Playback Statistics. (I actually think this is the cause of the problem. As I use Foobar for music playback once I'm on my computer, and I play it off the iPod, it tries to increment the play_count and perhaps it tries to also increment it on the device too and it confuses iTunes :P )
No, no playcounts on my media library on foobar are corrupted.
I don't know. I've not tried corrupting a file on purpose before. O.o
Yes, the auto-launch iTunes_on_connected_iPod is well and truly disabled. Why would i leave it on? I only use iTunes to import the files as I find playback on foobar is better in quality and ease of use. Do you think that's a problem?
I would have been expecting close to maybe 120 for the top files and close to 7 for the lower ones.
Almost all of the files have their playcount values wrong, except perhaps the ones I just imported most recently (about 20 or so)

Just seems odd though. I'm surprised no one has experienced this. I just use the sort by play_count on foobar to get my "real" top-10 and top-50 playlists. Thank God Foobar keeps its own statistics separate from the one in the device, or this would have been a BIG issue then.

Thanks to you guys though. It's always nice to speak to one of these brilliant developers. I did Computer Science but i'm more into Networking than Programming (so i appreciate it when i see pple like you who really know your stuff; well done).

  • musicmusic
  • [*][*][*][*][*]
  • Developer
Re: [seemingly abandonware] iPod manager
Reply #4057
If you haven't used any of the modifying commands in the component like sync, remove files, send files, rewrite database, 'Save and close' in Manage contents etc. then it's definitely not related to this component. Load library doesn't modify the device at all.  If you don't use Load library then you don't even need this component.

When you play some songs on the device, the iPod creates a Play Counts file which contains how many additional plays there have been for each track. They get imported into the device's main database when use a modifying command from this component, or when you launch iTunes. I don't think this is where the problem has happened though. If you convert the dodgy values to hex you'll see that the ones near the top of the list only have data in the top bytes/bits. Some have data in the lowest bits, which could mean that they've been played after the event that corrupted them all. But that pattern is thrown out of the window towards the end of the list. It's not clear to me how you'd get to the values you're expecting from what's now there. I haven't checked all the values though.

If you don't care about those play counts, I'd suggest just resetting their plays in iTunes and monitoring the situation.
  • Last Edit: 06 October, 2017, 03:56:18 AM by musicmusic
.

Re: [seemingly abandonware] iPod manager
Reply #4058
@musicmusic The iPod Manager update v0.7.0 will not be found by the "Get Updates" feature in FooBar?

  • MaxDread
  • [*][*][*]
Re: [seemingly abandonware] iPod manager
Reply #4059
I see support is dropped for XP in the latest version...  But can it still be used with XP?

Also, when I go to the components page there is no option to download?  Does it need to be downloaded from somewhere else, or is it because I am on XP?

Many thanks

  • musicmusic
  • [*][*][*][*][*]
  • Developer
Re: [seemingly abandonware] iPod manager
Reply #4060
@musicmusic The iPod Manager update v0.7.0 will not be found by the "Get Updates" feature in FooBar?
I've updated the version on the components site now, but the download has never been offered there, so I think foobar2000's behaviour is to just log that there's an update in the console.

I see support is dropped for XP in the latest version...  But can it still be used with XP?
It hasn't been tested, but it's not actively blocked.

Also, when I go to the components page there is no option to download?  Does it need to be downloaded from somewhere else, or is it because I am on XP?
The download is here: https://yuo.be/ipod_manager
.

  • lvqcl
  • [*][*][*][*][*]
  • Developer
Re: [seemingly abandonware] iPod manager
Reply #4061
I see support is dropped for XP in the latest version...  But can it still be used with XP?
It hasn't been tested, but it's not actively blocked.

foo_dop now requires InitializeCriticalSectionEx function which isn't available in WinXP. So it will refuse to load on XP.

  • musicmusic
  • [*][*][*][*][*]
  • Developer
Re: [seemingly abandonware] iPod manager
Reply #4062
Looks like that's coming from ATL which is being included by some SAPI (speech API) headers. So, indeed, it does no longer work on XP at all.
.