Page 1 of 1

Subsonic 2.8.beta1 released

PostPosted: Fri Aug 04, 2006 3:13 pm
by sindre_mehus
Hi all,

The first beta version of Subsonic 2.8 is now available for download at http://subsonic.sourceforge.net/download.html

There's a fair amount of new features, please see http://subsonic.sourceforge.net/changelog.html

As always, I'm grateful for your feedback.

Cheers,
Sindre

Awesome.

PostPosted: Sat Aug 05, 2006 1:40 am
by therequiem
Track listings look a lot better now. Good job dood.
I love how the artists appear for VA albums, and the setup is the playlist is very nice.

:thumbsup:

A problem I meant to point out earlier, but i suspect you can still cover for 2.8:
(For me at least) The "D" download button for individual tracks or albums has a minor quirk. If I try to use it, the file(s) download properly, but the file sent 1) has the name cutoff after the first space charactor in the original file or directory and 2) does not have any extension.
It's a valid mp3/whatever though, it just needs the extension. Same for albums. You (I) get a valid zip file, but no extension.

IE:
If I try to download "(03) My Song.mp3" the downloaded file is "(03)", with no extension, but it is the right file.
If I try to download the folder "(2006) My Album" I get the file "(2006)" with no ".zip" extension, but it works fine if you add the extension.

The Playlist download link does not have this problem. It does generate "Playlist.zip" properly.

FYI.

Thanks again, Sindre.

PostPosted: Sat Aug 05, 2006 6:50 am
by sindre_mehus
Well spotted, I haven't noticed that.

Actually, on my computer it works in Opera and IE, but is broken in Firefox. I'll fix it by replacing whitespace with underscores, or something.

Thanks for mentioning it!
Sindre

PostPosted: Sat Aug 05, 2006 12:38 pm
by sindre_mehus
Fixed. It turned out I wasn't following the spec (http://www.w3.org/Protocols/rfc2616/rfc2616-sec19.html) correctly. I didn't put quotes around the filename in the Content-Disposition.

As for the detection of various artists, you might be interested to know that there is some "fuzzy" logic applied. Sometimes (in my music collection, at least), there are different spellings, typos, case and punctuation for the same artist - for instance "R.E.M", "REM", "r.e.m" etc. I don't want to flag this as VA, so I use something called the Levenshtein distance (http://en.wikipedia.org/wiki/Levenshtein_distance) to determine whether the artist names are fairly resembling. If the L distance between two artists in a directory is greater than 4, it is flagged as VA.

Do let me know if you find any negative side effects of this approach.

Sindre

PostPosted: Sat Aug 05, 2006 8:30 pm
by sindre_mehus
Oops, I just discovered that the wap interface is broken in the beta. Will be fixed in the final release.