I'm a rather new user of Subsonic on my windows HomeServer.
There was an older version on my system, but not havely used.
Now it's used more and more.
Just because it works great.
So I also upgraded toe the latest version.
Now suddenly some MP3's are not played anymore.
It only happens when the songs are transcode to a lower bitrate.
After searching the forum I found a thread where more options are set for the lame encoder in the latest version.
And that is the problem now, some old mp3's do not have all the tags filled in, specially the album and the artist thag.
For the songs that work the following is in the log:
- Code: Select all
[22-12-10 9:16:42 CET] INFO PlaylistInputStream JWBokx listening to "Kerst\Celine Dione - The Christmas Song.mp3"
[22-12-10 9:16:42 CET] DEBUG TranscodeInputStream Starting transcoder: [c:\subsonic\transcode\lame] [-S] [-h] [--resample] [44.1] [-b] [96] [--tt] [The Christmas Song] [--ta] [Celine Dion] [--tl] [Onbkend] [\\winhomeserver\Music\Kerst\Celine Dione - The Christmas Song.mp3] [-]
[22-12-10 9:16:42 CET] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) ID3v2 found. Be aware that the ID3 tag is currently lost when transcoding.
[22-12-10 9:16:42 CET] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) LAME version 3.96.1 (http://lame.sourceforge.net/)
[22-12-10 9:16:42 CET] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) CPU features: MMX (ASM used), 3DNow! (ASM used), SSE, SSE2
[22-12-10 9:16:42 CET] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) Using polyphase lowpass filter, transition band: 15115 Hz - 15648 Hz
[22-12-10 9:16:42 CET] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) Encoding \\winhomeserver\Music\Kerst\Celine Dione - The Christmas Song.mp3
[22-12-10 9:16:42 CET] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) to
[22-12-10 9:16:42 CET] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) Encoding as 44.1 kHz 96 kbps j-stereo MPEG-1 Layer III (14.7x) qval=2
But for the songs that don't work the following is logged:
- Code: Select all
[22-12-10 9:10:52 CET] INFO PlaylistInputStream JWBokx listening to "Kerst\[XMAS] Christmas Songs - John Lennon - So This Is Christmas.mp3"
[22-12-10 9:10:52 CET] DEBUG TranscodeInputStream Starting transcoder: [c:\subsonic\transcode\lame] [-S] [-h] [--resample] [44.1] [-b] [96] [--tt] [John Lennon - So This Is Chris] [--ta] [] [--tl] [Onbkend] [\\winhomeserver\Music\Kerst\[XMAS] Christmas Songs - John Lennon - So This Is Christmas.mp3] [-]
[22-12-10 9:10:52 CET] DEBUG InputStreamReaderThread (c:\subsonic\transcode\lame) Could not find "Onbkend".
After filling the Artist and the Album tag, the songs are played again.
So when playing without max bitrate set, the transcoder is not called, and it works ok. But my internet connection upstream is not capable of streaming high bitrates.
Greatings to all from a snowy holland
