| Author |
Message |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Sun 02 Dec 2007, 19:23 Post_subject:
Pcdripper-3.7 (a gtkdialog cdripper) Sub_title: updated 2008-05-27 |
|
I've pretty much re-written PBcdripper and this is what I came up with. I've piped cdparanoia's stdout to the encoders (lame, flac, oggenc, shorten). This way there will be no temp storage of wav files and the encoding will be done while the ripping is done. I also added cddb_query auto tagging support. This will automatically tag your files if you're connected to the internet and the database matches your cd. I also have my tagger in place too, just incase the auto tagging doesn't work with your cd. The pet package will install the pcdripper script to /usr/sbin/. The help file will be at /usr/share/doc/pcdripper.htm.
If someone knows how to pipe cdparanoia's stdout into mac or ffmpeg please let me know so I can add ape and wma support.
2.9.6 - added support for cdda2wav & icedax. Now you can choose your ripping program from those 2 and of course cdparanoia is still in there too.
2.9.7 - cleaned up a little bit of code and modified the manual tagging system a little bit.
2.9.8 - added faac support for m4a, aac, & mp4 encoding.
2.9.9 - added wma & ape support. These formats I still need to figure out how they handle stdin since I can't get it to work with either the ffmpeg or mac binaries. Instead the program will rip the track to wav, encode the wav file, delete the wav file, then rip the next track, etc...
3.0 - fixed some bugs with manual tagging, removal of temp files, & how cddetect (if installed) finds total audio tracks on disc.
3.1 - some more modifications to the manual tagging system. Added a couple more fields for flac tagging. Modified some code so the fields can accept spaces instead of turning spaces into underscores.
3.2 - found and fixed a bug in regards to spaces in the file names. Added support for musepack, mpeg plus, & tagging ape files. You'll need "apetag" for tagging .ape, .mpc, & .mpp files. I posted the binary in the pmetatagger thread. You can download it here:
http://www.murga-linux.com/puppy/viewtopic.php?mode=attach&id=6928&sid=5ea2fe5e05d3e7e497289bc67bc12dff
Just unpack it and put it in your path. You can download the old dotpup for musepack (.mpp & .mpc) at:
http://www.murga-linux.com/puppy/viewtopic.php?search_id=2077505376&t=15420
3.3 - modified the script to support apetag, id3tag, & mp3info. It will search in your $PATH in that order and will use the first one it finds as the tagger for shn, ape, mpc, mpp, & wma. I also fixed a bug in the cross reference with lame genre portion of the script.
3.4 - changed mp3 stereo to joint instead of simple
 |
| Description |
|

Download |
| Filename |
pcdripper-3.7.pet |
| Filesize |
12.73 KB |
| Downloaded |
714 Time(s) |
Edited_times_total
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Sun 02 Dec 2007, 19:25 Post_subject:
|
|
here's a pic of the main gui.
| Description |
|
| Filesize |
55.94 KB |
| Viewed |
1619 Time(s) |

|
Edited_times_total
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Sun 02 Dec 2007, 19:47 Post_subject:
|
|
Here's a pic of the cddb_query scan gui:
| Description |
|
| Filesize |
60.91 KB |
| Viewed |
1608 Time(s) |

|
Edited_time_total
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Sun 02 Dec 2007, 21:01 Post_subject:
|
|
posted 2.9.2
Modified a few lines. I added exec before the rxvt command because my desktop froze up when I tried to shutdown rxvt to cancel my rip. With exec before it seems to be okay.
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Sun 02 Dec 2007, 23:57 Post_subject:
|
|
updated to 2.9.3
Alright, I found one little thing I forgot. I modified the manual tagging to change spaces to underscores. Done for the night, please do some testing and provide some feedback.
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Mon 03 Dec 2007, 23:04 Post_subject:
|
|
2.9.4 is now posted.
added this version:
Added some safe guards that weren't in place before which try to prevent user input errors. Fixed the genre issue, lame chokes if the genre is unknown or is something that doesn't match it's database. Now the program will cross reference with lame and if it can't find the user input or the cddb_query input for the genre it will default to "other" which is accepted by lame. The biggest thing I did for this version is added the ability to rip individual tracks in the same session. Before it was rip the whole disc, rip a range of tracks, or rip a single track. Now you can use the entry box to rip various tracks seperated by a comma. For example, 1,3,5,7 would rip tracks 1,3,5,&7. I also updated the help html file to reference that change.
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Tue 04 Dec 2007, 14:19 Post_subject:
|
|
2.9.5 is posted
Nothing new here, just reduced the code by 59 lines thanks to a solution by MU.
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Thu 06 Dec 2007, 21:17 Post_subject:
|
|
2.9.6 is now posted.
You can now choose between 3 ripping backends.
1. cdparanoia (the original backend)
2. icedax (from Debian's fork of cdrtools the cdrkit package)
3. cdda2wav (from the cdrtools package)
Most Puppie's have cdda2wav & cdparanoia. I know Puppy 4 has icedax & cdparanoia. cdda2wav is a symlink to icedax.
cdparanoia is for the purists and is the closest linux can get to Window's EAC program.
cdda2wav & icedax are faster. They don't have the extra features cdparanoia has to ensure an exact copy of the original. Most of the time, I'm sure, these programs will do the job just fine.
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Fri 07 Dec 2007, 23:47 Post_subject:
|
|
2.9.7 is posted.
Cleaned up a little code & modified the manual tagging system.
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Sat 08 Dec 2007, 16:26 Post_subject:
|
|
2.9.8 is up
It adds support for the faac binary to encode to mp4, m4a, & aac.
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Sat 08 Dec 2007, 23:43 Post_subject:
|
|
updated to 2.9.9
added wma & ape support. See the first post for more info.
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Mon 10 Dec 2007, 00:27 Post_subject:
|
|
3.0 is up
a few bugfixes (see main post)
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Sat 15 Dec 2007, 00:39 Post_subject:
|
|
3.1 is now posted
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Mon 17 Dec 2007, 14:05 Post_subject:
|
|
3.2 is now posted
|
|
Back to top
|
|
 |
plinej
Joined: 13 Aug 2006 Posts: 1328
|
Posted: Mon 28 Jan 2008, 15:40 Post_subject:
|
|
3.3 is now posted
|
|
Back to top
|
|
 |
|