PS: i don’t have any problem if i uncheck *integrate video in interface. *But other settings don’t fix the issue.
Also VLC 3 beta doesn’t have such an issue for me.
Hi I_A and thanks for your great solution
First, this is the output
Code: mhm@linux-n7s2:~> zypper se -si vlc
Loading repository data…
Reading installed packages…
S | Name | Type | Version | Arch | Repository
–±-----------------------±--------±-------------------±-------±----------------------
i | libvlc5 | package | 2.2.1-194.1 | x86_64 | SuSE
i | libvlc6 | package | 3.0.0+git5462-3.12 | x86_64 | Packman Repository
i | libvlccore8 | package | 2.2.1-194.1 | x86_64 | SuSE
i | libvlccore9 | package | 3.0.0+git5462-3.12 | x86_64 | Packman Repository
i | phonon-backend-vlc | package | 0.8.2-1.2 | x86_64 | openSUSE-Leap-42.1-Oss
i | phonon4qt5-backend-vlc | package | 0.8.2-2.3 | x86_64 | openSUSE-Leap-42.1-Oss
i | vlc | package | 2.2.1-194.1 | x86_64 | SuSE
i | vlc-codecs | package | 2.2.1-130.1 | x86_64 | Packman Repository
i | vlc-noX | package | 2.2.1-194.1 | x86_64 | SuSE
i | vlc-noX-lang | package | 2.2.1-194.1 | noarch | SuSE
i | vlc-qt | package | 2.2.1-194.1 | x86_64 | SuSE
your vlc packages seam to come from a few different reposetories you might want to do a zypper dup with packman to get them all from the packman repo
you also seam to have vlc 3.0 beta packages from packman (the blue above) you might need to remove them.
zypper lr -d
see packmans repo number
zypper dup --from <insert packman's repo number>
or post the output of
zypper lr -d
ps. you have phonon-backend-vlc phonon4qt5-backend-vlc and those are a bit flaky especially with amarok, you’re better off removing them and using phonon-backend-gstreamer phonon4qt5-backend-gstreamer
zypper rm phonon-backend-vlc phonon4qt5-backend-vlc
zypper in phonon-backend-gstreamer phonon4qt5-backend-gstreamer
Many many thanks for your guide I_A
Just a question about Gstream as you mentioned before,
I can only play M4A with VLC and not with Amarok, is it because i removed phonon-backend-vlc and started using gstream instead?
Make sure you have the package gstreamer-fluendo-mp3 installed.
You might also want to install gstreamer-plugins-bad-orig-addon, gstreamer-plugins-ugly-orig-addon, and gstreamer-plugins-libav to make support almost any codec.
If that doesn’t help, remove the plugin cache, i.e. the directory ~/.cache/gstreamer-1.0/. It might be “broken” because you had a mixture of incompatible versions installed… (the main repos have 1.4, while Packman has 1.6, just switching some packages doesn’t work)
I did all things you said, and now my Amarok doesn’t play anything, even MP3,
However, VLC is still able to play almost all codecs.
I also removed the cache, but it didn’t fix the problem.
Any idea?
You did a full switch to Packman, right?
Then it should work.
Go into KDE’s Audio settings (also reachable via Amarok’s menu) and try whether the test sound works.
Also check that the correct output device is selected.
However, VLC is still able to play almost all codecs.
VLC is totally independent of gstreamer.
You could reinstall phonon-backend-vlc though and use VLC as backend for KDE/Amarok. If VLC works, Amarok should work then too.
How can i know whether I did a full switch or not?
No, the test sound doesn’t work and i dunno why!
I was told that phonon-backend-vlc phonon4qt5-backend-vlc are a bit flaky especially with amarok, and i’m better off removing them and using* phonon-backend-gstreamer phonon4qt5-backend-gstreamer,
Well, did you do the steps that were suggested?
I.e. the “zypper dup --from X”.
You can just do that again anyway, in the worst case nothing will happen…
The problem might be caused by gstreamer packages of different versions.
No, the test sound doesn’t work and i dunno why!
Ok, then it’s probably no plugin problem, but a lower level one.
Might be the wrong output device as mentioned earlier.
I was told that phonon-backend-vlc phonon4qt5-backend-vlc are a bit flaky especially with amarok, and i’m better off removing them and using* phonon-backend-gstreamer phonon4qt5-backend-gstreamer,
*
Yes I know, but that is not completely correct.
The VLC backend only doesn’t work in 13.2 if you use VLC from Packman because they have a newer VLC version. In Leap that is ok at the moment though.
And the VLC backend has some problems and missing features, like raising the volume to 100% when a notification sound is played (you can workaround that though) or not supporting the “Analyzer” applet in Amarok.
It might be worth a test.
Btw, you don’t have to uninstall the backends, you can choose which one to use in the Multimedia settings, on the backend tab.
I made them work correctly,
Now i don’t know why amarok doesn’t work, it used to work but suddenly stopped working, i think it because i installed some packages for VLC.
I’m mixed up, could you please tell me what packages i should check/remove/install for them to work?
Installing packages for VLC should not influence Amarok, unless you mix packages from Packman and the VideoLAN repo.
So please post your current repo list.
zypper lr -d
Another option would be to install phonon-backend-vlc, as VLC works fine now. Although I would not really recommend it, it misses some features compared to the gstreamer backend, i.e. the Analyzer and Equalizer won’t work in Amarok, and system notifications might switch the master volume to 100%…
And I used to have phonon-backend-vlc, and when it stopped working, i removed that (cuz it misses some feature as you said) and started using gstreamer.
I also installed VLC 3 after that to see if it made any change.
But none of them worked
The problem is that when i select an audio file, amarok doesn’t play it. (some days ago, it used to play audio file, but i hadn’t any sound)
You do indeed use the VideoLAN repo in combination with Packman.
Those two are incompatible, having both will break multimedia! (unless you are 1000% sure what you are doing…)
VideoLAN is disabled now, but you might still have packages installed from it.
Remove it, and do a full switch to Packman (again):
sudo zypper rr 6
sudo zypper dup --from 2
Everything that’s in the VideoLAN repo is available in Packman too anyway.
And I used to have phonon-backend-vlc, and when it stopped working, i removed that (cuz it misses some feature as you said) and started using gstreamer.
I also installed VLC 3 after that to see if it made any change.
But none of them worked
VLC 3 is a beta version, so might have problems of its own.
And phonon-backend-vlc will not work at all with VLC 3, the version shipped with Leap 42.1 only works with VLC 2.2.x.
The problem is that when i select an audio file, amarok doesn’t play it. (some days ago, it used to play audio file, but i hadn’t any sound)
So you get an error? What exactly?
For full codec support with gstreamer, you should install those 3 additional packages:
gstreamer-plugins-bad-orig-addon, gstreamer-plugins-ugly-orig-addon, gstreamer-plugins-libav
There’s also gstreamer-fluendo-mp3 for MP3 support, but that should be installed by default. Better check if you have it though.