PDA

View Full Version : What is the difference between Kaffeine and KMPlayer?



joe.pelayo
29th May 2007, 05:18 AM
Hello everybody.

I've just realized that KMPlayer can play well some WMV videos Kaffeine plays with distortions.
Why is this? Is it because different libraries? More up to date perhaps?

Thanks.
Joe.

daihard
29th May 2007, 06:05 AM
Hello everybody.

I've just realized that KMPlayer can play well some WMV videos Kaffeine plays with distortions.
Why is this? Is it because different libraries? More up to date perhaps?
Ah, good find. I've been having the same problem with Kaffeine for FC6 for some time. Xine has the exact same issue, which is understandable given that Kaffeine uses the Xine engine.

I just tried mplayer to see how the WMV files that are distorted with Kaffeine would play. They played just fine! I owe you a big one.

Now, what puzzles me is that the same WMV files play fine under FC5 and CentOS 4. I wonder which libraries have been changed to cause this problem?

buddha
29th May 2007, 07:33 AM
Increasing the priority of the win32 decoders in the xine settings will make xine use them instead of the inferior ffmpeg decoders when trying to play wma/wmv files.

See http://marc.info/?l=xine-user&m=117438533604544&w=2

This makes xine play correctly just about all the wmv files that mplayer always could.

joe.pelayo
29th May 2007, 07:50 AM
Increasing the priority of the win32 decoders in the xine settings will make xine use them instead of the inferior ffmpeg decoders when trying to play wma/wmv files.

See http://marc.info/?l=xine-user&m=117438533604544&w=2

This makes xine play correctly just about all the wmv files that mplayer always could.
That is interesting, I will check that because I still prefer to use Kaffeine.
It's good to know this helped you daihard, I found something else: KMPlayer allows to select the engine to play movies and it is not Xine (by default).

Joe.

jonathonp
29th May 2007, 08:01 AM
what about the libdvdcss error with xine and totem-xine? i have it installed? can't use totem-xine or xine to play movies as this error pops up here and there so its useless. lucky i have mplayer and vlc. never had this issue when i installed from freshrpms rather than livna.

sideways
29th May 2007, 10:51 AM
vlc seems to be the most trouble-free video player in fedora

daihard
29th May 2007, 05:07 PM
what about the libdvdcss error with xine and totem-xine? i have it installed? can't use totem-xine or xine to play movies as this error pops up here and there so its useless. lucky i have mplayer and vlc. never had this issue when i installed from freshrpms rather than livna.
I have the same issue with some DVDs. The funny thing is, all those DVDs that cause trouble and coredump (SEGV) are non-commercial, non-encrypted discs. I have no trouble watching encrypted DVDs at all. Very weird.

jonathonp
29th May 2007, 05:20 PM
I have the same issue with some DVDs. The funny thing is, all those DVDs that cause trouble and coredump (SEGV) are non-commercial, non-encrypted discs. I have no trouble watching encrypted DVDs at all. Very weird.
same problem with decrypted dvds. maybe somebody is getting legal on us. you need copyright protected discs before you can play it all the way to the end. :)

daihard
29th May 2007, 05:26 PM
same problem with decrypted dvds. maybe somebody is getting legal on us. you need copyright protected discs before you can play it all the way to the end. :)
It would make more sense if I could not play encrypted discs rather than non-encrypted ones, wouldn't it? That's what looks weird to me. Besides, those non-encrypted DVDs can be played without any problem with Kaffeine running on CentOS 4.

daihard
29th May 2007, 05:34 PM
That is interesting, I will check that because I still prefer to use Kaffeine.
It's good to know this helped you daihard, I found something else: KMPlayer allows to select the engine to play movies and it is not Xine (by default).
Yeah, you're the man. :)

The only thing I find inconvenient about KMplayer is that you can't seem to drag-and-drop a movie file onto its main screen like you can with Kaffeine.

I will try to change the priorities of the win32 codecs and see how it works, too.

joe.pelayo
29th May 2007, 11:46 PM
Yeah, you're the man. :)

The only thing I find inconvenient about KMplayer is that you can't seem to drag-and-drop a movie file onto its main screen like you can with Kaffeine.

I will try to change the priorities of the win32 codecs and see how it works, too.
Another weird thing from KMPlayer is that it has very little options. For instance it does not allow a movie to be repeated (at least I have not found a 'repeat' button).

Joe.

daihard
30th May 2007, 01:54 AM
Increasing the priorities of the two win32 codecs worked! Yay!

Thanks, buddha, for your advice. :)

Now, a related question. I've always had those proprietary codecs stored under /usr/lib/win32. Kaffeine, OTOH, looks for them under /usr/lib/codecs by default. Of course I can change the path to /usr/lib/win32, but I wonder if other multimedia apps expect the codecs to be in /usr/lib/codecs instead of /usr/lib/win32 these days? In other words, which one of those paths serves better as the default codecs path?

buddha
31st May 2007, 08:06 PM
... I wonder if other multimedia apps expect the codecs to be in /usr/lib/codecs instead of /usr/lib/win32 these days? In other words, which one of those paths serves better as the default codecs path?These days I no longer use /usr/lib/win32. I put all the codecs for xine and mplayer in /usr/lib/codecs. In the xine settings, I set the win32 codecs path to /usr/lib/codecs (decoder.external.win32_codecs_path:/usr/lib/codecs).

With this setup, all my multimedia/video apps seem to work fine: xine, mplayer, ffmpeg, totem-xine, vlc, etc.

daihard
31st May 2007, 10:37 PM
These days I no longer use /usr/lib/win32. I put all the codecs for xine and mplayer in /usr/lib/codecs. In the xine settings, I set the win32 codecs path to /usr/lib/codecs (decoder.external.win32_codecs_path:/usr/lib/codecs).

With this setup, all my multimedia/video apps seem to work fine: xine, mplayer, ffmpeg, totem-xine, vlc, etc.
Thanks for the information. I will follow suit. :cool:

jonathonp
1st June 2007, 05:55 PM
i've been putting the codecs all-20060611.tar.bz2 in /usr/local/lib/codecs/ and /usr/lib/win32. i've added the folder /usr/lib/codecs

all-20060611.tar.bz2.

su
mkdir /usr/local/lib/codecs/
mkdir /usr/lib/win32
tar xvfj *.tar.bz2
rm *.tar.bz2
cp ./all-20060611/* /usr/local/lib/codecs/
chmod 755 /usr/local/lib/codecs/*
cp /usr/local/lib/codecs/* /usr/lib/win32/

cp /usr/local/lib/codecs/* /usr/lib/codecs

http://www.mplayerhq.hu/MPlayer/releases/codecs/

rm -rf ./all-20060611

also i installed totem-xine and mplayer from livna and downloaded vlc and xine from freshrpms. totem-xine is working great. watched 2 movies last night. works great!! what's the difference bewteen the different codecs?

all-20061022-MD5SUMS 22-Oct-2006 22:39 6k
all-20061022.tar.bz2 22-Oct-2006 22:39 13.2M
all-alpha-20061028-MD5SUMS 28-Oct-2006 14:50 1k
all-alpha-20061028.tar.bz2 28-Oct-2006 14:50 661k
all-ppc-20061022-MD5SUMS 22-Oct-2006 22:39 1k
all-ppc-20061022.tar.bz2 22-Oct-2006 22:39 629k
essential-20061022-MD5SUMS 22-Oct-2006 22:39 3k
essential-20061022.tar.bz2 22-Oct-2006 22:39 9.6M
essential-alpha-20061028-MD5SUMS 28-Oct-2006 14:50 1k
essential-alpha-20061028.tar.bz2 28-Oct-2006 14:50 267k


Do you think i can install some different codec packages in a single folder?

v00d00
2nd June 2007, 03:48 AM
VLC is good for DVD's, but for everything else i use MPlayer.