LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Xine ogg/vorbis playback no longer gapless. Causes gaps in Amarok. (https://www.linuxquestions.org/questions/linux-software-2/xine-ogg-vorbis-playback-no-longer-gapless-causes-gaps-in-amarok-626892/)

adz 03-09-2008 09:08 PM

Xine ogg/vorbis playback no longer gapless. Causes gaps in Amarok.
 
Hi There.

I used to to have gapless playback in Amarok through the xine (version 1.1.10 and later) engine but recently it has failed. I'm not entirely sure what happened or when since not all my tracks have smooth transitions I didn't notice it straightaway. No one else seems to be having this problem. I've looked at xine's bug tracker but nothing's there regarding gapless anything. It only seems to be broken for vorbis audio because I quickly ripped a couple of flacs and they played beautifully. I've noticed this on both Debian and Ubuntu.

I'm using:

Debian Lenny/Sid
Amarok 1.4.8
xine 1.1.10.1

Has anyone else had any problems like these? Anyone know a solution? I'd really like to use XMMS2 but it doesn't have a decent client yet. I've tested a bunch of other players and they either don't support gapless or they are a kludge to use.

pablom 08-14-2008 06:00 PM

I have the same problem. The easy way out is to put a small fusion on track change (automatic). This has been happening for several months now, and moving to the Helix engine is not a good choice for me... i find it to be too resource-consuming.
Will we have to wait until Amarok 2 becomes stable, along with KDE 4.2? I hope not. There is a bug filed on this, I saw it a few days ago, but they say that it is upstream's (Xine's) responsibility.

adz 08-17-2008 08:03 AM

If by "fusion" you mean "crossfading" then yes I've tried that. Track change is still audible and then buggers up non-ogg gapless media like flac, mpc, and gapless mp3 (they do exist). Since posting the above I've looked at many different players and I'm still holding out hope for a decent XMMS2 client. However, in the short term, the best prospect looks like Exaile. Version 0.3 will support both gapless and replaygain (2.x only supports replaygain). Other notables include Quod Libet (quite good but no gapless), Rhythmbox (also not bad but no replaygain) and Aqualung (both gapless and replaygain but what a crappy interface). There are others too but I wont go into them. I don't need anything fancy and the XMMS2/Esperanza combo would be adequate if it had dynamic playists/random playback and queuing. At the moment it just takes too much effort to use but it has a taskbar icon and global keyboard shortcuts (I love those). Not to mention XMMS2 needs just a little more work. The next release, DrM, sounds promising.

As for Xine, I wish I could give it the boot. I've never actually been a massive fan of Xine or Amarok but I use them because there isn't anything better for me right now. After posting my original question I found some discussions on gapless in the Xine bug tracker and it seems the devs have problems reproducing the bug and therefore wont fix it. The situation may have changed now but I haven't kept up with it. Xine's approach also seems to be quite hackish according to some people so it's probably not surprising that it works for some people and not for others. All we can hope for on this front is that Xine 1.2 will come out without this bug.

Anyway, that's how I see this whole saga.


All times are GMT -5. The time now is 02:18 PM.