ktucker wrote:OK. I know the answer is somewhere around here but I cannot find it. I am using the iPhone app iSub to connect to the Subsonic server. It connects fine and I can play any song except for Apple Lossless encoded songs. If I select an album that was encoded with Apple Lossless it will list the songs (but not the album cover) and I can tap on the song to play but then it just starts going through the list of the songs on the album and it will not play any of them. It just jumps from one song to the next without playing them until it reaches the end of the album. Any other bitrate and mp3 song plays fine. Only Apple Lossless exhibits this problem with the iSub iPone app. I have donated and I like the service but if I cannot play Apple Lossless songs on my iPhone then I will have to look elsewhere as much of my collection is Apple Lossless. Any solutions to this problem? Thanks in advance....
--Kevin--
That's unfortunately one of the problems with Apple Lossless. Because it's a closed implementation by Apple there is no open encoder and decoder for it to allow Subsonic to transcode this format.
That link posted by mjones73 looks promising. I downloaded the latest version of the code that was posted and compiled a binary for OS X which I have uploaded here:
http://einsteinx2.com/projects/isub/alac.zip
I noticed on my Ubuntu machine that there is a package called alac-decoder in the repositories which appears to be a Linux build of the same program.
I did a quick look for a Windows build but couldn't find one of the newest version. I will try to get it compiled a uploaded later today.
All you should need to do is copy the alac file to your transcode directory (library/application support/subsonic/trancode on mac, /var/subsonic/transcode on linux) and then go to settings at the top of Subsonic and click the Transcoding tab. In step 1 of the m4a > mp3 line, replace what's in the box with "alac" no quotes. That
should work. Sorry it's the weekend and I have prior engagements, so I'll have to work on this more later (hopefully tonight, if not tomorrow). But hopefully this helps.