Bug 382040

Summary: Feature Request: Option to set specific output format for ripping Audio-CDs
Product: [Applications] k3b Reporter: Maik Wagner <maiktapwagner>
Component: K3bSetupAssignee: k3b developers <k3b>
Status: REPORTED ---    
Severity: wishlist CC: justin.zobel, michalm, trueg, zhaixiang
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Maik Wagner 2017-07-06 07:05:05 UTC
Hello everyone,

this is not really a bug but just an idea to improve the configuration settings in k3b.

I am running openSUSE which configured K3b to rip Audio-CDs into OggVorbis and I really had a hard time to find a way to have K3b to rip into mp3 by default.

Here is what I did: I chose "mp3" as output format from the drop-down list, ripped one CD and then selected "use last used settings" which worked okay but I was wondering if there would be a more obvious way to make these changes.

The first point I looked was the "Settings - Configure k3b - Modules" but didn't really found something to configure mp3 as standard output.

Maybe a startup wizard where you can choose the standard output etc. might also be something worth discussing.

This report is not meant to offend anyone of you developers. I appreciate you developing this software and making it available to everyone.
Comment 1 Leslie Zhai 2017-07-07 01:42:42 UTC
Hi Maik,

There is: https://github.com/KDE/k3b/blob/master/src/rip/k3baudioconvertingoptionwidget.cpp#L301

and $HOME/.config/k3brc should like this:


[last used Audio Ripping]                                                          
blank replace string=_                                                             
create_playlist=false                                                              
encoder=k3bexternalencoder                                                         
filename pattern=%A - %T/%n - !a='%A'{%a - }%t                                     
filetype=mp3
...

Regards,
Leslie Zhai