No sound from phonon vlc backend

Current version is Phonon 4.5 on OS 12.1, problem arises in Amarok 2.5 when trying to play Shoutcast streams. Phonon gstreamer does not fetch song titles, artist info, etc from audio streams (known bug). One workaround was to install phonon backend vlc, but this is not entirely satisfactory due to the fact that equalizer will not work on Amarok restart and audio output becomes very low, but not before restarting Amarok, so I do have a window of opportunity between the times I reconfigure the backend and when I restart Amarok. Unfortunately, after restarting I have to switch back to gstreamer, restart Amarok to get the equalizer back, then switch to vlc backend to get streaming song info to work. Quite annoying to have to do this every time

Upgraded to kde4.8, which gave me the new version of phonon gstreamer (4.6). However, new phonon gstreamer will only display first song’s info, and continue displaying the same info for all following tracks. Phonon vlc, which updated after the kde upgrade, no longer puts out any sound at all, so I’m in a worse position than I began. Any ideas on how to get sound from the vlc backend?

Whoa there HuaiDan I too have upgraded to KDE 4.8 and have the GStreamer Backend, but when I play songs via Amarok, I have no such problem. When you are playing your songs, what application are you using? IN the mean time, here are some must read links to look at:

Pulseaudio Basics for openSUSE with pavucontrol - Blogs - openSUSE Forums

S.T.A.R.T. - SuSE Terminal Audio Reporting Tool - Version 1.12 - Blogs - openSUSE Forums

Thank You,

I’m using Amarok 2.5 as my music player. Song info from songs in my playlists gets displayed correctly by gstreamer, it’s only when I stream internet radio such as Shoutcast stations that song info doesn’t get displayed. I worked around this issue by getting Veromixer mixer plasmoid, which will display song info even when Amarok won’t, has mini-player controls, and hides when I shut down Amarok. However, my big question related to this thread is why the new phonon VLC backend produces no audio output, and if anyone has encountered or has been able to fix this.

phonon-backend-vlc 0.4.1-1.1 from PackMan :: Startseite works quite fine. I have been using it since I installed OpenSUSE again a few weeks back.

That’s what I had before the upgrade, and that’s what I’ve since rolled back to. The strange thing I’ve found is that while gstreamer will port streaming song info to Veromix but not to Amarok, vlc will report the song info to Amarok, but no info to Veromix, but rather only the message “ALSA stream”.
Using the vlc backend also means an layer of configuration through pavu volume control and equalizers rather than simple control through Amarok. So, until the bug is fixed in vlc, it would be better to stick with gstreamer.

Please post:

zypper lr -uP
zypper se -si phonon vlc amarok

Here’s the output:

zypper lr -uP

| Alias | Name | Enabled | Refresh | Priority | URI

—±-----------------------------------±-----------------------------------±--------±--------±---------±----------------------------------------------------------------------------------
1 | KDE:Extra | KDE:Extra | Yes | Yes | 99 | Index of /repositories/KDE:/Extra/openSUSE_12.1
2 | Updates-for-openSUSE-12.1-12.1-1.4 | Updates for openSUSE 12.1 12.1-1.4 | Yes | Yes | 99 | Index of /update/12.1
3 | kde-extra | kde-extra | Yes | Yes | 99 | Index of /repositories/KDE:/Extra/KDE_Release_48_openSUSE_12.1
4 | kde48 | kde48 | Yes | Yes | 99 | Index of /repositories/KDE:/Release:/48/openSUSE_12.1
5 | openSUSE-12.1-12.1-1.4 | openSUSE-12.1-12.1-1.4 | Yes | No | 99 | cd:///?devices=/dev/disk/by-id/ata-MATSHITADVD-RAM_UJ8B0_YN49_163524,/dev/sr0
6 | packman | packman | Yes | Yes | 99 | Index of /suse/openSUSE_12.1/
7 | packman-essentials | packman-essentials | Yes | Yes | 99 | Index of /suse/Factory/Essentials/
8 | packman-multimedia | packman-multimedia | Yes | Yes | 99 | Index of /suse/openSUSE_12.1/Multimedia/
9 | repo-debug | openSUSE-12.1-Debug | No | Yes | 99 | Index of /debug/distribution/12.1/repo/oss
10 | repo-debug-update | openSUSE-12.1-Update-Debug | No | Yes | 99 | Index of /debug/update/12.1
12 | repo-oss | openSUSE-12.1-Oss | Yes | Yes | 99 | Index of /distribution/12.1/repo/oss
13 | repo-source | openSUSE-12.1-Source | No | Yes | 99 | Index of /source/distribution/12.1/repo/oss
14 | wireless | wireless | No | No | 99 | Index of /repositories/driver:/wireless/openSUSE_12.1

zypper se -si phonon vlc amarok

[/QUOTE]

Loading repository data…
Reading installed packages…

S | Name | Type | Version | Arch | Repository
–±------------------------------±--------±------------±-------±-----------------
i | amarok | package | 2.5.0-162.1 | x86_64 | kde48
i | amarok-lang | package | 2.5.0-162.1 | noarch | kde48
i | libphonon4 | package | 4.6.0-87.2 | x86_64 | kde48
i | libvlc5 | package | 2.0.2-1.9 | x86_64 | packman
i | libvlccore5 | package | 2.0.2-1.9 | x86_64 | packman
i | phonon-backend-gstreamer-0_10 | package | 4.6.0-28.1 | x86_64 | kde48
i | phonon-backend-vlc | package | 0.4.1-1.1 | x86_64 | packman
i | phonon-backend-xine | package | 4.4.4-8.1.2 | x86_64 | openSUSE-12.1-Oss
i | vlc | package | 2.0.2-1.9 | x86_64 | packman
i | vlc-noX | package | 2.0.2-1.9 | x86_64 | packman
i | vlc-qt | package | 2.0.2-1.9 | x86_64 | packman

That seems good for phono amarok and vlc (Update yesterday):

i | amarok                        | Paket | 2.5.0-162.1               | i586   | KDE4.8            
i | amarok-lang                   | Paket | 2.5.0-162.1               | noarch | KDE4.8            
i | libphonon4                    | Paket | 4.6.0-87.2                | i586   | KDE4.8            
i | libvlc5                       | Paket | 2.0.2-1.11                | i586   | Packman Repository
i | libvlccore5                   | Paket | 2.0.2-1.11                | i586   | Packman Repository
i | npapi-vlc                     | Paket | 2.0.2_git201206081001-1.1 | i586   | Packman Repository
i | phonon-backend-gstreamer-0_10 | Paket | 4.6.0-28.1                | i586   | KDE4.8            
i | phonon-backend-vlc            | Paket | 0.4.1-1.1                 | i586   | Packman Repository
i | phonon-backend-xine           | Paket | 4.4.4-8.1.2               | i586   | openSUSE-12.1-Oss 
i | vlc                           | Paket | 2.0.2-1.11                | i586   | Packman Repository
i | vlc-aout-pulse                | Paket | 2.0.2-1.11                | i586   | Packman Repository
i | vlc-noX                       | Paket | 2.0.2-1.11                | i586   | Packman Repository
i | vlc-qt                        | Paket | 2.0.2-1.11                | i586   | Packman Repository

But the priority of your repositories are not so good:
My List for example:

zypper lr -uP
#  | Alias                                       | Name                                        | Aktiviert | Aktualisieren | Priorität | URI                                                                                
---+---------------------------------------------+---------------------------------------------+-----------+---------------+-----------+------------------------------------------------------------------------------------
19 | packman.inode.at-suse                       | Packman Repository                          | Ja        | Ja            |   20      | http://packman.inode.at/suse/12.1/                                                 
 4 | KDE4.8                                      | KDE4.8                                      | Ja        | Ja            |   40      | http://download.opensuse.org/repositories/KDE:/Release:/48/openSUSE_12.1           
 5 | KDE4.8:Extra                                | KDE4.8:Extra                                | Ja        | Ja            |   45      | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_48_openSUSE_12.1/ 
 6 | LibreOffice:Stable                          | LibreOffice:Stable                          | Ja        | Ja            |   70      | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_12.1/       
15 | XFCE                                        | XFCE                                        | Ja        | Ja            |   71      | http://download.opensuse.org/repositories/X11:/xfce/openSUSE_12.1/                 
10 | Razor-qt                                    | Razor-qt                                    | Ja        | Ja            |   72      | http://download.opensuse.org/repositories/X11:/QtDesktop/openSUSE_12.1/            
 3 | Fluxbox                                     | Fluxbox                                     | Ja        | Ja            |   75      | http://download.opensuse.org/repositories/X11:/windowmanagers/openSUSE_12.1/       
 2 | Aktualisierungen-für-openSUSE-12.1-12.1-1.4 | Aktualisierungen für openSUSE 12.1 12.1-1.4 | Ja        | Ja            |   90      | http://download.opensuse.org/update/12.1/                                          
 7 | OpenArena                                   | OpenArena                                   | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/home:/pontostroy/openSUSE_12.1/          
 8 | Programme                                   | Programme                                   | Ja        | Ja            |   99      | dir:///home/stephan/programme12.1                                                  
 9 | Publishing                                  | Publishing                                  | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/Publishing/openSUSE_12.1/                
11 | Sun-Java                                    | Sun-Java                                    | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/network:/cluster:/xtreemos/openSUSE_12.1/
12 | Utilities                                   | Utilities                                   | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/utilities/openSUSE_12.1                  
13 | VirtualBox                                  | VirtualBox                                  | Ja        | Ja            |   99      | http://download.virtualbox.org/virtualbox/rpm/opensuse/11.4/                       
14 | Wireless-Update                             | Wireless-Update                             | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/driver:/wireless/12.1-update/            
16 | download.nvidia.com-opensuse                | nVidia Graphics Drivers                     | Ja        | Ja            |   99      | ftp://download.nvidia.com/opensuse/12.1/                                           
17 | google-earth                                | google-earth                                | Ja        | Ja            |   99      | http://dl.google.com/linux/earth/rpm/stable/i386                                   
18 | opensuse-guide.org-repo                     | libdvdcss repository                        | Ja        | Ja            |   99      | http://opensuse-guide.org/repo/12.1/                                               
20 | repo-non-oss                                | openSUSE-12.1-Non-Oss                       | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/12.1/repo/non-oss/                       
21 | repo-oss                                    | openSUSE-12.1-Oss                           | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/12.1/repo/oss/

You don´t need this two Repositories:

7 | packman-essentials                 |  packman-essentials                 | Yes     | Yes     |   99     |  [Index of /suse/Factory/Essentials/](http://packman.inode.at/suse/Factory/Essentials)                                    
 8 | packman-multimedia                 |  packman-multimedia                 | Yes     | Yes     |   99     |  [Index of /suse/openSUSE_12.1/Multimedia/](http://packman.inode.at/suse/openSUSE_12.1/Multimedia)

because:

6 | packman                            |  packman                            | Yes     | Yes     |   99     |  [Index of /suse/openSUSE_12.1/](http://packman.inode.at/suse/openSUSE_12.1)                                         

The first one is factory…
and the second one is in packman.