Hi All,
Since a week I have piCorePlayer running on a Raspberry Pi ZeroW, and am very pleased with it. I encountered a few issues however with native playback of WMA files (to be specific: WMA Lossless and WMA Pro files) that I want to report here. For native playback of ALAC and WMA files I installed the "FFMpeg libraries for Squeezelite" via the pCP web interface (pCP Main Page). After installation of the FFMpeg libs I performed some playback tests. For these tests I created WMA files with different WMA formats using Windows Media Player 12. The test results do not meet my expectations. Summary of the test results: 1) Native playback of ALAC and "normal" WMA files works fine. So far so good! 2) Native playback of the WMA Lossless file does not work. For some reason WMA Lossless is transcoded to 705 kbps FLAC by LMS. If I disable transcoding for WMA Lossless in LMS, pCP does not play the WMA Lossless file. 3) Native playback of the WMA Pro file starts OK, but after some time playback stops. It seems that squeezelite has crashed. After playback has stopped I cannot play any audio file anymore with pCP. A pCP reboot is required to get pCP working again (when disabling native WMA Pro playback in LMS, LMS correctly transcodes the WMA Pro File to FLAC, and then playback works fine). ************************************************************************ DETAILED INFORMATION BELOW ************************************************************************ Software versions used are as follows: PLAYER: piCorePlayer 6.1.0 piCore v10.3pCP Squeezelite v1.9.7-1256-pCP FFMpeg libraries that come with pCP 6.1.0 SERVER: LMS 7.9.3 - 1591161343 @ Thu Jun 4 04:07:50 WEDT 2020, running on a Windows 7 64-bit system. Also tested with LMS running on Lubuntu 18.04 64-bit. LMS Linux does not do transcoding from WMA to a different audio format, meaning that only "normal" WMA files can be played back on my pCP player when running LMS on a Linux system. For completeness here are links to the WMA test files that I used for my playback tests. Each file is the same music track with length of 1:32 (1 min 32 secs). 1) The normal WMA 9.2 file that is played back fine by pCP can be downloade here => 'Prelude WMA.wma' (https://www.dropbox.com/s/gmp3sl6g2yxlcay/Prelude%20WMA.wma?dl=0) 2) The WMA 9.2 Lossless file that is not natively played back by PCP can be downloaded here => 'Prelude WMA Lossless.wma' (https://www.dropbox.com/s/gxuwngwi615bva6/Prelude%20WMA%20Lossless.wma?dl=0) 3) The WMA 10 Pro file that makes pCP/Squeezelite crash can be downloaded here => 'Prelude WMA Pro.wma' (https://www.dropbox.com/s/qznf7hgjgqzvzd0/Prelude%20WMA%20Pro.wma?dl=0). When natively playing back this file, my pCP 6.1.0 player always crashes at 1:18. ************************************************************************ Does anybody have an idea why my pCP 6.1.0 player does not play back my WMA Lossless file natively? And more important, why pCP crashes when natively playing the WMA Pro file? I can provide more information on request. ------------------------------------------------------------------------ CJS's Profile: http://forums.slimdevices.com/member.php?userid=68700 View this thread: http://forums.slimdevices.com/showthread.php?t=112498 _______________________________________________ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix