Hi Kevin, The branch is here. It has no stable API or anything of that sort but it seems to work, enumeration and ripping to WAV.
https://cgit.kde.org/libkcompactdisc.git/log/?h=nextgen Thanks, Boudhayan Gupta KDE e.V. - Community Working Group +49 151 71032970 On 22 December 2017 at 10:59, Boudhayan Gupta <bgu...@kde.org> wrote: > Hi Kevin, > > I did a little work on KCompactDisc about two years ago (and also > looked at KAudioCreator), and then realised it hadn't been working for > a long time. I never got around to finishing it, but I think someone > else got it partially working in the meantime. > > IIRC the problems I ran into were: > > 1) KAudioCreator seemed to use KCompactDisc to enumerate audio CDs but > that didn't work. Audio CD enumeration seems to have been removed from > Solid in KF5. > 2) Phonon's Audio CD reading/ripping interfaces do work (at least with > the VLC backend), but are undocumented. > > I don't know if it still exists but I had a branch of KCompactDisc > somewhere that was based off libcdio, and would expose each track as a > QIODevice with a RIFF header generated on-the-fly (so that you can > just use the standard Qt interfaces to copy each track as a WAV file > somewhere)). If you want to use it I'll try to look it up. > > I'd volunteer to help - I love to work with oldish technology - but I > no longer have a CD drive. > > Thanks, > Boudhayan Gupta > KDE e.V. - Community Working Group > +49 151 71032970 > > > On 22 December 2017 at 09:30, Kevin Ottens <er...@kde.org> wrote: >> Hello all, >> >> I happen to be one of those poor souls who still rip CDs from time to time. >> I'm using Dolphin for that right now, but I miss the convenience of using >> KAudioCreator a while back. >> >> It looks like it's not released at all anymore. After a quick glance at the >> repository, it seems to be in a somewhat good shape (at least it builds and >> starts, I didn't push further yet). >> >> Then, I'd like to revive it and have it part of KDE Applications. Anyone with >> an objection about that? If none, how do we proceed? >> >> I see a couple of things which need to be improved a bit so I'll try to work >> on those in the meantime. >> >> Regards. >> -- >> Kévin Ottens, http://ervin.ipsquad.net >> >> KDAB - proud supporter of KDE, http://www.kdab.com >>