openSUSE Forums > Archives > SF Archives > ARCHIVES - Software > ARCHIVES - Multimedia » K3b Wants The Mad Audio Decoder So I... (help) :\

Go Back   openSUSE Forums > Archives > SF Archives > ARCHIVES - Software > ARCHIVES - Multimedia
Forums FAQ Members List Search Today's Posts Mark Forums Read


ARCHIVES - Multimedia Questions specific to multimedia software on SUSE Linux

 
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 08-Mar-2008, 14:28
Whatshisface
Guest
 
Posts: n/a
Default

In trying to burn some of my mp3s, I tried using kb3, but it said I needed an audio decoder and suggested MAD. I had to download it (madplay-0.15.2b.tar.gz, libid3tag-0.15.2b.tar.gz and libmad-0.15.2b.tar.gz). I was able to configure the other two programs by the directions in the readme and install files provided, but when configuring the madplay program, it cannot find a certain header file, namely mad.h which is located in one of the other folders. I read these instruction on helping the configure find mad.h:

If you have installed libmad and/or libid3tag in an unusual place or
`configure' can't find them, you may need to indicate where they are:

./configure ... CPPFLAGS="-I${include_dir}" LDFLAGS="-L${lib_dir}"

where ${include_dir} and ${lib_dir} are the locations of the installed
header and library files, respectively.

libmad and libid are in the Desktop directory (is theat unusual?) and so is madplay. I tried ./configure CPPFLAGS="I/Desktop/libmad-0.15.2b" and still get these last lines before confgure stops:

checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking machine/soundcard.h usability... no
checking machine/soundcard.h presence... no
checking for machine/soundcard.h... no
checking mad.h usability... no
checking mad.h presence... no
checking for mad.h... no
configure: error: mad.h was not found
*** You must first install libmad before you can build this package.
*** If libmad is already installed, you may need to use the CPPFLAGS
*** environment variable to specify its installed location, e.g. -I<dir>.

I am obviously a noob who needs a primer on downloading, configuring and installing programs from source files. Can you help me here this once?

Thanks,
Whatshisface
  #2 (permalink)  
Old 08-Mar-2008, 16:09
sol
Guest
 
Posts: n/a
Post

Quote:
In trying to burn some of my mp3s, I tried using kb3, but it said I needed an audio decoder and suggested MAD. I had to download it (madplay-0.15.2b.tar.gz, libid3tag-0.15.2b.tar.gz and libmad-0.15.2b.tar.gz). I was able to configure the other two programs by the directions in the readme and install files provided, but when configuring the madplay program, it cannot find a certain header file, namely mad.h which is located in one of the other folders. I read these instruction on helping the configure find mad.h:

If you have installed libmad and/or libid3tag in an unusual place or
`configure' can't find them, you may need to indicate where they are:

./configure ... CPPFLAGS="-I${include_dir}" LDFLAGS="-L${lib_dir}"

where ${include_dir} and ${lib_dir} are the locations of the installed
header and library files, respectively.

libmad and libid are in the Desktop directory (is theat unusual?) and so is madplay. I tried ./configure CPPFLAGS="I/Desktop/libmad-0.15.2b" and still get these last lines before confgure stops:

checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking machine/soundcard.h usability... no
checking machine/soundcard.h presence... no
checking for machine/soundcard.h... no
checking mad.h usability... no
checking mad.h presence... no
checking for mad.h... no
configure: error: mad.h was not found
*** You must first install libmad before you can build this package.
*** If libmad is already installed, you may need to use the CPPFLAGS
*** environment variable to specify its installed location, e.g. -I<dir>.

I am obviously a noob who needs a primer on downloading, configuring and installing programs from source files. Can you help me here this once?

Thanks,
Whatshisface
[/b]
Hi
You can install MAD and libmad using the repositories. If you enable the Packman repository via Yast-Community Repositories this should work for you, that was how I got K3B to burn MP3's.
Hope this helps
  #3 (permalink)  
Old 08-Mar-2008, 16:54
Havoc65
Guest
 
Posts: n/a
Default

use the packman repositories to do the upgrade to k3b also should fix the problem
  #4 (permalink)  
Old 08-Mar-2008, 22:57
ll PaSt ll
Guest
 
Posts: n/a
Default

Quote:
use the packman repositories to do the upgrade to k3b also should fix the problem
[/b]
*OFF TOPIC*

im very sorry
but Havoc,
I was looking at snapshots and came accross your tree and sun rays, I loved the pic and was wondering where I can find it.

thanks =)
  #5 (permalink)  
Old 08-Mar-2008, 23:48
Whatshisface
Guest
 
Posts: n/a
Default

Awesome! Thanks Dudes. I'm burinin now!!
  #6 (permalink)  
Old 09-Mar-2008, 08:40
Havoc65
Guest
 
Posts: n/a
Default

Quote:
*OFF TOPIC*

im very sorry
but Havoc,
I was looking at snapshots and came accross your tree and sun rays, I loved the pic and was wondering where I can find it.

thanks =)
[/b]
if its the one im thinking of it will be here http://hypnotic.deviantart.com/gallery/?offset=0
  #7 (permalink)  
Old 09-Mar-2008, 13:10
ll PaSt ll
Guest
 
Posts: n/a
Default

Quote:
if its the one im thinking of it will be herehttp://hypnotic.deviantart.com/gallery/?offset=0
[/b]
this one

or just the name of the file would be helpful. =)

thanks

  #8 (permalink)  
Old 29-Mar-2008, 11:37
jekicz
Guest
 
Posts: n/a
Default

Quote:
Awesome! Thanks Dudes. I'm burinin now!!
[/b]
It happend to me that my openSUSE-10.3 distro-original k3b (1.0.3) was complaining about missing mad, libmad or so.

I compiled my own openSUSE-10.3:



http://rapidshare.com/files/10323368...E10.3.i586.rpm

and installed it.
It complained about not having root privileges for some programs.

Due to a bug(?) in KDE 3.5.7 it couldn't start the

# kcmshell k3bsetup2

as root.

I changed required privileges manually, as root:

# chmod -c 4711 /usr/bin/cdrdao
# chmod -c 4711 /usr/bin/wodim

Now k3b works. Well, not completely, since it refuses to verify written data, but that's a problem that I had with k3b 1.0.4 in SUSE-9.3 and SUSE-10.1

I solved it then, and that's what I'm going to do now, by compiling k3b version 1.0.3 from tar.bz2 source.
  #9 (permalink)  
Old 30-Mar-2008, 04:35
jekicz
Guest
 
Posts: n/a
Default

Quote:


Now k3b works. Well, not completely, since it refuses to verify written data, but that's a problem that I had with k3b 1.0.4 in SUSE-9.3 and SUSE-10.1

I solved it then, and that's what I'm going to do now, by compiling k3b version 1.0.3 from tar.bz2 source.
[/b]
And, finally, there's my k3b 1.0.3 for openSUSE-10.3, which complains about nothing:

http://rapidshare.com/files/10349081...E10.3.i586.rpm
  #10 (permalink)  
Old 01-Apr-2008, 22:53
Eck
Guest
 
Posts: n/a
Default

Just the normal K3b in 10.3 will work if you install the K3b-codecs package from Packman. Same with the versions in the Build Service's KDE:/KDE3/Backports repo. Install that from Packman and it hooks K3b into your installed libmad, lame, and ffmpeg stuff.

 

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2