Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 361821 - K3B: MP3 file format is unsupported when composing Audio CD
Summary: K3B: MP3 file format is unsupported when composing Audio CD
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-03 19:00 UTC by dio
Modified: 2011-04-03 19:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dio 2011-04-03 19:00:11 UTC
I created a new audio CD project in K3B and tried to add an MP3 file to it, when the following error dialog appears:

Problems while adding files to the project.
Unable to handle the following files due to an unsupported format:
You may manually convert these audio files to wave using another application supporting the audio format and then add the wave files to the K3b project.
/home/xxx/audio/xxx/xxx.mp3

Reproducible: Always

Steps to Reproduce:
1. Open K3B
2. Create New Audio CD project
3. Add MP3-File to it
Actual Results:  
An error dialog appears, the file is not added

Expected Results:  
The file is added to the project, will later be written to the CD and plays on a CD player.
Comment 1 dio 2011-04-03 19:02:31 UTC
# emerge --info
Portage 2.1.9.25 (default/linux/x86/10.0/desktop/kde, gcc-4.4.4, glibc-2.11.2-r3, 2.6.36-gentoo-r5-02 i686)
=================================================================
System uname: Linux-2.6.36-gentoo-r5-02-i686-Intel-R-_Core-TM-2_Duo_CPU_P9300_@_2.26GHz-with-gentoo-1.12.14
Timestamp of tree: Sat, 26 Mar 2011 10:15:01 +0000
app-shells/bash:     4.1_p9
dev-java/java-config: 2.1.11-r3
dev-lang/python:     2.6.6-r1, 3.1.2-r4
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.14-r1
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.4-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.36.1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=prescott -pipe -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/share/config /usr/share/maven-bin-2.2/conf /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O3 -march=prescott -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/ http://mirror.switch.ch/mirror/gentoo/ "
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X X509 a52 aac acl acpi alsa aspell avahi berkdb bluetooth branding bzip2 cairo caps cdr cleartype cli consolekit corefonts cracklib crypt cups cxx dbus doc dri dts dvd dvdr emboss encode exif fam firefox flac flash fontconfig fontforge fortran gcj gd gdbm gdu gif gimp gpg gpm gssapi iconv innodb jadetex java java6 jpeg kde kpathsea laptop latex latex3 lcms ldap libnotify lm_sensors lzma mad mdnsresponder-compat mikmod mmap mmx mng modules mp3 mp4 mpeg mplayer mudflap mysqli ncurses nls nptlonly odbc ogg openexr opengl openmp openntpd openssl pam pango pcre pdf perl php png policykit posix ppds pppd python qt3support qt4 quicktime readline samba sasl session slp smbclient smp sms spell sse sse2 sse3 ssh ssl ssse3 startup-notification svg svga swat sysfs sysvipc tcpd tiff truetype type3 udev unicode usb utempter vhosts vorbis wav wavpack win32codecs wmf x264 x86 xcb xcomposite xhtml xine xinerama xml xorg xulrunner xv xvid zeroconf zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" SANE_BACKENDS="brother2" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LINGUAS, MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Rafał Mużyło 2011-04-03 19:21:25 UTC
And since when an AudioCD could contain mp3 files ?
Comment 3 dio 2011-04-03 19:57:37 UTC
Well, my first reaction to the problem was of course googling for it, and it didn't take a minute to find out that the problem was well-known, even though most bug-reports had been submitted in 2004 and 2005; most of the answers suggested a missing module (libk3b-mp3) [different distros had different solutions though].

So I never questionned the fact that maybe an audio CD would not contain MP3 files altogether.  Only after your question did I refine my search and find out that you can only write WAV files on an audio disk.

Still: why was there once a solution to adding MP3-files to an audio project (even if the solution was to have a library that converted the MP3s to WAVs behind the curtain), which has now disappeared?  Wouldn't it make sense to support this solution, because sound files I can buy e.g. at Amazon, already are MP3s?

I set the bug to RESOLVED/OBSOLETE, because obviously all I need to do is convert the files to add to the audio project to the WAV format first.  If you however share my oppinion that having a K3B built-in solution for the MP3>WAV conversion would make a valuable addition, you already have a case you can simply reopen.