Helix Powered amaroK

Discussion in 'Linux, BSD and Other OS's' started by megamaced, Jun 4, 2006.

  1. megamaced

    megamaced Geek Geek Geek!

    Likes Received:
    0
    Trophy Points:
    36
    I remember when I used SuSE, they had set up the Helix engine in amaroK. This worked very well and was compatible with any media format I threw at it.

    In Kubuntu, the Xine engine is used in amaroK. Now the Xine engine is good, but it just seems to crash no matter what front end I use. Kaffeine is the worst culprit, but amarok has crashed a few time today as well. I have a feeling that one of my songs may be responsible, but I am getting tired anyway.

    I can't find any instructions for installing the amarok-helix engine. Theres nothing in the repositories and a Google search came up fruitless. Is the amarok-helix partnership unique to SuSE only, or can it be used in other distibutions?

    PS - Oh lord, amarok just crashed again whilst I was typing this :(
     
  2. Anti-Trend

    Anti-Trend Nonconformist Geek

    Likes Received:
    118
    Trophy Points:
    63
    It sounds like Kubuntu is using either some broken version of the Xine engine or else there is something configurationally wrong with your system. I use the Xine engine with the ALSA output plugin and Amarok never crashes for me, and additionally I can play any audio format I want -- the Xine engine has nothing to do with either. You must have the audio libraries in order to play a specific filetype, that's all there is to it.
     
  3. megamaced

    megamaced Geek Geek Geek!

    Likes Received:
    0
    Trophy Points:
    36
    Do you know how to install the Helix engine?
     
  4. Anti-Trend

    Anti-Trend Nonconformist Geek

    Likes Received:
    118
    Trophy Points:
    63
    If you can't find it in your repositories, it's probably not in there. But like I said, amaroK is awesome with the Xine engine as long as you configure it to use the ALSA output plugin, not ARTS.
    [​IMG]
    ARTS is a horrible sound engine, and in fact if you're running KDE you should change the default sound engine from ARTS to ALSA as illustrated here:
    [​IMG]
     
  5. megamaced

    megamaced Geek Geek Geek!

    Likes Received:
    0
    Trophy Points:
    36
    Whoops, I switched to the arts engine yesterday and forgot to set it back to Xine :O

    Yeah, I was just curious to see if ARTs is any good.

    What are your thoughts on Gstreamer?
     
  6. Anti-Trend

    Anti-Trend Nonconformist Geek

    Likes Received:
    118
    Trophy Points:
    63
    I know people who like it, but the general consensus is that the best plugin for amaroK presently is Xine/ALSA. As for my opinion, I'd place Gstreamer somewhere between Xine and ARTS.
     
  7. megamaced

    megamaced Geek Geek Geek!

    Likes Received:
    0
    Trophy Points:
    36
    I read somewhere that GStreamer 0.10 is to become the default engine for KDE4/amaroK 2.0. Whether or not it's true, I don't know.

    I used Gstreamer in Kaffiene when I first installed Breezy, but I had to swap it for Xine as it doesn't support DVB.
     
  8. Anti-Trend

    Anti-Trend Nonconformist Geek

    Likes Received:
    118
    Trophy Points:
    63
    Well, anything is better than ARTS, so I guess it's a step in the right direction.
     
  9. megamaced

    megamaced Geek Geek Geek!

    Likes Received:
    0
    Trophy Points:
    36
    Yeah, ARTs has a habit of crashing when a song skips to the next one :confused:

    BTW, I've managed to set up the Helix Engine in amarok :) I downloaded the SuSE package and converted it with Alien. I had to configure the Realplayer paths manually in amarok and once I did that it worked!

    Just one question though, I can't seem to use ALSA with the Helix Engine. I get an error message that says

    Code:
    'The helix library you have configured does not support ALSA, the helix-engine has fallen back to OSS'.
    Do you know why this could be and is it a bad thing to use OSS?
     
  10. Anti-Trend

    Anti-Trend Nonconformist Geek

    Likes Received:
    118
    Trophy Points:
    63
    OSS is lagacy garbage. ALSA has completely obsoleted it, in fact I compile OSS completely out of my kernels and simply use the OSS compatibility emulation in ALSA for those old-school apps that still need OSS support. The Suse version of HelixPlayer has probably been compiled for OSS. :(
     
  11. megamaced

    megamaced Geek Geek Geek!

    Likes Received:
    0
    Trophy Points:
    36
    Well there were plenty other RPMs available. Perhaps I picked the wrong one

    Cheers
     
  12. megamaced

    megamaced Geek Geek Geek!

    Likes Received:
    0
    Trophy Points:
    36
    It's all good news in the final episode of 'megamaced Vs Xine' :D

    Re-installation of Kubuntu and manual setup of audio codecs (i.e. not easyUbuntu) seems to have solved it. :good:
     

Share This Page