Kaffeine can't play rmvb files

Hello,

I tried playing some rmvb videos. I can hear the audio but there is no audio. I followed a few theads related to this but it still hasn’t fixed my problem.

One thread says all related packages must be from packman. I have this currently


mvalviar@mac-mac:~/Desktop> rpm -q kaffeine libxine1 libffmpeg0 w32codec-all xvid libquicktime0
kaffeine-1.2.2-1.pm.1.1.x86_64
libxine1-1.1.19-2.pm.45.33.x86_64
package libffmpeg0 is not installed
w32codec-all-20100303-0.pm.1.1.i586
package xvid is not installed
package libquicktime0 is not installed

Is there something I’m missing?

I’m running 11.4 64bit.

Yeahh you need to install some packages
You must install xvid package
libquicktime0 package.
I want to see your repos

su
# zypper lr -d

Post the output here.

Here you go:


#  | Alias                          | Name                              | Enabled | Refresh | Priority | Type     | URI                                                                          | Service
---+--------------------------------+-----------------------------------+---------+---------+----------+----------+------------------------------------------------------------------------------+--------
 1 | PK_TMP_DIR                     | PK_TMP_DIR                        | Yes     | Yes     |   99     | plaindir | dir:///var/tmp/TmpDir.R3OfIh                                                 |        
 2 | download.nvidia.com-opensuse   | nVidia Graphics Drivers           | Yes     | Yes     |   99     | rpm-md   | ftp://download.nvidia.com/opensuse/11.4/                                     |        
 3 | download.opensuse.org-Extra    | openSUSE BuildService - KDE:Extra | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_11.4/          |        
 4 | download.opensuse.org-Stable   | Stable LibreOffice Repository     | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_11.4/ |        
 5 | download.opensuse.org-non-oss  | Main Repository (NON-OSS)         | Yes     | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/11.4/repo/non-oss/                 |        
 6 | download.opensuse.org-oss      | Main Repository (OSS)             | Yes     | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/11.4/repo/oss/                     |        
 7 | download.opensuse.org-standard | Main Repository (Contrib)         | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/openSUSE:/11.4:/Contrib/standard/  |        
 8 | download.opensuse.org-update   | Main Update Repository            | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/11.4/                                    |        
 9 | google-chrome                  | google-chrome                     | Yes     | Yes     |   99     | rpm-md   | http://dl.google.com/linux/chrome/rpm/stable/x86_64                          |        
10 | google-earth                   | google-earth                      | Yes     | Yes     |   99     | rpm-md   | http://dl.google.com/linux/earth/rpm/stable/x86_64                           |        
11 | libdvdcss                      | libdvdcss                         | Yes     | Yes     |   99     | rpm-md   | http://opensuse-guide.org/repo/11.4/                                         |        
12 | opensuse-guide.org-repo        | libdvdcss repository              | Yes     | Yes     |   99     | rpm-md   | http://opensuse-guide.org/repo/11.4/                                         |        
13 | packman                        | packman                           | Yes     | Yes     |   99     | rpm-md   | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_11.4/                |        
14 | repo-debug                     | openSUSE-11.4-Debug               | No      | Yes     |   99     | NONE     | http://download.opensuse.org/debug/distribution/11.4/repo/oss/               |        
15 | repo-debug-update              | openSUSE-11.4-Update-Debug        | No      | Yes     |   99     | NONE     | http://download.opensuse.org/debug/update/11.4/                              |        
16 | repo-non-oss                   | openSUSE-11.4-Non-Oss             | Yes     | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/11.4/repo/non-oss/                 |        
17 | repo-oss                       | openSUSE-11.4-Oss                 | Yes     | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/11.4/repo/oss/                     |        
18 | repo-source                    | openSUSE-11.4-Source              | No      | Yes     |   99     | NONE     | http://download.opensuse.org/source/distribution/11.4/repo/oss/              |        
19 | repo-update                    | openSUSE-11.4-Update              | Yes     | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/11.4/                                    |        
20 | wrapped                        | Wrapped proprietary applications  | Yes     | No      |   99     | rpm-md   | http://repos.opensuse-community.org/wrapped/openSUSE_11.3/                   |        


We have general guidance here for openSUSE users to help get their multimedia working better:
Multi-media and Restricted Format Installation Guide

and there is a diagnostic script that one can download and have it look at your PC configuration and recommend the applications you need to install to get sound (and video) working better with multimedia applications. There is guidance here for that script: MultiMedia Checker or mmcheck - Check Your openSUSE MultiMedia Setup in Just 16 Steps

You know #5 & #16 repos in your list (non-ss) are the same. #6 and #17 (oss) are the same. #8 and #19 (update) are the same. This means by such duplication your package manager will run slower.

Also, the only repos you need keep enabled are OSS, Non-OSS, Update and Packman. As a new user you probably should have no others, as there is the potential for problems that you likely do not have the openSUSE specific knowledge/experience to solve.

Re-reading your post, … thats a pretty neat trick. There is NO audio, but you HEAR audio. Do you hear static ? How does that work ? Does it simply makes up random audio as it goes ?

Firstly remove this two repos

download.opensuse.org-non-oss  | Main Repository (NON-OSS)         | Yes     | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/11.4/repo/non-oss/                 |        
  | download.opensuse.org-oss      | Main Repository (OSS)             | Yes     | Yes     |   99     | yast2    | http://download.opensuse.org/distribution/11.4/repo/oss/

Secondly have you installed addon-products from here?
software.opensuse.org: Download openSUSE 11.4
And thirdly try to install win32lib through yast.

I removed those repos. I haven’t downloaded anything from there.

Try to download addon-products. And also try to install w32codec through yast. Sorry for win32lib.

What should I download?

I tried this already Multi-media and Restricted Format Installation Guide. But still no joy.

Go here and download addon-products software.opensuse.org: Download openSUSE 11.4

Which/What addon-products? I went to that link and searched for “addon-products” and got no result. Which addon-products do you want me to install and download?

Do you mean to say there is no video ?

If so, then from my view point kaffeine is NOT a good player to use for this. Nominally kaffeine player uses the xine video engine. Xine only supports a very early version of the RealPlayer format. To get the newer RealPlayer video format working in xine, one is is supposed to be able to specify the directory where the .drvc.so codec is located and xine (and hence kaffeine) is supposed to be able to play the newer formats. But that functionality is not working in the Packman packaged version of xine to the best of my knowledge.

Hence you are best to use vlc or mplayer to play a .rmvb file, as they come with codecs that allow them to play that format.

Reference the advice from stamostolias, with due respect to stamostolias, unless he is trying to help get the audio work for you (which is confusing in your post as you say it does and does not work) or unless he is trying to get a very old/basic version of a real media file to play, the advice he provided is a wild goose chase for any moderately or recently produced file and his advice I believe simply won’t IMHO help at all. Good on him for trying, but I don’t think he can even play such a video on his PC (the advice is that far out in left field). Surf a bit on xine and rvmb and you will see my point (I believe).

Of course if I am wrong, I would be happy to be proven so (as I’m always keen to learn).

Good luck. I recommend again that you just use either mplayer or vlc. (you can also download RealPlayer for Linux from the realplayer site).

To get the newer
RealPlayer video format working in xine, one is is supposed to be able
to ‘specify the directory where the .drvc.so codec is located’
(xine - a free video player download | SourceForge.net) and xine (and hence kaffeine)
is supposed to be able to play the newer formats.

I was able to get kaffeine playing rmvb files following the instructions
you pointed to, oldcpu.

Package versions:
libxine1-pulse-1.1.19-4.4.x86_64
kdebase4-runtime-xine-4.6.0-4.9.1.x86_64
libxine1-codecs-1.1.19-2.pm.45.16.x86_64
libxine1-1.1.19-4.4.x86_64
phonon-backend-xine-4.4.4-3.1.x86_64

mplayer 64bit “essentials” codecs downloaded from
mplayerq.hu
and extracted to /usr/lib64/codecs

and ~/.xine/config created with content

decoder.external.real_codecs_path /usr/lib64/codecs/

After this rmvb files work fine, video + audio - though kaffeine now
crashes on exit. Not sure if that’s related.

Yes well done. I can confirm with my xine that also works using the 64-bit codec. I tried it previous, but on my 64-bit PC I mistakenly tried the essential-20071007.tar.bz2 tarball (which is the 32-bit) and not the essential-amd64-20071007.tar.bz2 (which is the 64-bit).

Presumeably users with a 32-bit openSUSE install need to go fro the essential-20071007.tar.bz2 tarball and users with a 64-bit openSUSE install need to go for a essential-amd64-20071007.tar.bz2.

That was a bit of a faux-pas on my part (trying the 32-bit on a 64-bit PC).

Yes, I meant video. I can hear the movie but there’s only a black screen on kaff. Sorry I was too sleepy I didn’t notice that I had I typo and the post by oldcpu pointing out the error. I tried vlc but it is laggy whenever I try to seek (and I seek a lot on those rmvb files). With gnome mplayer and smplayer the audio lags after I seek. I’m trying to get kaff to work. I’m trying to avoid installing the real player for linux if I have alternatives. I’m trying MasterPatriko’s method.

Here http://download.opensuse.org/distribution/11.4/iso/openSUSE-11.4-Addon-Lang-i586.iso
and here http://download.opensuse.org/distribution/11.4/iso/openSUSE-11.4-Addon-NonOss-BiArch-i586-x86_64.iso

stamostolias, my apologies but I have to ask the question. What is the relevance of that to this thread in helping play rmvb files in kaffeine / xine. Ultimately as far as I can see that has ABSOLUTELY NO RELEVANCE.

Can you play rmvb video files in your kaffeine ? Because if you can not then I don’t think such advice (which appears totally irrelevant to me) should be given because it simply clouds the thread and will totally confuse people who do not know any better.

Please your enthusiasm is appreciated, but if you have no idea as to the solution and you yourself can not solve the problem then please do not make such posts. Again, your interest is MOST appreciated but that post is not helpful and it simply clouds the issue.

package libquicktime0 is not installed

About that package.
For the other packages he can install through yast or through terminal.

[quote="“stamostolias,post:19,topic:65782”]

stamostolias, my apologies but I have to ask the question. What is the relevance of that to this thread in helping play rmvb files in kaffeine / xine. Ultimately as far as I can see that has ABSOLUTELY NO RELEVANCE.

Can you play rmvb video files in your kaffeine ? Because if you can not then I don’t think such advice (which appears totally irrelevant to me) should be given because it simply clouds the thread and will totally confuse people who do not know any better.

Please your enthusiasm is appreciated, but if you have no idea as to the solution and you yourself can not solve the problem then please do not make such posts. Again, your interest is MOST appreciated but that post is not helpful and it simply clouds the issue.[/QUOTE]

package libquicktime0 is not installed
About that package.
For the other packages he can install through yast or through terminal.[/QUOTE]

and ??? that is also incorrect. The links you provided have absolutely NO RELEVANCE to libquicktime0. Libquicktime0 is in the OSS and the Packman repositories. Those .iso files you linked to are completely and totally irrelevant as far as I can see. They are language .iso files and have NO RELEVANCE to multimedia to help the user. Your explanation makes no sence.

Just simply posting a link with no understanding as to what you are posting is not helpful.

stamostolias, your help is appreciated, but you need a higher level of technical accuracy, because as it stands now you are simply clouding and confusing the issue. And ultimately that is detrimental to the quality of help we try to provide on our forum.