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 2252017 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

[seemingly abandonware] iPod manager

Reply #925
OK, I believe I have found the cause of that.

Please try .16.
.

[seemingly abandonware] iPod manager

Reply #926
Still get the crash with identical errorr messages as with .15. Perhaps the loading db dialogue gets further than last time before crashing.

[seemingly abandonware] iPod manager

Reply #927
OK I missed some other instances where the error 8 needed to be translated to a file not found. Please try .17

Thanks for your patience!

[edit] uploaded .18 which fixes some other potential issues
.

[seemingly abandonware] iPod manager

Reply #928
Brilliant, its working perfect. Well done!

Thats with .17, .18 working fine as well!

[seemingly abandonware] iPod manager

Reply #929
Phew 

Now, about the rest of the commands. The iPod touch/iPhone needs a special notification when syncing in order to update properly after disconnecting the iPod (and also display the "sync in progress message" I believe). I have some ideas about how to do this, but the problem is I do not know the correct function prototypes for some of the relevant functions in the Apple Mobile Device API. So it's a bit of a snag (I know MediaMonkey people worked this out but that doesn't help me, they probably had a touch as well ).

So, the commands that modify the iPod may work but would require you to kill and restart the iPod app (by holding the 'Home' button I believe).

The other potential issue is the hash generation. It should be working but obviously I haven't been able to test. If it is not working, after running a command that modifies the iPod no songs will show up on the iPod.

Lastly, play counts/ratings made on the iPod and OTG playlists are not managed/merged back into the database, this is mainly in relation to the first problem. Also I would need a sample of a OnTheGoPlaylist.plist file (I believe that is the filename), though it wouldn't do much good until the first problem is resolved.
.

 

[seemingly abandonware] iPod manager

Reply #930
Good luck with all that! Anything I can do to help for the moment? Do you want an example of an onthego playlist or is it too early for that?

[seemingly abandonware] iPod manager

Reply #931
Would it be possible to add support for the Sansa e250 so I can scrobble from it using RockBox?  I'd love to be able to scrobble from my mp3 player just using foobar...

[seemingly abandonware] iPod manager

Reply #932
Hello,

First, thanks so much for making this plugin available.

I have a FLAC library of about 7000 files. I have set up foo_dop to copy any unsupported file format as Lame V2. If I select a file or group of files in my library, it will copy over to the iPod as MP3. So far, so good.

Then I selected ALL 7000+ files and chose "Send to iPod." One day later, I'm about halfway done. But I decide to hit "Stop" so that I can enjoy what I've copied so far, and finish it later. The only problem is that none of the converted files are there. I chose "Load Library" and the only files there were the ones that were there before I started the big transfer. I chose "Browse Library" and the same files were there.

Is this the correct behavior?

Any tips for somebody who wants to send over a huge number of files?

Lastly, ideally I'd like to sync to the Media Library, which is chosen in foobar preferences. Originally, when I chose "Synchronize iPod" from the File > iPod menu (and chose Default playlist, which contained my entire Media Library), it just copied everything to a folder on my iPod. It just copied it like it was converting/copying to a hard drive. Nothing was available to play on the iPod.

Thanks for your help! So far this is the best solution I've found for my situation. MediaMonkey was horrendous... artwork was f-ed up and it actually took LONGER to copy files. 

[seemingly abandonware] iPod manager

Reply #933
this behaviour is normal since the database is being written after the files have been sent to the ipod.
why don't you just select as many tracks as you want to copy at a time and sent them to your ipod?

and i also synchronize my whole media library with my ipod and it works perfectly for me  you don't have to choose a playlist when you want to sync your entire media library. you can just select synchronise ipod with media library and foo_dop will copy your entire collection.

[seemingly abandonware] iPod manager

Reply #934
this behaviour is normal since the database is being written after the files have been sent to the ipod.
why don't you just select as many tracks as you want to copy at a time and sent them to your ipod?


Looks like that's what I'll have to do. I just wanted to "set it and forget it" because that's a LOT of files to convert/copy.

and i also synchronize my whole media library with my ipod and it works perfectly for me  you don't have to choose a playlist when you want to sync your entire media library. you can just select synchronise ipod with media library and foo_dop will copy your entire collection.


Good to know. Thanks! I'll start in on this tonight.

Is there a way to Set Priority to lame that is more or less permanent? When I do multiple files, Lame opens and closes for each file, so I can't set the priority to "High" and let Lame go for the rest of the files. I'd have to do it for each file. Then again, I may not be saving much time by adjusting the priority.

[seemingly abandonware] iPod manager

Reply #935
Good luck with all that! Anything I can do to help for the moment? Do you want an example of an onthego playlist or is it too early for that?
No, I am not going to use them any time soon so not much point yet. Though, it would be nice to know how iTunes handles OTG playlists on your touch - does it convert them to normal playlists after connecting the iPod touch?

Would it be possible to add support for the Sansa e250 so I can scrobble from it using RockBox?  I'd love to be able to scrobble from my mp3 player just using foobar...
Sorry - it doesn't have much to do with iPods.

Hello,

First, thanks so much for making this plugin available.

I have a FLAC library of about 7000 files. I have set up foo_dop to copy any unsupported file format as Lame V2. If I select a file or group of files in my library, it will copy over to the iPod as MP3. So far, so good.

Then I selected ALL 7000+ files and chose "Send to iPod." One day later, I'm about halfway done. But I decide to hit "Stop" so that I can enjoy what I've copied so far, and finish it later. The only problem is that none of the converted files are there. I chose "Load Library" and the only files there were the ones that were there before I started the big transfer. I chose "Browse Library" and the same files were there.

Is this the correct behavior?
Yes and no. The button currently is somewhere halfway between a stop and a cancel. In your case it would have deleted all the files that had been copied. I know the behaviour is currently not great and is something I wanted to improve so it leaves the iPod in the state it is in when you press Stop. I hope it didn't cause too much pain once you realised what had happened..

Any tips for somebody who wants to send over a huge number of files?
7000 files is a lot to be converting on the fly.. You can do 'Send files' on a few at a time, and once they are all done you can use sync (but keep in mind if you modify the track locally a sync will reconvert it).

Lastly, ideally I'd like to sync to the Media Library, which is chosen in foobar preferences. Originally, when I chose "Synchronize iPod" from the File > iPod menu (and chose Default playlist, which contained my entire Media Library), it just copied everything to a folder on my iPod. It just copied it like it was converting/copying to a hard drive. Nothing was available to play on the iPod.
Not sure what happened there, did you use any other iPod managers directly after syncing? It also doesn't sound like it took as long as when you sent the 7000 files before..?

Is there a way to Set Priority to lame that is more or less permanent? When I do multiple files, Lame opens and closes for each file, so I can't set the priority to "High" and let Lame go for the rest of the files. I'd have to do it for each file. Then again, I may not be saving much time by adjusting the priority.
The component purposefully sets the encoder priority to 'Below Normal' so that your computer is usable/responsive during the conversion. If you don't have a bunch of background processes using CPU time I don't believe it would make much difference to speed.
.

[seemingly abandonware] iPod manager

Reply #936
Hi musicmusic,

I have 2 questions for you regarding using foo_dop with my new 6G iPod Classic.


1. Do files still need to be run through iTunes for gapless playback?


2. It seems that my album art gets all messed up if I add them using foo_dop (one external Front.jpg per album folder) and then connect my iPod to iTunes. Since fb2k doesn't recognize m4b files, I need to load them on the iPod as Audiobooks using iTunes. It seems so far, that any interaction between iTunes and the iPod leaves the album art black or empty. This album art problem has happened twice to me this past week, and nothing else restores the album art, except by removing and resending the files to the iPod with foo_dop.


Your advice on these problems is most appreciated. Thanks!

Edit: Using foo_dop 0.5.5TEST
Surf's Up!
"Columnated Ruins Domino"

[seemingly abandonware] iPod manager

Reply #937
Hi!
1. Do files still need to be run through iTunes for gapless playback?
Well foo_dop supports gapless data for Lame MP3, iTunes MP4 (AAC), and recent Nero MP4 (AAC). So, if that is enough then no.

2. It seems that my album art gets all messed up if I add them using foo_dop (one external Front.jpg per album folder) and then connect my iPod to iTunes. Since fb2k doesn't recognize m4b files, I need to load them on the iPod as Audiobooks using iTunes. It seems so far, that any interaction between iTunes and the iPod leaves the album art black or empty. This album art problem has happened twice to me this past week, and nothing else restores the album art, except by removing and resending the files to the iPod with foo_dop.
I haven't looked into this so much, but as far as I am aware it is a side effect of iTunes reloading metadata from the files. It may not happen if you embed the artwork in the files (though foo_dop does not currently support embedded artwork). I'll try and see if there is any workaround to this problem.
.

[seemingly abandonware] iPod manager

Reply #938
Good luck with all that! Anything I can do to help for the moment?

OK I *think* I've worked it out.. (well.. I worked something out, I hope it is the right thing )

I need the following to be tested in .19:
*Connect your touch / iPhone & open the mobile devices prefs page.
*Click 'Sync Start Test' and check if your iPod touch / iPhone displays the sync in progress message.
*If it does check if the 'Sync Stop Test' button gets rid of it.
*If you get any errors after pressing those buttons, paste them here.
*Also check the console before and after pressing those buttons; if there are any errors there please paste them here.

Thanks!
.

[seemingly abandonware] iPod manager

Reply #939
I tried the "Sync Start Test" in .19 on an iPhone (software version 1.1.3; not jailbroken) and got the following error:

error: AMDPostNotification returned 3892314113

There was no change to the iPhone display.

[seemingly abandonware] iPod manager

Reply #940
Thanks! Let me find out what this means..
.

[seemingly abandonware] iPod manager

Reply #941
It's difficult to say what the exact problem is unfortunately.

I don't think it will make a difference, but I fiddled around with some stuff in .20, so please try that (if there's any changes to the error please post it).
.

[seemingly abandonware] iPod manager

Reply #942
Well, it worked somewhat for me on the touch. When I click "start test" it shows the syncing screen, but only for a second even though I dont click stop. However, after pressing it several times, I can sometimes get the screen to persist until I click stop. Then, after closing the preferences page, reopening, and then pressing start again, I get this error:
error: AMDPostNotification returned 3892314113

I will continue to get the error until I unplug the ipod and then replug it.

[seemingly abandonware] iPod manager

Reply #943
OK! That's kinda good (and bad..). The first button actually sends two messages to the device, so it sounds like the second one is clearing the sync screen. I split the commands up into four steps in .21. So, press them in order (wait a sec or so in between each) and see what happens after each stage. Also, see what happens if you skip over the second step (.20 didn't do this second step).

The errors is another problem, but at the moment I don't know the root cause, some changes in the new version may shed some light.
.

[seemingly abandonware] iPod manager

Reply #944
Hello,

thank you very much for this plugin.
I am relatively new to this all, so pleas forgive my my following questions:
In the past I have used the Anapod Explorer with my iPod (80gb) but I am very pleased, that I can do this now within foobar2000. In Anapod Explorer, when I wanted to add a Track to the iPod that already was on the iPod, the software refused to send it. With this plugin the track was sent and then two times on the iPod. Did I make something wrong or is there a setting for this ?
If I have transferred someting to my iPod, do I have to rewrite the Database afterwards, or can I just eject the iPod and remove it ?

Thank you so far
Alex

[seemingly abandonware] iPod manager

Reply #945
Ok, here's some observations after some testing:
After I click Test 1 or 2, the sync screen persists until I click either test #3 or #4. Whether or not I click any of them in succession doesnt seem to make a difference. So basically it behaves like this: #1 or #2 = start, #3 or #4 = stop

However, if I wait about a minute after testing the sync, I start getting errors until I reconnect the ipod. I first get "AMDPostNotification returned 3892314113" then I get "Invalid socket" if I click any of them again.

I'm still playing with all the different tests and clicking them in different orders to see if theres any way around this.

edit: Ok, I also noticed that if I cancel the sync from the ipod itself, I need to press either #3 or 4 before #1 or 2 will cause a sync again.

[seemingly abandonware] iPod manager

Reply #946
Hello,

thank you very much for this plugin.
I am relatively new to this all, so pleas forgive my my following questions:
In the past I have used the Anapod Explorer with my iPod (80gb) but I am very pleased, that I can do this now within foobar2000. In Anapod Explorer, when I wanted to add a Track to the iPod that already was on the iPod, the software refused to send it. With this plugin the track was sent and then two times on the iPod. Did I make something wrong or is there a setting for this ?
If I have transferred someting to my iPod, do I have to rewrite the Database afterwards, or can I just eject the iPod and remove it ?

Thank you so far
Alex

1, That's the way it behaves currently, sorry.
2. Yes you can just eject the iPod, no need to do anything else.

Ok, here's some observations after some testing:
After I click Test 1 or 2, the sync screen persists until I click either test #3 or #4. Whether or not I click any of them in succession doesnt seem to make a difference. So basically it behaves like this: #1 or #2 = start, #3 or #4 = stop

However, if I wait about a minute after testing the sync, I start getting errors until I reconnect the ipod. I first get "AMDPostNotification returned 3892314113" then I get "Invalid socket" if I click any of them again.

I'm still playing with all the different tests and clicking them in different orders to see if theres any way around this.
Hmmm OK interesting observations. Obviously the errors are a major problem, but I don't know what to make of them. Does the file stuff work after these errors start?

edit: Ok, I also noticed that if I cancel the sync from the ipod itself, I need to press either #3 or 4 before #1 or 2 will cause a sync again.
Hmm I didn't realise you could cancel the sync from the iPod itself.. The touch/iPhone can send me messages as well however I haven't figured out the exact way to listen for them (the cancel sync is one of these).

Thanks for testing!
.

[seemingly abandonware] iPod manager

Reply #947
Yeah, even after the error I'm able to load and play files from the ipod.

[seemingly abandonware] iPod manager

Reply #948
Okay I'm trying to figure out the compilation mapping.

How would I go about setting it so that foo_dop automatically puts albums within my Various Artists folder into compilations?

[seemingly abandonware] iPod manager

Reply #949
@Hydrac7

this is what I use
Code: [Select]
$if($stricmp($directory(%_path%,2),'Various Artists'),1,0)
my dir structure is ..\Various Artists\%date% - %album%\%track%. %title%
Who are you and how did you get in here ?
I'm a locksmith, I'm a locksmith.