I GIVE UP - MP3 and video

I have scoured these forums and the internet and tried fifty different things. i have reinstalled opensuse 12 times and tried even this.

 zypper in libdvdcss libxinel w32codec-all k3b-codecs vlc

and that didnt work.

i STILL cant play mp3’s or avi’s or vxids… gah!!! i had ubuntu (which wasnt nearly as nice as opensuse - but those worked out of the box.

what the hell do i do?

do i download the DVD (i installed the gnome version from the livecd) and use that to install? or is there something i am missing? i run all the updates after i reinstall from the openoffice, OSS, non OSS, packman and update repositories and STILL nothing!

To get your mp3, avi’s, xvid’s working with openSUSE is simple.

Setup your repos with OSS, Non-OSS, Packman and Update (having openOffice won’t hurt your multimedia). Do not include videolan (as that will interfer with packman).

Now most codecs come with the version of libffmpeg0 that is packaged by Packman. Currently if you install the videolan packaged libffmpeg0 you will likely have a codec problem, as that videolan packaging is not compatible with the Packman players.

So in essence, just install (from packman):

  • libffmpeg0
  • libxine1
  • xine-ui
  • vlc
  • smplayer
  • mplayerplugin-in
  • amarok
  • mad
  • w23codec-all
  • xvid
  • libquicktime0

The above is not an authoritative list, but rather just a list to help you specifically. Selecting those for installation will pick up many dependencies.

Note, you can check your versions for the apps I suggested by typing: rpm -q libxine1 xine-ui vlc smplayer mplayerplug-in amarok mad w32codec-all xvid libquicktime0Everyone of the version numbers should have a “pm” in the version numbering indicating it is from Packman. If it does not have that “pm” then you do not have a packman app installed. And that may cause you a problem.

Also make certain your basic sound works. If you copy and paste the following into a gnome-terminal or konsole, you should hear the test sound:speaker-test -Dplug:front -c2 -l5 -twav
If you wish to play video dvds, you will also need libdvdread3 (packaged by Novell/SuSE-GmbH) and libdvdcss2 (packaged by videolan). libdvdcss2 is the only “videolan” packaged app that I currently recommend.

you sir, are a gentleman and a scholar!

here is what i get

 zimmerman@linux-0cfs:~> rpm -q libxine1 xine-ui vlc smplayer mplayerplug-in amarok mad w32codec-all xvid libquicktime0
package libxine1 is not installed
package xine-ui is not installed
vlc-0.9.1-0.pm.2
package smplayer is not installed
package mplayerplug-in is not installed
package amarok is not installed
mad-0.15.1b-1.pm.3
w32codec-all-20071007-0.pm.1
xvid-1.1.3-0.pm.0
package libquicktime0 is not installed
zimmerman@linux-0cfs:~> 


i apologize for seeming brash. i got my feet wet with ubuntu (which ended up being a horrible distro for me) and opensuse is very different.

so, i dont need the dvd install version then right?

I also should have asked, do you have libffmpeg0 installed? Type:rpm -q libffmpeg0is it installed, and if it is, does it have a “pm” in its version numbering?

I’m not sure what you mean, but to clarify, … neither the downloadable dvd, nor the boxed (commercial) dvd, will provide you codecs for most multimedia. Such codecs are proprietary and openSUSE does not include proprietary codecs.

Set up your repositories with OSS, Non-OSS, Update and Packman and no others. ie just those 4. If you have enabled others, remove them. Only the 4 I mentioned (until you know better what you are doing). Guidance for that is here:
Repositories - openSUSE-Community

Once those 4 repositories are setup, then install [ul]
[li] libffmpeg0
[/li] [li] libxine1
[/li] [li] xine-ui
[/li] [li] vlc [i]
[/li] [li] smplayer
[/li] [li] mplayerplugin-in
[/li] [li] amarok
[/li] [li] mad [i]
[/li] [li] w23codec-all [i]
[/li] [li] xvid [i]
[/li] [li] libquicktime0 [/ul]As you can see, you are missing a number of the rpms that I recommended for your specific case.
[/li]
I recommend you install them from packman. NOT from videolan. Not from Novell/SuSE-GmbH.

so, when i added libffmpeg0 and libxine1… it wants lots of dependencies too. are those okay to install?

i am waiting for a response before i continue…

also - when i added xine-ui, i get an error saying…

xine-ui-0.99.5cvs-20080426pm.0.i586 requires libnvtvsimple.so.0, but this requirement cannot be provided.

what does that mean?

Are you certain you have your repositories setup correctly. Please post here there output of:
zypper lr

If it is more than a couple dozen lines, please instead paste it to general pastebin - simplified internet collaboration , submit it there, and post here the output URL it provides.

i have 6

1 - opensuse oss
2 - opensuse nonOSS
3 - packman
4 - opensuse 11 updates
5 - download.opensuse.org/distro/11.0/repo/non-oss
6 - download.opensuse.org/distro/11.0/repo/oss

thats the shortened version because i am looking at my tablet to my left while i am posting on my desktop.

OK, … I’ll get back to looking at your dependency question, but note, there is no need to have nonOSS twice, nor to have oss twice. Once is enough.

Generally speaking, yes, … BUT if something is mis-configured in your PC, then “yes” may not be the correct answer. So all I can say, unless you provide more info, is “generally speaking yes”, and also ask that you provide more information.

I suspect it means either:
a. you have a 32-bit vs 64-bit problem, and you are mistakenly mixing the two, or
b. your repository was not available when you tried to install.

libnvtvsimple.so.0 comes with libnvtv which is on the openSUSE oss repos.
My reference for that is here: Webpin search for libnvtvsimple

here is what i get when i chose to install libffmpeg0 from packman. is this all normal, unrelated stuff becasue this is a fresh install?

dependencies from filtered repos…

alsa-plugins
Main Repository (OSS)

cairo-32bit
Main Repository (OSS)

cups-libs-32bit
Main Repository (OSS)

fontconfig-32bit
Main Repository (OSS)

freetype2-32bit
openSUSE-11.0-Updates

gcc-gij
Main Repository (OSS)

gcc43-gij
Main Repository (OSS)

glitz-32bit
Main Repository (OSS)

gtk2-32bit
Main Repository (OSS)

gtk2-engines-32bit
Main Repository (OSS)

java-1_5_0-gcj-compat
Main Repository (OSS)

libatk-1_0-0-32bit
Main Repository (OSS)

libdc1394-22
Main Repository (OSS)

libdrm-32bit
Main Repository (OSS)

libexpat1-32bit
Main Repository (OSS)

libgcj43
Main Repository (OSS)

libgcj43-jar
Main Repository (OSS)

libglib-2_0-0-32bit
openSUSE-11.0-Updates

libgmodule-2_0-0-32bit
openSUSE-11.0-Updates

libgobject-2_0-0-32bit
openSUSE-11.0-Updates

libgsm1
Main Repository (OSS)

libgthread-2_0-0-32bit
openSUSE-11.0-Updates

libjpeg-32bit
Main Repository (OSS)

libnut0
Main Repository (OSS)

libpng12-0-32bit
openSUSE-11.0-Updates

libraw1394-8
Main Repository (OSS)

libtiff3-32bit
openSUSE-11.0-Updates

Mesa-32bit
Main Repository (OSS)

OpenOffice_org-templates-en
Main Repository (OSS)

OpenOffice_org-templates-presentation-layouts
Main Repository (OSS)

OpenOffice_org-thesaurus-en
Main Repository (OSS)

pango-32bit
Main Repository (OSS)

pcre-32bit
openSUSE-11.0-Updates

xorg-x11-libfontenc-32bit
Main Repository (OSS)

xorg-x11-libICE-32bit
Main Repository (OSS)

xorg-x11-libs-32bit
Main Repository (OSS)

xorg-x11-libSM-32bit
Main Repository (OSS)

xorg-x11-libX11-32bit
Main Repository (OSS)

xorg-x11-libXau-32bit
Main Repository (OSS)

xorg-x11-libxcb-32bit
Main Repository (OSS)

xorg-x11-libXext-32bit
Main Repository (OSS)

xorg-x11-libXfixes-32bit
Main Repository (OSS)

xorg-x11-libxkbfile-32bit
Main Repository (OSS)

xorg-x11-libXmu-32bit
Main Repository (OSS)

xorg-x11-libXp-32bit
Main Repository (OSS)

xorg-x11-libXpm-32bit
Main Repository (OSS)

xorg-x11-libXprintUtil-32bit
Main Repository (OSS)

xorg-x11-libXrender-32bit
Main Repository (OSS)

xorg-x11-libXt-32bit
Main Repository (OSS)

xorg-x11-libXv-32bit
Main Repository (OSS)

so should i search out libnvtv and install it first then go on?

Yes and NO. Some of those do not make sense. You have other problems unrelated to your sound from what I can see.

For example, OpenOffice_org-thesaurus-en is not a dependency. Yet you have it listed. To check this I typed:
oldcpu@stonehence02:~> rpm -q OpenOffice_org-thesaurus-en --whatrequires
no package requires OpenOffice_org-thesaurus-en

I think you need to check your YaST software management to ensure you do not have some app sitting waiting for installation, but stopped due to a dependency problem.

so, i am installing most of the list right now. there are some dependincies that i am getting manually and then i will try it.

if nothing works STILL i will reinstall everything and try the oneclick option on a fresh install with only those 4 repos setup.

NOW WHEN I CLICK AMAROK OR WINE NOTHING HAPPENS??!

gah. i apologize. just frustrated. i will reinstall and try the one click

If you re-install my recommend is do not use the one click, but instead set up 4 repositories: OSS, Non-OSS, Update and Packman. Guidance is here:
Package Repositories - openSUSE

Once setup you can easily setup your mp3 and video by removing xine-lib, and then install with:
su -c ‘zypper install smplayer libxine1 xine-ui amarok mad’

When this sort of thing happens with “amarok”, simply open a konsole and type: amarok
and make note of any errors

Click on wine? What do you mean?

when i click it in my application list. nothing happens. it just sits there.

I am not aware of an application called “wine” that one simply clicks on. Instead on all my PCs, “wine” provides an “environment” in which one can run selected windows apps.

For example, for me to run the windows app “autostitch.exe” I open a konsole and I type: wine autostitch.exe assuming autostich.exe is on the path