Some mp3's are not played anymore

Need help? Post your questions here.

Moderator: moderators

Some mp3's are not played anymore

Postby JWBokx » Wed Dec 22, 2010 8:31 am

Hello All,

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 :lol:
JWBokx
 
Posts: 12
Joined: Wed Dec 22, 2010 8:15 am
Location: Netherlands

Postby kermit22 » Wed Dec 22, 2010 3:22 pm

What do you have set for your downsample command found at Settings>Advanced?
User avatar
kermit22
 
Posts: 218
Joined: Fri Feb 20, 2009 7:00 pm

Postby JWBokx » Wed Dec 22, 2010 3:30 pm

I have not changed it, it's now:

Code: Select all
lame -S -h --resample 44.1 -b %b --tt %t --ta %a --tl %l %s -
JWBokx
 
Posts: 12
Joined: Wed Dec 22, 2010 8:15 am
Location: Netherlands

Postby kermit22 » Wed Dec 22, 2010 5:13 pm

try it with this command instead

lame -S -h --resample 44.1 -b %b %s

That should remove the id3 tag information that was breaking your downsampling.
User avatar
kermit22
 
Posts: 218
Joined: Fri Feb 20, 2009 7:00 pm

Postby JWBokx » Thu Dec 23, 2010 7:56 am

Thanks you for the reply,
Now it's not playing at all :cry:

Code: Select all
[23-12-10 8:55:28 CET]   INFO   PlaylistInputStream   JWBokx listening to "Hollands Goud ( CD2 )\Hen kWijngaard - Hollands Goud ( CD2 ) - 08 - Asfaltrocker.mp3"
[23-12-10 8:55:28 CET]   DEBUG   TranscodeInputStream   Starting transcoder: [c:\subsonic\transcode\lame] [-S] [-h] [--resample] [44.1] [-b] [96] [\\Winhomeserver\Music\Nederlandstalig\Henk Wijngaard\Hollands Goud ( CD2 )\Hen kWijngaard - Hollands Goud ( CD2 ) - 08 - Asfaltrocker.mp3]
[23-12-10 8:55:28 CET]   DEBUG   InputStreamReaderThread   (c:\subsonic\transcode\lame) ID3v2 found. Be aware that the ID3 tag is currently lost when transcoding.
[23-12-10 8:55:28 CET]   DEBUG   InputStreamReaderThread   (c:\subsonic\transcode\lame) LAME version 3.96.1 (http://lame.sourceforge.net/)
[23-12-10 8:55:28 CET]   DEBUG   InputStreamReaderThread   (c:\subsonic\transcode\lame) CPU features: MMX (ASM used), 3DNow! (ASM used), SSE, SSE2
[23-12-10 8:55:28 CET]   DEBUG   InputStreamReaderThread   (c:\subsonic\transcode\lame) Using polyphase lowpass filter, transition band: 15115 Hz - 15648 Hz
[23-12-10 8:55:28 CET]   DEBUG   InputStreamReaderThread   (c:\subsonic\transcode\lame) Encoding \\Winhomeserver\Music\Nederlandstalig\Henk Wijngaard\Hollands Goud ( CD2 )\Hen kWijngaard - Hollands Goud ( CD2 ) - 08 - Asfaltrocker.mp3
[23-12-10 8:55:28 CET]   DEBUG   InputStreamReaderThread   (c:\subsonic\transcode\lame) to \\Winhomeserver\Music\Nederlandstalig\Henk Wijngaard\Hollands Goud ( CD2 )\Hen kWijngaard - Hollands Goud ( CD2 ) - 08 - Asfaltrocker.mp3.mp3
[23-12-10 8:55:28 CET]   DEBUG   InputStreamReaderThread   (c:\subsonic\transcode\lame) Encoding as 44.1 kHz 96 kbps j-stereo MPEG-1 Layer III (14.7x) qval=2
JWBokx
 
Posts: 12
Joined: Wed Dec 22, 2010 8:15 am
Location: Netherlands

Postby JWBokx » Thu Dec 23, 2010 8:02 am

I see it now, the last [-] was missing...
It's working now.
Thanks for your help.
JWBokx
 
Posts: 12
Joined: Wed Dec 22, 2010 8:15 am
Location: Netherlands


Return to Help

Who is online

Users browsing this forum: No registered users and 7 guests