Chris Carr <[email protected]> wrote: Hi,
>> $ curl -o foo.mpc http://server:3689/rsp/stream/42 >> >> and replace 42 with the id of the file. >> >> You can then check what gets sent out by mt-daapd, and you'll probably >> find it's your .mpc file (sha1sum should match, too). > > Ok, something is very odd then. mt-daapd transcodes mp3, ogg and flac > without any outside help, but not mpc files. According to mt-daapd.conf, > all the valid file types (including .mpc) should be transcoded to wav > automatically. Is this not true for musepack? Transcoding is done through ffmpeg (libavcodec, libavformat). If ffmpeg supports that format, mt-daapd will be available to transcode from that format. If ffmpeg doesn't support it or ffmpeg is buggy, then mt-daapd is impacted directly. You need to do the above test to find out/confirm what's going on. You can determine the file id this way : # sqlite3 /var/cache/mt-daapd/songs3.db sqlite> select id from songs where fname='filename.mpc'; 42 sqlite> .q # >> $ ffmpeg -i file.mpc foo.wav > > The ffmpeg package is not even installed on the server - yet still the ffmpeg is a command-line frontend, the libraries are libavcodec and libavformat (+ libavutil). >> (what client are you using, btw?) > > A Pinnacle-branded Soundbridge ("HomeMusic" version). I'm pretty sure > the transcoding must be working correctly for the other formats, because > I don't think the Soundbridge understands .ogg or .flac natively. Correct, they don't support any decent music format. AAC/ALAC/MPEG4 counts as half-decent :D JB. -- Julien BLACHE - Debian & GNU/Linux Developer - <[email protected]> Public key available on <http://www.jblache.org> - KeyID: F5D6 5169 GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

