jeankalud wrote:I does play in the iSub iPhone application. So the transcoding works. The problem is around the web player, playing m4a files through transcoding, or such.
Thanks a lot for providing a test account for me, it allowed me to quickly find out what the problem was. It's a bit complicated to explain, but easy to fix.
The "old" (3.9 and earlier) way of transcoding m4a was to use faad+lame (as configured in Settings > Transcoding). However, in 4.0, I replaced the faad converter with the more general ffmpeg. So your configuration refers to a converter (faad) that is not in your c:/subsonic/transcode directory, which is why it fails. (Did you manually delete anything in c:/subsonic when upgrading? I thought that the old transcoders would not be deleted when upgrading with the Windows installer).
Anyway, to solve it you can choose one of the following solutions:
1. Wait for the final 4.0 release. I'll add the faad converter again to avoid this problem.
2. Change your transcoder settings to use ffmpeg. See
http://subsonic.org/pages/transcoding.jsp
3. Disable the m4a>mp3 transcoding altogether, as Subsonic now supports native streaming of m4a (or aac, to be specific).
Thanks again for helping me getting to the bottom of this.
Sindre