how long does it take after relice for the multimedia one clicks to show up?
i am aware of the instructions at this thread for 12.1 but those instructions includes extra KDE things and i am trying to keep my install as simple as possible and avoid adding extra widget sets , libraries and other cruft.
It’s not really rocket science. There are four main multimedia frameworks in Linux: mplayer, vlc, xine and gstreamer. Use the ones you want…
MPlayer is standalone, if you want it just install it.
The same for VLC but with one exception, you may want to install the Phonon VLC backend to use it for KDE apps.
For Xine just install libxine1 and libxine1-codecs from Packman
For GStreamer there are the different -plugins* packages… If you want to have support for everything install all of them. Naturally when you have the option always use the Packman version.
And that’s all, ZYpp will take care of any dependency these packages require.
If you need a guide take that link and just remove from the list what you don’t want. If you need another one this is my list of packages installed from repositories other than the main repo (notice I use my own home repo for some packages instead of the ones from Packman… ignore that, you should use Packman).
> zypper se -s -i -r multimedia_kde -r reddwarf_multimedia -r reddwarf_nonfree -r reddwarf -r packman
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
--+----------------------------------------+---------+------------------------+--------+---------------------------
i | MPlayer | package | 1.0rc4_r34327-1.1 | x86_64 | Packman
i | amarok | package | 2.4.3-8.5.1 | x86_64 | KDE Multimedia
i | gstreamer-0_10 | package | 0.10.35-63.8 | x86_64 | Packman
i | gstreamer-0_10-ffmpeg | package | 0.10.11-1000.3 | x86_64 | Packman
i | gstreamer-0_10-fluendo-mp3 | package | 0.10.14-43.5 | x86_64 | Packman
i | gstreamer-0_10-plugin-gnomevfs | package | 0.10.35-61.1 | x86_64 | Packman
i | gstreamer-0_10-plugins-bad | package | 0.10.22-138.12 | x86_64 | Packman
i | gstreamer-0_10-plugins-bad-orig-addon | package | 0.10.22-138.12 | x86_64 | Packman
i | gstreamer-0_10-plugins-base | package | 0.10.35-61.1 | x86_64 | Packman
i | gstreamer-0_10-plugins-good | package | 0.10.30-62.22 | x86_64 | Packman
i | gstreamer-0_10-plugins-good-extra | package | 0.10.30-62.22 | x86_64 | Packman
i | gstreamer-0_10-plugins-ugly | package | 0.10.18-32.15 | x86_64 | Packman
i | gstreamer-0_10-plugins-ugly-orig-addon | package | 0.10.18-32.15 | x86_64 | Packman
i | k3b | package | 2.0.2-18.2.1 | x86_64 | KDE Multimedia
i | kio_audiocd | package | 4.7.2-2.2.1 | x86_64 | KDE Multimedia
i | kmix | package | 4.7.2-2.2.1 | x86_64 | KDE Multimedia
i | kscd | package | 4.7.2-2.2.1 | x86_64 | KDE Multimedia
i | liba52-0 | package | 0.7.5svn-7.3 | x86_64 | Packman
i | libamrwb3 | package | 7.0.0.4-1.4 | x86_64 | Packman
i | libaudio2 | package | 1.9.2-2.4 | x86_64 | Packman
i | libavcodec52 | package | 0.7.7-1.1 | x86_64 | Packman
i | libavcodec53 | package | 0.8.6-1.1 | x86_64 | Packman
i | libavformat53 | package | 0.8.6-1.1 | x86_64 | Packman
i | libavutil50 | package | 0.7.7-1.1 | x86_64 | Packman
i | libavutil51 | package | 0.8.6-1.1 | x86_64 | Packman
i | libbluray0 | package | 0+20111019-1.3 | x86_64 | Packman
i | libbs2b0 | package | 3.1.0-2.1 | x86_64 | RedDwarf
i | libdca0 | package | 0.0.5-2.3 | x86_64 | Packman
i | libfaac0 | package | 1.28-6.3 | x86_64 | Packman
i | libfaad2 | package | 2.7-6.3 | x86_64 | Packman
i | libgmyth0 | package | 0.7.1-3.3 | x86_64 | Packman
i | libgstapp-0_10-0 | package | 0.10.35-61.1 | x86_64 | Packman
i | libgstbasecamerabinsrc-0_10-0 | package | 0.10.22-138.12 | x86_64 | Packman
i | libgstbasevideo-0_10-0 | package | 0.10.22-138.12 | x86_64 | Packman
i | libgstinterfaces-0_10-0 | package | 0.10.35-61.1 | x86_64 | Packman
i | libgstphotography-0_10-0 | package | 0.10.22-138.12 | x86_64 | Packman
i | libgstreamer-0_10-0 | package | 0.10.35-63.8 | x86_64 | Packman
i | libgstreamer-0_10-0-32bit | package | 0.10.35-63.8 | x86_64 | Packman
i | libgstsignalprocessor-0_10-0 | package | 0.10.22-138.12 | x86_64 | Packman
i | libgstvdp-0_10-0 | package | 0.10.22-138.12 | x86_64 | Packman
i | libkcddb4 | package | 4.7.2-2.2.1 | x86_64 | KDE Multimedia
i | libkcompactdisc4 | package | 4.7.2-2.2.1 | x86_64 | KDE Multimedia
i | libmad0 | package | 0.15.1b-2.4 | x86_64 | Packman
i | libmp3lame0 | package | 3.98.4-5.4 | x86_64 | Packman
i | libmpeg2-0 | package | 0.5.1-1.3 | x86_64 | Packman
i | libmpg123-0 | package | 1.13.4-1.3 | x86_64 | Packman
i | libopencore-amrnb0 | package | 0.1.2-1.3 | x86_64 | Packman
i | libopencore-amrwb0 | package | 0.1.2-1.3 | x86_64 | Packman
i | libopencv2_3 | package | 2.3.1a-40.3 | x86_64 | RedDwarf's Multimedia
i | libpostproc51 | package | 0.8.6-1.1 | x86_64 | Packman
i | libprojectM2 | package | 2.0.1-4.1 | x86_64 | Non Free parts of RedDwarf
i | libquicktime0 | package | 1.2.3-58.3 | x86_64 | Packman
i | librtmp0 | package | 2.3.99.git20110728-1.4 | x86_64 | Packman
i | libslv2-9 | package | 0.6.6-3.4 | x86_64 | Packman
i | libstrigi0 | package | 0.7.5-5.2.1 | x86_64 | KDE Multimedia
i | libswscale0 | package | 0.7.7-1.1 | x86_64 | Packman
i | libswscale2 | package | 0.8.6-1.1 | x86_64 | Packman
i | libtwolame0 | package | 0.3.12-2.3 | x86_64 | Packman
i | libvlc5 | package | 1.1.12-7.5 | x86_64 | Packman
i | libvlccore4 | package | 1.1.12-7.5 | x86_64 | Packman
i | libx264-116 | package | 0.116svn20110907-1.3 | x86_64 | Packman
i | libxine1 | package | 1.1.20-58.1 | x86_64 | Packman
i | libxine1-codecs | package | 1.1.20-58.1 | x86_64 | Packman
i | libxine1-gnome-vfs | package | 1.1.20-58.1 | x86_64 | Packman
i | libxine1-pulse | package | 1.1.20-58.1 | x86_64 | Packman
i | libxvidcore4 | package | 1.3.2-1.3 | x86_64 | Packman
i | linphone | package | 3.4.3-30.1 | x86_64 | Packman
i | mjpegtools | package | 2.0.0-4.4 | x86_64 | Packman
i | mjpegtools-libs | package | 2.0.0-4.4 | x86_64 | Packman
i | phonon-backend-vlc | package | 0.4.1-1.1 | x86_64 | Packman
i | projectM-data | package | 2.0.1-4.1 | x86_64 | Non Free parts of RedDwarf
i | sox | package | 14.3.2-24.1 | x86_64 | RedDwarf's Multimedia
i | strigi | package | 0.7.5-5.2.1 | x86_64 | KDE Multimedia
i | vlc | package | 1.1.12-7.5 | x86_64 | Packman
i | vlc-noX | package | 1.1.12-7.5 | x86_64 | Packman
i | vlc-qt | package | 1.1.12-7.5 | x86_64 | Packman
But obviously I didn’t select all of them by hand. I just said zypper what I wanted: MPlayer, VLC, Xine and GStreamer (plus a few utils like sox and linphone that openSUSE provides without support for some formats).
It’s not really rocket science. There are four main multimedia frameworks in Linux: mplayer, vlc, xine and gstreamer. Use the ones you want…
MPlayer is standalone, if you want it just install it.
The same for VLC but with one exception, you may want to install the Phonon VLC backend to use it for KDE apps.
For Xine just install libxine1 and libxine1-codecs from Packman
For GStreamer there are the different -plugins* packages… If you want to have support for everything install all of them. Naturally when you have the option always use the Packman version.
If you need a guide take that link and just remove from the list what you don’t want. If you need another one this is my list of packages installed from repositories other than the main repo (notice I use my own home repo for some packages instead of the ones from Packman… ignore that, you should use Packman).
. . . . . . . .
one-click are easy to install, but for me anyway, they always cause more problems than good, choosing what you want have installed and just installing it takes more time but stuff works better…