Kmp3burn

Utilities

Source (required if based on other people's work):

0
Score 75%
Description:

Select mp3 files and store them in an easy way on any audio CD.

Features:

Burn on the fly.
Adjust the volume of audio files to a standard volume level.
Handle Playlists at m3u format.


Requirements:
kde 3.5
cdrecord
taglib >= 1.3
libmad
akode-2.0
sox (for resampling)

Recommendations:

Normalize



Please visit for further information
www.martin-keil.de

Which features should be included else ?
All suggestions welcome.

If you not able to compile, install, can't work well, or find a bug please mail me.

xxx_martin-keilatgmx.net_xxx
Last changelog:

14 years ago

Version 0.3.5:
Add Slovak translation

If you find a bug, please let me know.

linux3114a

11 years ago

Kmp3burn-0.3.5-1.lotus.i586.rpm
at
http://home.scarlet.be/raoul.linux/lotus.html

Report

fosapps

12 years ago

Possibility to sort a non alphabetical order in ISO, like MP3BR Imager proprietary tool.

Many car´s mp3 players able this.

Report

C

KDEApp

12 years ago

Hi, Thanks for your comment,

Kmp3burn only supports raw audio format yet. (Audio CDs)
In my Opinion, the feature, you describe is only applicable on a data CD, including an ISO9660 Image.

By the way, MP3BR Imager is a interesting Application.

Martin.

Report

tommycw1

12 years ago

No offense, but this is one thing that I never understand about the people who write free/oss software. Why would you choose to write a program that has already been done over and over again, and done very well at that. Really is k3b not enough for you? I'm sure that it has everything here + more...

Thank you for writing and contributing to free/oss, but there are so many things that need to be created why re-invent the wheel?

Report

yggdrasil

12 years ago

> Why would you choose to write a program that has already been done over [...]

- choice
- programming practice
- fun

Nagging comments like this are not very encouraging for programmers to share their work with the community. Nipping the commitment of programmers in the bud like this is not helpful to OSS and of it's reputation. Period.

Anyway: You don't like it - don't use it!

Report

Shadowfiend

12 years ago

And fun is often the most important one. All those other things haven't been done probably because no one thought doing them was fun. Someone will, eventually, I daresay.

Report

Heart

13 years ago

How about adding the possibility to create a cd cover (track nr, artist, title, time) from the burned mp3 files?

Report

Khan

13 years ago

How about an "Add All" feature. That would make creating an entire disc much easier. Thanks.

Report

C

KDEApp

12 years ago

You can copy every song by an right-mouse-click in the born box.
Thats a fast way to select files for burning.

Martin

Report

higginsd

13 years ago

There are some big problems while compiling with K3B-12-Beta. I changed the files burner.h and burner.cpp, because classstructures and some members of K3bDevice and K3bDeviceManager changed.
Hope it works fine, but there are also some problems while linking with libartsflow:

/usr/lib/libartsflow.so: undefined reference to `g_assert_warning'
/usr/lib/libartsflow.so: undefined reference to `g_return_if_fail_warning

These are known bugs in libartsflow, so i have to recompile arts from source. We will see.

I will send the changed burner.h and burner.cpp to the author via email.

Greetings
Dirk

Report

C

KDEApp

13 years ago

On my system (suse 9.2) there were also linking problems with -lartskde.
The errormessage was: libtool: link: cannot find the library /usr/lib/libjack.la
I installed the package jack-devel by yast.
I thought it 's a problem of my distri, or something like that, correct me if I am wrong :-)
What can be done else to fix this behaviour?

Please send me the modified burner.cpp + burner.h to martin-keil_at_gmx.net

Greetings Martin

Report

GIGrafx

13 years ago

You may wish to add the option to permit the MP3s to remain in MP3 format (instead of converting to wav for burning) as there are allot of CD players that support MP3 play now days...

Report

C

KDEApp

13 years ago

Hi Gary,
Thanks for the comment.

1):
In configure.in.in I search for taglib:

################################
#######TAGLIB###################
################################

AC_CHECK_LIB(tag,main,,AC_ERROR(No Taglib found!
Please check whether you installed Taglib correctly.
http://developer.kde.org/~wheeler/taglib.html))

2):
Sorry, I don't understand.
Do you propose a link like this:
ln -s /usr/local/kde/bin/kmp3burn /usr/bin/


One other thing...

That's interesting!
Can you give me more informations about this,
maybe some links, or an example how cdrecord handle this?


And finally..
I need for the future versions of Kmp3burn beta-tester to check the extend properties.
If you like Kmp3burn, may you do this for the next Version. -> Kmp3burn-0.2.10

Martin

Report

GIGrafx

13 years ago

I've been seeking an app to handle burning MP3 CDs... one without the unneccesary functions for the purpose. K3B is a great CD/DVD burning app, but isn't the best for MP3 archiving because of the unrelated functions.
I am running Mandrake10.1 and had no probs in compiling... except I would like to offer a couple of ideas...
1- That you place within the configure file a search for 'libtag.so', as it was not detected as missing until going through 'make'.
2- That you configure the placement of a 'sym-link' in the /usr/bin folder as part of the 'install'.
Other than this, GREAT JOB!

Report

jfdigonnet

14 years ago

Hi
Allways the same problem with the fonction "cout

Report

C

KDEApp

14 years ago

Hi
Thanks for the report.
I made a new upload.
Hope it's OK now.

Martin

Report

jfdigonnet

14 years ago

Hi
It's all rigth for me
Thanks
jfd

Report

epoch

14 years ago

As I said above, it's a namespace issue. Use std::cout and std::endl.

Report

C

KDEApp

14 years ago

Hi,
Thanks for support.
I'll fix it in next version
Martin

Report

jfdigonnet

14 years ago

Hi
I've got some problem on KDE 322

g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde320/include -I/usr/qt/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -c -o tools.o `test -f 'tools.cpp' || echo './'`tools.cpp
tools.cpp: In member function `bool Tools::search_executable(const char*)':
tools.cpp:14: error: `cout' undeclared (first use this function)
tools.cpp:14: error: (Each undeclared identifier is reported only once for each function it appears in.)
make[2]: *** [tools.o] Erreur 1
make[2]: Leaving directory `/SourceKDE/kmp3burn-0.2.2/kmp3burn'
make[1]: *** [all-recursive] Erreur 1
make[1]: Leaving directory `/SourceKDE/kmp3burn-0.2.2'
make: *** [all] Erreur 2

(Erreur means Error)

jfd

Report

C

KDEApp

14 years ago

Hi
I' m not sure, why this error occur,
but the message in these function is not important. So you can drop line 14 in kmp3burn/tools.cpp :
// cout .. "Error: which not found" .. endl;

Good luck

Martin

Report

jfdigonnet

14 years ago

Hi
It's all right
jfd

Report

epoch

14 years ago

It's a namespace requirement of ANSI C++. If you are not going to declare that you're using the std namespace (it's usually best not to), you should to explicitly use:

#include <iostream>
int main(int argc, char** argv) {
std::cout <&lt "something <&lt std::endl;
}

Report

MOD

leinir

14 years ago

Right, the thoughts are as follows:

1. Ogg support
2. JuK integration

These two would be a great addition, and the last one would be very welcome (there is a wishlist item on b.k.o about JuK's non-capabilities in this exact area ;) ). As the guy above said, nice work :)

Report

Superstoned

14 years ago

its an very easy to use app... personally I prefer more options, but for that we have K3b isnt it? thanks for the work, i think this would make a nice mp3burner for my girlfriend (who hates computers...)

Report

14 years ago

Version 0.3.5:
Add Slovak translation

If you find a bug, please let me know.

product-maker 43 138

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
0.3.5
updated Mar 13 2007
added Apr 16 2004
downloads today
0
page views today 1
System Tags app software