Amarok plays MP3 files just fine, and streams internet radio with no problems. Video is a different matter:
Video files (avi, mp4, etc.) will play sound only, but no picture in Mplayer. VLC just crashes and vanishes with no errors in the log. Comes up with no errors from a terminal. Kaffeine comes up, but goes away like VLC.
The files are good, and they play fine on my wife’s Windows XP machine (much to her amusement! lol!)
Libdvdcss should be the only codec installed from VideoLan, but I have the above extras after changing over to the Packman ones. Not sure if these are part of the problem or not.
I’ve seen this problem where:
a. users have special desktop effects (ie the cube/3D) enabled, or
b. users have an intel graphic card.
The solution for “a” is to either switch the output video module of your multimedia players from “auto” or from “xv” (xvideo) to “x11” (although there will be a performance hit) . Alternatively, switch OFF the special desktop effects.
The solution for “b” (intel graphics) is to either switch the output video module of your multimedia players from “auto” or from “xv” (xvideo) to “x11” (although there will be a performance hit) . Alternatively, you could search this forum for a custom hand edit to the xorg.conf file to enable Intel graphics to do this with the “auto” or “xv” settings.
A third point, I always install libffmpeg0, as by installing that it picks up a bunch of codecs for dependencies. I can’t tell from your list if you are missing any codecs.
Went back and checked over the packages and made sure all the Packman stuff was loaded (including ffmpeg.) Then tried the “x11” setting for video output and that gets the video back on the screen again. Makes life much less aggravating.
Alternatively, you could search this forum for a custom hand edit to the xorg.conf file to enable Intel graphics to do this with the “auto” or “xv” settings.
I’m going to do a little research on that Intel problem, since I’m using an Intel 946GM on my system. Guess I’ll do some searching for that xorg.conf hack.
>
> Thanks for the reply, oldcpu.
>
> Went back and checked over the packages and made sure all the Packman
> stuff was loaded (including ffmpeg.) Then tried the “x11” setting for
> video output and that gets the video back on the screen again. Makes
> life much less aggravating.
>
>> Alternatively, you could search this forum for a custom hand edit to the
>> xorg.conf file to enable Intel graphics to do this with the “auto” or
>> “xv” settings.
>>
>
> I’m going to do a little research on that Intel problem, since I’m
> using an Intel 946GM on my system. Guess I’ll do some searching for that
> xorg.conf hack.
>
>
I’m have same problem with kplayer and other players. What did you set in the X11 area? I have almost all of the Libs you list installed and all except libdvdcss are from packman. My problem right now is with an .wmv file. The sound plays, no picture. I have the win32 codecs loaded from packman.
I set VLC & Mplayer for X11 Video Output. That cleared the problem up for me, and I’ve got both video and audio playback.
Make sure you have the VideoLan repo turned off, then run Yast and select “repositories” instead of search. Select the Packman repo, and let Yast update any packages that are not from the Packman repo, like oldcpu said.
Don’t ignore dependencies, but allow Yast to do the change of vendor (i.e. from Suse/VideoLan to Packman.) The changes will be a few apparent downgrades in version numbers. Remember to look for the pm in the package name. Those are the ones from Packman. (Example: libvlc2-0.9.6-0.pm.1)
If you are using Intel video, you’ll need to turn of Compiz if you’ve got it running. I had it set up, but haven’t used it in months. I haven’t had time to research the problem with Intel video and all that yet, but I’ll post whatever I may find.
Here’s a couple of threads I found about Intel Video issues. They might not apply specifically to video playback issues in this thread, but might have some bearing on such problems:
Both of these reference a similar problem with Intel video chips to video display problems. I’m not saying this will fix the problems, but it might help.
>
> upscope;1902544 Wrote:
>> walla299 wrote:
>> I’m have same problem with kplayer and other players. What did you set
>> in the X11 area? I have almost all of the Libs you list installed and
>> all except libdvdcss are from packman. My problem right now is with an
>> .wmv file. The sound plays, no picture. I have the win32 codecs loaded
>> from packman.
>>
>> Thanks
>
> I set VLC & Mplayer for -X11 Video Output-. That cleared the problem up
> for me, and I’ve got both video and audio playback.
>
> Make sure you have the VideoLan repo -turned off,- then run Yast and
> select “repositories” instead of search. Select the Packman repo, and
> let Yast update any packages that are not from the Packman repo, like
> oldcpu said.
>
> Don’t ignore dependencies, but allow Yast to do the change of vendor
> (i.e. from Suse/VideoLan to Packman.) The changes will be a few apparent
> downgrades in version numbers. Remember to look for the pm in the
> package name. Those are the ones from Packman. (Example:
> libvlc2-0.9.6-0.pm.1)
>
> If you are using Intel video, you’ll need to turn of Compiz if you’ve
> got it running. I had it set up, but haven’t used it in months. I
> haven’t had time to research the problem with Intel video and all that
> yet, but I’ll post whatever I may find.
>
> Hope this helps.
Thanks I’ll go check again. I was aware of the VideoLan veruses Packman issues. Only package I no I have from VideoLan is libdvdcss. I will also look at the settings you changed. I have had the Audio playback all along, just no picture.
VLC works with video set for “X11” video output, and so does Mplayer, plus a newer Mplayer front end called SMplayer. SMplayer has alot more features than the other mplayer front end. Everything works on the X11 setting that I’ve tried so far. I probably won’t get to the xorg.conf hacks until this weekend, but my main interest was to have all this stuff work.
Now my wife and her Vista laptop aren’t laughing at me anymore. lol!