I've discovered that I can't play an AAC (m4a) file that is local to the server, either. The same file also plays fine with VLC, and the faad installed on the server can decode the m4a to wav without problems. I've attached some logging output.
One thing that immediately jumps out at me is that for some reason tools such as /usr/share/squeezeboxserver/Bin/i386-linux/faad and /usr/share/squeezeboxserver/Bin/i386-linux/flac are being used, instead of the working faad and flac tools that are installed in the system. If I try to run one of these tools by hand, I get e.g.: bash: /usr/share/squeezeboxserver/Bin/i386-linux/faad: no such file or directory This is very odd, not the normal output of a bare “faad” command, which should be the help information. I'm thinking that if I can stop the server using these “built-in” tools which may not be working, and make it use those in the system, which certainly are working, this might go a long way towards sorting things out! Anyway, here's some log file for more info. [11-12-27 00:04:00.9883] Slim::Player::Song::getNextSong (229) file:///media/maxtor500/CDs/foo.m4a [11-12-27 00:04:00.9891] Slim::Player::StreamingController::_nextTrackReady (737) 00:04:20:1e:dd:f9: nextTrack will be index 0 [11-12-27 00:04:00.9897] Slim::Player::StreamingController::_eventAction (271) 00:04:20:1e:dd:f9: NextTrackReady in STOPPED-TRACKWAIT -> Slim::Player::StreamingController::_Stream [11-12-27 00:04:00.9904] Slim::Player::StreamingController::_Stream (1210) Song queue is now 0 [11-12-27 00:04:00.9909] Slim::Player::StreamingController::_Stream (1213) 00:04:20:1e:dd:f9: preparing to stream song index 0 [11-12-27 00:04:00.9916] Slim::Player::Song::open (363) file:///media/maxtor500/CDs/foo.m4a [11-12-27 00:04:00.9932] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:00.9938] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-*-00:04:20:1e:dd:f9 [11-12-27 00:04:00.9943] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-boom-* [11-12-27 00:04:00.9949] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-*-* [11-12-27 00:04:00.9954] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:00.9960] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-*-00:04:20:1e:dd:f9 [11-12-27 00:04:00.9965] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-boom-* [11-12-27 00:04:00.9970] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-*-* [11-12-27 00:04:00.9976] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:00.9981] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-*-00:04:20:1e:dd:f9 [11-12-27 00:04:00.9986] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-boom-* [11-12-27 00:04:00.9992] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-*-* [11-12-27 00:04:00.9997] Slim::Player::TranscodingHelper::enabledFormat (198) Checking to see if mp4-flc-*-* is enabled [11-12-27 00:04:01.0003] Slim::Player::TranscodingHelper::checkBin (239) enabled [11-12-27 00:04:01.0008] Slim::Player::TranscodingHelper::checkBin (241) Found command: [faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes - [11-12-27 00:04:01.0015] Slim::Player::TranscodingHelper::getConvertCommand2 (428) Matched: mp4->flc via: [faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes - [11-12-27 00:04:01.0027] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:01.0033] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-*-00:04:20:1e:dd:f9 [11-12-27 00:04:01.0038] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-boom-* [11-12-27 00:04:01.0044] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-*-* [11-12-27 00:04:01.0049] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:01.0054] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-*-00:04:20:1e:dd:f9 [11-12-27 00:04:01.0060] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-boom-* [11-12-27 00:04:01.0065] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-*-* [11-12-27 00:04:01.0071] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:01.0076] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-*-00:04:20:1e:dd:f9 [11-12-27 00:04:01.0081] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-boom-* [11-12-27 00:04:01.0087] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-*-* [11-12-27 00:04:01.0092] Slim::Player::TranscodingHelper::enabledFormat (198) Checking to see if mp4-flc-*-* is enabled [11-12-27 00:04:01.0098] Slim::Player::TranscodingHelper::checkBin (239) enabled [11-12-27 00:04:01.0103] Slim::Player::TranscodingHelper::checkBin (241) Found command: [faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes - [11-12-27 00:04:01.0109] Slim::Player::TranscodingHelper::getConvertCommand2 (428) Matched: mp4->flc via: [faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes - [11-12-27 00:04:01.0115] Slim::Player::Song::open (387) seek=false time=0 canSeek=2 [11-12-27 00:04:01.0125] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:01.0131] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-*-00:04:20:1e:dd:f9 [11-12-27 00:04:01.0136] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-boom-* [11-12-27 00:04:01.0141] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-*-* [11-12-27 00:04:01.0147] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:01.0153] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-*-00:04:20:1e:dd:f9 [11-12-27 00:04:01.0158] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-boom-* [11-12-27 00:04:01.0163] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-*-* [11-12-27 00:04:01.0169] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:01.0174] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-*-00:04:20:1e:dd:f9 [11-12-27 00:04:01.0179] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-boom-* [11-12-27 00:04:01.0185] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-*-* [11-12-27 00:04:01.0190] Slim::Player::TranscodingHelper::enabledFormat (198) Checking to see if mp4-flc-*-* is enabled [11-12-27 00:04:01.0195] Slim::Player::TranscodingHelper::checkBin (239) enabled [11-12-27 00:04:01.0201] Slim::Player::TranscodingHelper::checkBin (241) Found command: [faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes - [11-12-27 00:04:01.0207] Slim::Player::TranscodingHelper::getConvertCommand2 (428) Matched: mp4->flc via: [faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes - [11-12-27 00:04:01.0213] Slim::Player::Song::open (408) Transcoder: streamMode=F, streamformat=flc [11-12-27 00:04:01.0227] Slim::Player::TranscodingHelper::tokenizeConvertCommand2 (553) Using command for conversion: "/usr/share/squeezeboxserver/Bin/i386-linux/faad" -q -w -f 1 "/media/maxtor500/CDs/foo.m4a" | "/usr/share/squeezeboxserver/Bin/i386-linux/flac" -cs --totally-silent --compression-level-0 --ignore-chunk-sizes - & | [11-12-27 00:04:01.0233] Slim::Player::Song::open (558) Tokenized command: "/usr/share/squeezeboxserver/Bin/i386-linux/faad" -q -w -f 1 "/media/maxtor500/CDs/foo.m4a" | "/usr/share/squeezeboxserver/Bin/i386-linux/flac" -cs --totally-silent --compression-level-0 --ignore-chunk-sizes - & | [11-12-27 00:04:01.1292] Slim::Player::SongStreamController::new (31) live=1 [11-12-27 00:04:01.1316] Slim::Player::StreamingController::_Stream (1322) 00:04:20:1e:dd:f9: stream [11-12-27 00:04:01.1331] Slim::Player::Boom::play (348) Setting LineIn to 0 for [file:///media/maxtor500/CDs/foo.m4a] [11-12-27 00:04:01.1338] Slim::Player::Boom::setLineIn (440) Switching to line in 0 [11-12-27 00:04:01.1389] Slim::Player::StreamingController::_Stream (1369) Song queue is now 0 [11-12-27 00:04:01.1398] Slim::Player::StreamingController::_setPlayingState (2470) new playing state BUFFERING [11-12-27 00:04:01.1405] Slim::Player::StreamingController::_setStreamingState (2483) new streaming state STREAMING [11-12-27 00:04:01.1411] Slim::Player::StreamingController::_eventAction (303) 00:04:20:1e:dd:f9: NextTrackReady - new state BUFFERING-STREAMING [11-12-27 00:04:01.1418] Slim::Player::StreamingController::_eventAction (303) 00:04:20:1e:dd:f9: Play - new state BUFFERING-STREAMING [11-12-27 00:04:01.1553] Slim::Player::StreamingController::_eventAction (271) 00:04:20:1e:dd:f9: StatusHeartbeat in BUFFERING-STREAMING -> Slim::Player::StreamingController::_NoOp [11-12-27 00:04:01.1561] Slim::Player::StreamingController::_eventAction (271) 00:04:20:1e:dd:f9: StatusHeartbeat in BUFFERING-STREAMING -> Slim::Player::StreamingController::_NoOp [11-12-27 00:04:01.1585] Slim::Player::StreamingController::_eventAction (271) 00:04:20:1e:dd:f9: StatusHeartbeat in BUFFERING-STREAMING -> Slim::Player::StreamingController::_NoOp [11-12-27 00:04:01.1655] Slim::Player::Source::_readNextChunk (351) Read to end of file or pipe [11-12-27 00:04:01.1662] Slim::Player::Source::_readNextChunk (374) end of file or error on socket, song pos: 0 [11-12-27 00:04:01.1668] Slim::Player::Source::_readNextChunk (379) 00:04:20:1e:dd:f9 mark end of stream [11-12-27 00:04:01.1673] Slim::Player::Source::_readNextChunk (387) Didn't stream any bytes for this song; mark it as failed [11-12-27 00:04:01.1679] Slim::Player::StreamingController::playerStreamingFailed (2341) 00:04:20:1e:dd:f9 [11-12-27 00:04:01.1688] Slim::Player::StreamingController::_playersMessage (789) Problem: Can't open file for:: file:///media/maxtor500/CDs/foo.m4a [11-12-27 00:04:01.1720] Slim::Player::StreamingController::_eventAction (271) 00:04:20:1e:dd:f9: StreamingFailed in BUFFERING-STREAMING -> Slim::Player::StreamingController::_StopNextIfMore [11-12-27 00:04:01.1726] Slim::Player::StreamingController::_eventAction (284) params: errorDisconnect => undef [11-12-27 00:04:01.1741] Slim::Player::StreamingController::_Stop (603) Song queue is now 0 [11-12-27 00:04:01.1749] Slim::Player::SongStreamController::DESTROY (44) DESTROY(Slim::Player::SongStreamController=HASH(0x83d87f8)) live=0 [11-12-27 00:04:01.1755] Slim::Player::StreamingController::_setPlayingState (2470) new playing state STOPPED [11-12-27 00:04:01.1760] Slim::Player::StreamingController::_setStreamingState (2483) new streaming state IDLE [11-12-27 00:04:01.1768] Slim::Player::StreamingController::_willRetry (1458) no retry data [11-12-27 00:04:01.1775] Slim::Player::StreamingController::nextsong (877) The next song is number 0, was 0 [11-12-27 00:04:01.1781] Slim::Player::StreamingController::_eventAction (303) 00:04:20:1e:dd:f9: StreamingFailed - new state STOPPED-IDLE [11-12-27 00:04:01.1801] Slim::Player::StreamingController::_eventAction (271) 00:04:20:1e:dd:f9: StatusHeartbeat in STOPPED-IDLE -> Slim::Player::StreamingController::_NoOp [11-12-27 00:04:01.1810] Slim::Player::StreamingController::_eventAction (271) 00:04:20:1e:dd:f9: StatusHeartbeat in STOPPED-IDLE -> Slim::Player::StreamingController::_NoOp [11-12-27 00:04:01.1817] Slim::Player::StreamingController::_eventAction (271) 00:04:20:1e:dd:f9: StatusHeartbeat in STOPPED-IDLE -> Slim::Player::StreamingController::_NoOp [11-12-27 00:04:01.1900] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:01.1906] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-*-00:04:20:1e:dd:f9 [11-12-27 00:04:01.1912] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-boom-* [11-12-27 00:04:01.1917] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-*-* [11-12-27 00:04:01.1922] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:01.1928] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-*-00:04:20:1e:dd:f9 [11-12-27 00:04:01.1933] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-boom-* [11-12-27 00:04:01.1938] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-*-* [11-12-27 00:04:01.1944] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:01.1949] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-*-00:04:20:1e:dd:f9 [11-12-27 00:04:01.1955] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-boom-* [11-12-27 00:04:01.1960] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-*-* [11-12-27 00:04:01.1966] Slim::Player::TranscodingHelper::enabledFormat (198) Checking to see if mp4-flc-*-* is enabled [11-12-27 00:04:01.1971] Slim::Player::TranscodingHelper::checkBin (239) enabled [11-12-27 00:04:01.1976] Slim::Player::TranscodingHelper::checkBin (241) Found command: [faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes - [11-12-27 00:04:01.1984] Slim::Player::TranscodingHelper::getConvertCommand2 (428) Matched: mp4->flc via: [faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes - [11-12-27 00:04:01.1996] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:01.2001] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-*-00:04:20:1e:dd:f9 [11-12-27 00:04:01.2007] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-boom-* [11-12-27 00:04:01.2012] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-wma-*-* [11-12-27 00:04:01.2018] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:01.2023] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-*-00:04:20:1e:dd:f9 [11-12-27 00:04:01.2029] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-boom-* [11-12-27 00:04:01.2034] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-ogg-*-* [11-12-27 00:04:01.2039] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-boom-00:04:20:1e:dd:f9 [11-12-27 00:04:01.2045] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-*-00:04:20:1e:dd:f9 [11-12-27 00:04:01.2050] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-boom-* [11-12-27 00:04:01.2055] Slim::Player::TranscodingHelper::checkBin (231) Checking formats for: mp4-flc-*-* [11-12-27 00:04:01.2061] Slim::Player::TranscodingHelper::enabledFormat (198) Checking to see if mp4-flc-*-* is enabled [11-12-27 00:04:01.2066] Slim::Player::TranscodingHelper::checkBin (239) enabled [11-12-27 00:04:01.2072] Slim::Player::TranscodingHelper::checkBin (241) Found command: [faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes - [11-12-27 00:04:01.2078] Slim::Player::TranscodingHelper::getConvertCommand2 (428) Matched: mp4->flc via: [faad] -q -w -f 1 $START$ $END$ $FILE$ | [flac] -cs --totally-silent --compression-level-0 --ignore-chunk-sizes - [11-12-27 00:04:02.0096] Slim::Player::StreamingController::_eventAction (271) 00:04:20:1e:dd:f9: StatusHeartbeat in STOPPED-IDLE -> Slim::Player::StreamingController::_NoOp [11-12-27 00:04:02.0105] Slim::Player::StreamingController::_eventAction (271) 00:04:20:1e:dd:f9: StatusHeartbeat in STOPPED-IDLE -> Slim::Player::StreamingController::_NoOp -- Bill Gallafent. _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
