I have a number of data points but IMO the bottom line is that LMS will not play 24bit ALAC trancoded to PCM without changes to LMS code. There is no problem playing ALAC transcoded as Flac.
24 bit Flac transcoded to PCM by flac will play in ffplay if S32le is chosen. 24 bit ALAC transcoded by faad will play in ffplay if s32be is chosen - LMS expect S32le so s32be stream is played as white noise. Looking at data stream sent to Squeezelite. Flac streams transcoded as PCM are tagged at audio/x-aiff. Player seems to play 16 & 24 bit PCM no problem. ALAC streams transcoded as PCM are tagged at audio/L16. AAC files will always decode to 16 bit samples in PCM. LMS treats ALAC files the same as AAC (and this not just the scanner) so output will always be assumed ot be 16 bits. LMS would have to treat AAC and ALAC as different file types so that 1. Squeezelite stream can be tagged coreectly according to sample size 2. A different conversion rule can be used to fix the s24be vs s24le issues. It would be easy to add a custom suffix but you may miss out on scanner and file metadata. ------------------------------------------------------------------------ bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=102059 _______________________________________________ Squeezecenter mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/squeezecenter
