Application: foobar2000
Category: Music & Video
License: Freeware
Language: English
Description: foobar2000 is an advanced freeware audio player for the Windows platform. Some of the basic features include full unicode support, ReplayGain support and native support for several popular audio formats.
Download foobar2000 Portable 0.9.6.9 Development Test 1 [357KB download / 6.44MB installed]
(MD5: 11727ad85d6b5046061a8e3ccc379fb6)
Release Notes:
0.9.6.9 Development Test 1 (2009-10-15): Initial release
Install Instructions: (also in "help.html")
- Download foobar2000.
- Run the installer and select 'Portable installation'.
- Browse to 'foobar2000Portable\App'.
- Select install type.
- Un-tick 'Run foobar2000' and finish.
- Run foobar2000 Portable.
Known Issues:
The library will not follow a changing drive letter as the launcher is unable to write to the relevant files. You can get around this by saving your playlists as M3U files. As long as your media files are in the same folder (or sub-directory of) as the M3U, all paths will be relative and portable.
Notes:
Not tested with any components.
Tested with:
XP Home SP2 (Admin)
Acknowledgments:
Thanks to Patrick for hosting.
Works here
Working on XP SP3 here
A note with regards to the drive letter changes. Theres a few scripts floating around the foobar2000 forums that change the drive letter for the user. Unfortunately it goes a bit over my head so I can't really tell which would cater for a portable app but should be worth a look.
Thanks for the launcher Prapper
Live to learn. Learn to live. - JWSII
I just had a quick look over
I just had a quick look over on the forums. As far as I can see, there are a couple of vb scripts that are being used to automate changing the drive letter to the one that foobar2000 expects to see and then back again on the way out. All very clever but I'm not sure that it would be wise to try and incorporate anything like that into the launcher. Surely there would be issues with other apps running off the same drive at the same time (if I'm understanding correctly). Thanks for the info though, all good stuff!
Interestingly, it seems there are rumours that relative path support is coming in the next major release so perhaps it would be better to wait and see what happens.
I hope the launcher is still useful for you though.
About the "subst" command
You can use the built-in subst command to mount a specific directory into a drive letter (supports relative paths as well). The syntax is the following:
subst m: ..\..\docs\music
The command above will mount the directory to the drive letter m:. To remove a substitution, use the following command:
subst m: /d
With the "nsExec" plugin (or with the simple exec command), it's quite easy to built in such support into the launcher (using the .ini file for the parameters as the drive and the directory).
I think it's a bit more elegant solution instead of hacking the playlist/library files.
(I'm using a TrueCrypt volume, so the drive letter changing does not effect me at all.)
Ah, right, I didn't realize
Ah, right, I didn't realize you could do it per folder. That changes things. I'll have a look and see what I can do. Thanks to both of you for the info.
No Subst
We don't use subst in launchers. It's unavailable on many PCs due to rights and will have issues on others due to the drive letter already being in use.
Sometimes, the impossible can become possible, if you're awesome!
OK, no problem.
OK, no problem.
EDIT: Would it be acceptable if the launcher checked the user account and then the drive was configurable in advance with the INI like this... ?
Just to say that the INI
Just to say that the INI configuration options above work a treat. Shame not to use it but you're the boss. Thanks to everyone again.
Playlist option ok
The playlist option is fine. Though it doesn't give access to the full library playlist capability is more than good enough for now. Hopefully the developers of the base app fix the drive letter issue though as it looks like its been an ongoing complaint for some time.
Thanks for taking he time to port this
Live to learn. Learn to live. - JWSII
No problem Although I don't
No problem
Although I don't really use foobar2000, XMPlay has the same problem and I just got used to dragging the M3U files onto it so I don't use the library in that one either.
Write the tags and playlist with Mp3tag and drag onto the audio player. Easy
Installed it - seems to be
Installed it - seems to be working fine and remembering my settings. Thanks!