foo_pod - Foobar2000 meets the iPod, iPod -> Foobar2000 0.8 |
foo_pod - Foobar2000 meets the iPod, iPod -> Foobar2000 0.8 |
Feb 29 2004, 10:26
Post
#1
|
|
|
Group: Members Posts: 836 Joined: 20-December 02 Member No.: 4166 |
*** October 3, 2006: The latest version is 0.9.9o - read about it in this post***
If you are new to foo_pod, skip to the end of the forum for the latest development and discussion, as foo_pod has advanced quite a bit from this initial post... http://www.tinkafoo.com/log/foo_pod.html is an excellent source of information about foo_pod, and might save you 8+ hours reading this forum trying to find the answer to a commonly asked foo_pod question. foo_pod.zip Here is my initial release of a Foobar 0.8 component to interface with an Apple iPod. The current version (0.1) only supports read access to an iPod - namely, reading the iPod database file and building a Foobar playlist containing all of the songs contained on the iPod. Is this useful? Maybe... By building a playlist of all of the songs, you could take your iPod to a friend's computer and play the music and copy songs off of the iPod (by dragging the song from the playlist to a directory or the Desktop), without any additional software. This component might also be useful for people with home theater PCs - leave the iPod dock on the HTPC, sync up on your main computer, and playback directly from the iPod on the HTPC. To use foo_pod, make sure your iPod is connected to your computer and is visible as a drive in My Computer (very important), and select Components/foo_pod/Load iPod to foo_pod Playlist. There are a few preference settings, but unless the automatic detection doesn't work, you probably won't need to change anything. Anyway, let me know how this works out on different computers/iPods, and what features people would like to see. I would like to get Foobar->iPod writing working, but I'm pretty happy with EphPod, so we'll see what happens with that. Eventually, I would like to do something like Anapod. I actually have written a component that handles HTTP access/streaming and is more functional than Anapod, but I never updated it from Foobar 0.6... Special thanks go to Otto42 and his excellent iPod classes. foo_pod relies heavily on Otto42's code, with some minor modifications (Otto42 - remind me to send some diffs). Also, on another thread, Scream mentioned that there is source code available for the Winamp5 plugin. I haven't tried that plugin yet, but I wouldn't mind taking a look at the source, especially for supporting write access (the posted link appears to be dead). This post has been edited by Aero: Oct 4 2006, 04:56 |
|
|
|
![]() |
Mar 23 2004, 21:39
Post
#2
|
|
|
Group: Members Posts: 836 Joined: 20-December 02 Member No.: 4166 |
Version 0.4 is now available.
More good stuff in the new version. Most significantly is a iTunes-like Sync Playlist feature, which will add/remove files from the iPod so that it matches the current playlist. Also, I was able to tap into the iPodService, so foo_pod will automatically mount the iPod if necessary (there is also a menu item for this). There is also a context menu item that allows you to send only selected files to the iPod. Under the preferences, there are a few new settings - "Eject On Exit" will safely remove the iPod from the system at Foobar2000 exit. You can also set the iPod's name, the owner's name, and control the disk mode setting. From the Readme: Version 0.4 - March 23, 2004 * Added full iTunes-like sync support. This will transfer files to the iPod and delete files from it so that it matches the current playlist. As this operation can involve deleting files, make sure your playlist is as you want your whole iPod before beginning. * Added a context menu (right mouse button) that allows an easy way to send only the selected files in the current playlist to the iPod. * Added several new preference items: - Eject On Exit will safely eject the iPod when Foobar2000 exits - iPod Name and iPod Owner's Names are just strings that you can set if you wish - Enable Disk Mode is the equivalent of iTunes' Enable Disk Mode option. Unless you use iTunes and do not want this enabled, I recommend checking this option. * Added a "Mount iPod" menu option. foo_pod will also try to mount the iPod before any iPod related activity, so you will probably only need to use this directly if there is a problem, and you do not have Enable Disk Mode checked. |
|
|
|
Aero foo_pod - Foobar2000 meets the iPod Feb 29 2004, 10:26
Otto42 Coolness!
Aero, I tried to download the modi... Feb 29 2004, 19:20
Mike Giacomelli Any chance you could figure out how the Ipod's... Feb 29 2004, 21:26
Sid59 a great step forward in bridging the iPod and foob... Feb 29 2004, 21:28
Otto42 QUOTE (Mike Giacomelli @ Feb 29 2004, 12:26 P... Feb 29 2004, 21:42
DocUK Excellent excellent excellent! I am extremely ... Mar 1 2004, 01:11
Xecter Wow.
Great Job!!!
Itunes Sound Chec... Mar 1 2004, 01:21
Otto42 Got writing fully implemented. It's still unte... Mar 1 2004, 01:23
Xecter Otto42:
my music collection on my ipod is both mp... Mar 1 2004, 01:34
Otto42 QUOTE (Xecter @ Feb 29 2004, 04:34 PM)Add a n... Mar 1 2004, 01:59
Mike Giacomelli I don't think the Ipod knows what a file tag i... Mar 1 2004, 02:58
Otto42 QUOTE (Mike Giacomelli @ Feb 29 2004, 05:58 P... Mar 1 2004, 04:56
Xecter Im pretty sure Mike is right here. Everything on t... Mar 1 2004, 05:17
Otto42 QUOTE (Xecter @ Feb 29 2004, 08:17 PM)Otto di... Mar 1 2004, 05:47
Mike Giacomelli Great work. I'll also start looking through t... Mar 1 2004, 06:31
Otto42 That is definitely it. When I changed that particu... Mar 1 2004, 06:39
rufu Good work so far!
I know you've already f... Mar 1 2004, 10:24
Otto42 QUOTE (rufu @ Mar 1 2004, 01:24 AM)Good work ... Mar 1 2004, 17:59
DocUK Here's another feature request:
My music coll... Mar 1 2004, 19:55
kode54 iPod/iTunes supports ID3v2, and apparently also su... Mar 1 2004, 19:59
Xecter iTunes reads my ID3v2 tags perfectly fine.
Perso... Mar 1 2004, 20:24
DocUK I meant out of ID3v1 and APEv2 (the two formats I ... Mar 1 2004, 20:32
kode54 Yes, I know.
I thought the iPod handled all metad... Mar 1 2004, 20:45
danZ QUOTE (DocUK @ Mar 1 2004, 11:32 AM)I meant o... Mar 1 2004, 21:20
Otto42 The iPod doesn't understand any tags whatsoeve... Mar 1 2004, 22:13
DocUK QUOTE (Otto42 @ Mar 1 2004, 09:13 PM)Addition... Mar 1 2004, 23:07
Aero QUOTE (DocUK @ Mar 1 2004, 04:07 PM)QUOTE (Ot... Mar 1 2004, 23:48
Xecter This just occured to me just as i was reading abou... Mar 2 2004, 00:10
Aero QUOTE (Xecter @ Mar 1 2004, 05:10 PM)I listen... Mar 2 2004, 00:23
Xecter Ya something like that.
I was just wondering, sin... Mar 2 2004, 00:48
Aero QUOTE (Xecter @ Mar 1 2004, 05:48 PM)I was ju... Mar 2 2004, 01:11
DocUK Man this will be so sweet.
I'm going to chang... Mar 2 2004, 01:13
Otto42 QUOTE (DocUK @ Mar 1 2004, 02:07 PM)QUOTE (Ot... Mar 2 2004, 01:44
Otto42 QUOTE (Aero @ Mar 1 2004, 04:11 PM)I'm no... Mar 2 2004, 01:49
Xecter Ya, it defaults to alphabetical when theres are no... Mar 2 2004, 04:37
Otto42 Okay, I added a whole lot of stuff to the iPodDB c... Mar 2 2004, 14:55
Xecter Otto42 thats some great news. I think now that we ... Mar 2 2004, 19:55
Otto42 QUOTE (Xecter @ Mar 2 2004, 10:55 AM)Otto42 t... Mar 2 2004, 21:34
Xecter Ya i understand the ipod playlist action. But it s... Mar 3 2004, 01:38
Aero QUOTE (Xecter @ Mar 2 2004, 06:38 PM)Ya i und... Mar 3 2004, 02:23
gandalf44 So far the best part about foo_pod is simply the f... Mar 3 2004, 03:26
Otto42 Got the barest beginnings of smart playlist suppor... Mar 3 2004, 18:13
Aero QUOTE (gandalf44 @ Mar 2 2004, 08:26 PM)So fa... Mar 3 2004, 20:12
gandalf44 I was curious about something......how is foo_pod ... Mar 4 2004, 03:09
kode54 DRM support was added to MP4FF some time before th... Mar 4 2004, 03:23
gandalf44 Ahhh....I see. Without telling me to look at the ... Mar 4 2004, 03:47
Otto42 QUOTE (gandalf44 @ Mar 3 2004, 06:47 PM)Ahhh.... Mar 4 2004, 05:10
Mike Giacomelli Any progress on the Soundcheck/RG implimentation? ... Mar 6 2004, 06:05
Otto42 QUOTE (Mike Giacomelli @ Mar 5 2004, 09:05 PM... Mar 6 2004, 07:16
Aero Another quick status update: tonight, I was able ... Mar 8 2004, 12:07
krmathis Wow, this is going to be a great plugin!
I a... Mar 8 2004, 13:29
danZ QUOTE (Aero @ Mar 8 2004, 03:07 AM)Then I... Mar 8 2004, 18:46
Aero foo_pod version 0.2 is now available.
This is t... Mar 10 2004, 10:56
rufu Great work, it really looks like this is moving fo... Mar 10 2004, 21:51
reardon QUOTE (Aero @ Mar 10 2004, 01:56 AM)foo_pod v... Mar 10 2004, 23:56
reardon QUOTE (Aero @ Mar 10 2004, 01:56 AM)foo_pod v... Mar 11 2004, 00:21
Aero QUOTE (reardon @ Mar 10 2004, 05:21 PM)QUOTE ... Mar 11 2004, 00:30
reardon Hmm. Its actually pretty bad. I tried just recov... Mar 11 2004, 01:42
Aero QUOTE (reardon @ Mar 10 2004, 06:42 PM)Hmm.... Mar 11 2004, 03:03
Otto42 QUOTE (Aero @ Mar 10 2004, 06:03 PM)Although ... Mar 11 2004, 03:35
Aero QUOTE (Otto42 @ Mar 10 2004, 08:35 PM)Yes, an... Mar 11 2004, 04:07
Otto42 QUOTE (Aero @ Mar 10 2004, 07:07 PM)"isn... Mar 11 2004, 07:24
Otto42 More info on SoundCheck:
Okay, I did some experim... Mar 12 2004, 01:31
Mike Giacomelli As someone who spends way too much time trying to ... Mar 12 2004, 08:43
Aero Version 0.3.1 is now available.
This version adds... Mar 18 2004, 10:21
Mike Giacomelli Very good. Mar 21 2004, 17:27
mixmixmix working well for me; thanks HEAPS!
i don... Mar 22 2004, 05:17
Aero QUOTE (mixmixmix @ Mar 21 2004, 10:17 PM)work... Mar 22 2004, 07:57
mixmixmix sound good...but the website wants to charge 25.95... Mar 22 2004, 11:18
pnjman Cool pugin, I've been using it for a few days ... Mar 22 2004, 16:38
Otto42 QUOTE (Mike Giacomelli @ Mar 11 2004, 11:43 P... Mar 22 2004, 21:13
reardon Been using 3.1 for several days, haven't had a... Mar 22 2004, 21:19
Aero QUOTE (reardon @ Mar 22 2004, 02:19 PM)Been u... Mar 23 2004, 00:36
pnjman I'm not sure if this is what you mean, but to ... Mar 23 2004, 01:02
Aero QUOTE (pnjman @ Mar 22 2004, 06:02 PM)I'm... Mar 23 2004, 01:23
pnjman Intersting.
I guess I don't get this problem ... Mar 23 2004, 01:48
Otto42 QUOTE (Aero @ Mar 22 2004, 04:23 PM)Does anyo... Mar 23 2004, 03:18
Aero QUOTE (Otto42 @ Mar 22 2004, 08:18 PM)If you ... Mar 23 2004, 03:56
Aero I just wanted to add that I would appreciate a lot... Mar 23 2004, 21:48
DocUK Thank you Aero. You rule my socks! Mar 24 2004, 00:55
Aero QUOTE (DocUK @ Mar 23 2004, 05:55 PM)Thank yo... Mar 24 2004, 01:27
Lew_Zealand I must say, as a person who purchased XPlay (back ... Mar 24 2004, 01:33
Aero QUOTE (Lew_Zealand @ Mar 23 2004, 06:33 PM)I ... Mar 24 2004, 04:10
anathema Loving the plugin, Aero. Unfortunately, the latest... Mar 24 2004, 17:50
rufu I'm also getting a crash when accessing the pr... Mar 24 2004, 17:56
Aero QUOTE (anathema @ Mar 24 2004, 10:50 AM)Lovin... Mar 24 2004, 21:13
reardon QUOTE (Aero @ Mar 23 2004, 12:39 PM)Version 0... Mar 24 2004, 22:18
Aero QUOTE (reardon @ Mar 24 2004, 03:18 PM)Ok, Sy... Mar 25 2004, 01:37
DocUK QUOTE (Aero @ Mar 25 2004, 12:37 AM)QUOTE (re... Mar 26 2004, 21:33
NEMO7538 Is the foo_pod source code available ? Mar 26 2004, 22:29
Aero Version 0.4.1 is now available.
This version fixe... Mar 26 2004, 23:21
Aero QUOTE (NEMO7538 @ Mar 26 2004, 03:29 PM)Is th... Mar 26 2004, 23:25
NEMO7538 QUOTE (Aero @ Mar 26 2004, 02:25 PM)QUOTE (NE... Mar 27 2004, 00:15
Aero QUOTE (NEMO7538 @ Mar 26 2004, 05:15 PM)It se... Mar 27 2004, 00:31
Lew_Zealand QUOTE (Aero @ Mar 26 2004, 03:21 PM)* Changed... Mar 27 2004, 02:28
reardon I am slowly building a repro scenario for the ... Mar 31 2004, 07:08
Aero QUOTE (reardon @ Mar 31 2004, 12:08 AM)I am s... Mar 31 2004, 13:25
krmathis Great plugin!
But I really hope you add a fe... Apr 2 2004, 16:46
Aero QUOTE (solaris @ Apr 2 2004, 09:46 AM)Great p... Apr 2 2004, 17:16![]() ![]() |
|
Lo-Fi Version | Time is now: 19th June 2013 - 11:35 |