Page 1 of 1

Web player (Shockwave) issue with certain MP3 encodes?

PostPosted: Mon Oct 24, 2011 7:10 pm
by pharaohweb
Hey folks,

Anyone else see the following subsonic behavior (myself and a fellow user experience the same thing):

  • Certain MP3-encoded tracks experience terrible playback artifacts through the any web-based player. This manifests as choppy/broken audio (unlistenable) for a few seconds until the player "gives up" and simply moves onto the next track. Tested on the same set of MP3s across IE, Firefox, and Chrome. Repeatable on two separate Subsonic installs (one under Windows, one under Linux).
  • The same MP3s work fine on the Android player; audio plays flawlessly.

I don't think it's an encode or transcode error, but rather some incompatibility with the web player and the particular transcoded stream output?

The log shows the lame resample command line for the file.. but I see no failure post that point.

Anyone seen web-only playback issues which seem specific to certain files?

Re: Web player (Shockwave) issue with certain MP3 encodes?

PostPosted: Mon Oct 24, 2011 9:39 pm
by BKKKPewsey
If you could post/attach a problem mp3 so we can test with our installs that would be helpful.
:mrgreen:

Re: Web player (Shockwave) issue with certain MP3 encodes?

PostPosted: Tue Oct 25, 2011 2:45 am
by pharaohweb
I realize I should've posted more info per the "How to ask for help!" thread. As an engineer, I suppose I should know how to file a bug report. Here 'tis:

Problem Description: See initial post.
Troubleshooting Steps: See initial post.
Playback Application and version: Issue happens on Chrome 14.0.835.202 m & IE 8.0.7600.16385
Subsonic Version: 4.5 (build 2385)
Server Version: jetty-6.1.x, java 1.6.0_18
Hardware Platform: Windows Home Server SP2 (also happens with a friend's install on FreeNAS)
Java Memory Limit: 250MB
Problem Filename: Happens on several, but one example is \\Server\Music\Ride - Play EP\01 Like a Daydream.mp3
Output from ffmpeg -i:
Code: Select all
ffmpeg version N-31653-gfaa3381, Copyright (c) 2000-2011 the FFmpeg developers
  built on Jul 28 2011 01:57:12 with gcc 4.6.1
  configuration: --enable-gpl --enable-version3 --enable-memalign-hack --enable-
runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libo
pencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --
enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enabl
e-libx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil    51. 11. 0 / 51. 11. 0
  libavcodec   53.  9. 0 / 53.  9. 0
  libavformat  53.  6. 0 / 53.  6. 0
  libavdevice  53.  2. 0 / 53.  2. 0
  libavfilter   2. 27. 3 /  2. 27. 3
  libswscale    2.  0. 0 /  2.  0. 0
  libpostproc  51.  2. 0 / 51.  2. 0
[mp3 @ 003DB280] max_analyze_duration 5000000 reached at 5015510
Input #0, mp3, from '01 Like a Daydream.mp3':
  Metadata:
    album_artist    : Ride
    title           : Like a Daydream
    album           : Play EP
    track           : 1
    genre           : Rock
    publisher       : Creation
    encoded_by      : Exact Audio Copy   (Secure mode)
    composer        : Ride
    artist          : Ride
    date            : 1990
  Duration: 00:04:11.40, start: 0.000000, bitrate: 206 kb/s
    Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 192 kb/s

Last ten log file lines:
Code: Select all
[2011-10-24 19:37:47,216] INFO PlaylistInputStream - admin listening to "Ride - Play EP\01 Like a Daydream.mp3"
[2011-10-24 19:37:48,029] DEBUG AudioScrobblerService - Successfully registered now playing for song 'Like a Daydream' for user scrobpharaoh at Last.fm.
[2011-10-24 19:38:19,513] INFO PlaylistInputStream - admin listening to "Ride - Play EP\02 Silver.mp3"
[2011-10-24 19:38:21,498] DEBUG AudioScrobblerService - Successfully registered submission for song 'Like a Daydream' for user scrobpharaoh at Last.fm.
[2011-10-24 19:38:22,294] DEBUG AudioScrobblerService - Successfully registered now playing for song 'Silver' for user scrobpharaoh at Last.fm.


And, even though I think the previous reply was a joke, here's a link the exact file which gives me issues: http://www.mediafire.com/?3wu9zbqqhb98imc.

Thanks!

Re: Web player (Shockwave) issue with certain MP3 encodes?

PostPosted: Tue Oct 25, 2011 4:26 am
by BKKKPewsey
pharaohweb wrote:And, even though I think the previous reply was a joke,


So as an engineer you think that requesting a sample of the what you are having a problem with is a joke! :shock:

Yes I can confirm that JW player does have an issue in playing that track while the normally very fussy jukebox player played it ok.
I couldn't see any problem with the tags but it did have album art stored in the tag.
Knowing that the afore mentioned jukebox player does have issues with embedded album art (over a certain size) I removed the art from the tag after which the track played ok.
Why? No idea :?
I then embedded the same art back into the track and again it played ok
So it must be an issue with how it was tagged perhaps?

Re: Web player (Shockwave) issue with certain MP3 encodes?

PostPosted: Tue Oct 25, 2011 5:08 am
by pharaohweb
Fascinating!

I tag all my files using Tag&Rename and typically embed artwork... perhaps it's where the artwork is, as you say, a certain size (it's all scraped from Amazon.com, but I do know that different albums have different sized artwork).

I'm going to play around with the tags and see if I can further trap what the actual failing condition is.

Splendid debug, BKKKPewsey! :D