Description:

Audex is an audio grabber tool for CD-ROM drives based on KDE 4.

Audex creates profiles for LAME, OGG Vorbis (oggenc), FLAC, MP4/M4A/AAC (faac) and RIFF WAVE. Please install your favorite encoder.
Of course for WAVE no external encoder is needed!
Beyond you can define custom profile, which means, that audex works together with commmand line encoders in general.

You can define extensive filename schemes. Please take a look at the documentation on the Audex webpage to see what's possible.

Some features are:
* Extracting with CDDA Paranoia. So you have quite perfect audio quality.
* Extracting and encoding run parallel.
* Extensive filename schemes.
* Filename editing with local and remote CDDB/FreeDB database.
* Metadata correction tools like capitalize etc.
* Multi-profile ripping (with one commandline-encoder per profile).
* Fetch covers from the internet and store them in the database.
* Create playlists, cover and template-based-info files in target directory.
* Creates ripping and encoding protocols.
* Transfer files with KDE KIO-Slaves.

**IMPORTANT NOTE: As LAME still can't handle unicode characters correct, Audex uses since version 0.73 eyeD3 for tagging mp3 files, if available. It is highly recommended to install eye3D on your system if you create mp3 files with Audex! **

Changelog:

2 years ago

Changelog 0.79 (Södertälje release)
* Only bugfix release.

1 year ago

erics

Is Audex still being maintained? (I hope so...it's the best CD ripper I've found!) Will there be a KF5 version?

Report

1 year ago

c128

Hi,

First off - this is hands down my favourite CD ripper for Linux :)

However - I think there are a couple of third party service changes that have broken cover art retrieval really recently.

First, http://www.telize.com/ip no longer retrieves a user's current IP address.

Second, Google have messed about with the search API again :( . Details here https://github.com/hubot-scripts/hubot-google-images/issues/29

Would there be any chance of an update to take account of this? Not sure if there's an official bug tracker that's active.

Thanks.

Report

1 year ago

c128

If anyone's interested, there's details of a patch here that will get things working again using Bing:

https://github.com/KDE/audex/pull/3/files

General, free, search APIs now seem to be thin on the ground without scraping :( . Bing requires you to register for a key, but once you've done that, and entered it in the patched Audex settings, you've 5000 queries per-month for cover art.

Report

1 year ago

c128

Hi,

First off - this is hands down my favourite CD ripper for Linux :)

However - I think there are a couple of third party service changes that have broken cover art retrieval really recently.

First, http://www.telize.com/ip no longer retrieves a user's current IP address.

Second, Google have messed about with the search API again :( . Details here https://github.com/hubot-scripts/hubot-google-images/issues/29

Would there be any chance of an update to take account of this? Not sure if there's an official bug tracker that's active.

Thanks.

Report

1 year ago

c128

Hi,

First off - this is hands down my favourite CD ripper for Linux :)

However - I think there are a couple of third party service changes that have broken cover art retrieval really recently.

First, http://www.telize.com/ip no longer retrieves a user's current IP address.

Second, Google have messed about with the search API again :( . Details here https://github.com/hubot-scripts/hubot-google-images/issues/29

Would there be any chance of an update to take account of this? Not sure if there's an official bug tracker that's active.

Thanks.

Report

1 year ago

mfraser

Is it possible to add the prefix 'CD' to the CD number only if the multi-CD flag is set?

Report

1 year ago

ShalokShalom

Very nice piece of software, which complete the great KDE family with one member more. :)

Is the Qt5/kf5 port already in the making ?

Report

2 years ago

Groni1

Thank you for the good software
I'm a package Builder for Pisi Linux and Audex is now available for Pisi Linux

The user can it install with this command in the Terminal:

sudo pisi bi https://github.com/pisilinux/playground/raw/master/groni/audex/pspec.xml

When Pisi Linux 1.0 is Ready it is available in the Package Manager

Report

2 years ago

marcomaniac

Great and thanks!

Report

3 years ago

saabzero

A big Thank You to all of the creators of this amazing piece of software (and for the continuous support too)!

Report

3 years ago

RausD

for all who still use audex and want to repair the cover fetcher after things changed again on Google's side, here's my actual CoverFetcher::parse_html_response:
*********************************
void CoverFetcher::parse_html_response(const QString& xml) {

cover_urls_thumbnails.clear();
cover_urls.clear();
cover_names.clear();
cover_tbnids.clear();
cover_thumbnails.clear();

/* QRegExp rx("<a\\shref=\"(\\/imgres\\?imgurl=[^\"]+)\">[\\s\\n]*<img[^>]+src=\"([^>]+)\"></a>"); */
QRegExp rx("<a\\shref=\"(\\/url\\?q=[^\"]+)\"><img[^>]+height=\"\\d+\"\\s*src=\"([^>]+)\"\\s*width=\"\\d+\"></a>\.*([345]\\d\\d)\\s*&times;\\s*(\\d*)\\s*-\\s*(\\d*)\\s*\\w\\w");
/* qDebug() << xml; */
/* QString html = xml; */
/* html.replace(QLatin1String("&amp;"), QLatin1String("&")); */
rx.setMinimal(TRUE);

int pos = 0; int i = 0;
/* while (((pos = rx.indexIn(html, pos)) != -1) && (i < fetch_no)) { */
while (((pos = rx.indexIn(xml, pos)) != -1) && (i < fetch_no)) {

/* KUrl url("http://www.google.com"+rx.cap(1));
cover_urls << url.queryItemValue("imgurl");
QString w = url.queryItemValue("w");
QString h = url.queryItemValue("h");
QString sz = url.queryItemValue("sz");
cover_names << i18n("%1x%2, %3 KiB", w, h, sz);
cover_tbnids << url.queryItemValue("tbnid"); */

cover_urls << rx.cap(2);
QString w = rx.cap(3);
QString h = rx.cap(4);
QString sz = rx.cap(5);
cover_names << i18n("%1x%2, %3 KiB", w, h, sz);

if (!rx.cap(2).isEmpty()) {
cover_urls_thumbnails << rx.cap(2);
} else {
cover_urls_thumbnails << cover_urls.last();
}

pos += rx.matchedLength();

++i;

}

}
*****************************************

Report

3 years ago

google01103

burner appears (at least sounds like it) to keep spinning after the cd has finished being processed, close button doesn't stop it only ejecting does.

Request - add option to format track titles with first character of each word uppercase

Report

3 years ago

nrgiroux

Hi,

I used Audex to rip some CDs. It is really well done; unfortunately I saw the malloc() bug again with a particuliar CD.
This bug was already discussed here by mfraser on: Jan 22 2011
"Still crashes with the same CD in .074"

I'm not familiar with KDE-Apps.org: do you have a bug tracker utility ?

Thanks,
Richard

Report

3 years ago

peaveyman

I saw in the comments that secure ripping was going to be added at some point. I was wondering when this might be.

Report

4 years ago

google01103

is it miss marked or actually .76b1, Audex about says 76b1

Report

4 years ago

marcomaniac

Strange. Sorry, maybe my mistake. Fixed that.

Report

5 years ago

quarkslot

Hello Marco, have you any plans for version 0.80 or have you stopped developing this application?

Thanks

Nick

Report

5 years ago

mfraser

Things seem to have gone quiet, no updates for over a year. I'm hoping that the developer has just been too busy.

Report

4 years ago

marcomaniac

Hi,

there is a "half-ready" Audex 0.8 (mainly some libs). At the moment I'm too busy unfortunately.

Regards

Report

4 years ago

marcomaniac

Hi,

there is a "half-ready" Audex 0.8 (mainly some libs). At the moment I'm too busy unfortunately.

Regards

Report

5 years ago

janet

Same problem here with Debian Sid, Audex 0.74~b1-1 and a TSSTcorp CDDVDW SH-S223Q (dev/sr1, S-ATA) and a DVD-ROM BDV316C (dev/sr0, P-ATA). Audex doesn't recognize any CD in the drives, always shows something like no media and drive error. KAudiocreator works like a charm and kaffeine and k3b also recognize the CDs/drives.

Report

5 years ago

pierat

Hi!

Does the new version know about UTF8? I need a cd ripper that can encode the mp3 tags and file names using UTF8. Until now, Audex was not able to do so.

Report

5 years ago

mfraser

I've noticed that the fetching of cover art from Google has stopped working recently. Has something changed at their end?

Report

5 years ago

google01103

here's a patch borrowed from Amaork's patch of the problem (bug BUG: 275265)

change line 167
from: "<a\\shref=\"(\\/imgres\\?imgurl=[^\"]+)\">[\\s\\n]*<img\\ssrc=\"([^\\s>]+)\"[^>]+>[\\s\\n]*</a>"

to: "<a\\shref=\"(\\/imgres\\?imgurl=[^\"]+)\">[\\s\\n]*<img[^>]+src=\"([^>]+)\"></a>"

Report

5 years ago

google01103

not sure the above patch is 100%, the cover shows in Audex but if you try the fetch cover function all the cover sizes are displayed as "x, KiB"

Report

Supporters

Recent Donations

Be the first to donate
Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 90%
90.00 Likes
10 Dislikes

0 Supporters for Audex:

Recent Donations:

Be the first to donate
show all
Details
version
0.79
updated Nov 16 2014
added Mar 18 2008
downloads
page views 5565
support marcomaniac
For The Product
Audex
5 - 10 - 25 - 50 - 100 - 200 - 500