I sell CDs online and want to provide sound samples for my customers on my website. I have about 1.2 millions CDs that need 20-second samples recorded for each track.

Is there software that will allows me to set a start and end time for a 20 second segment of the CD to be ripped into mp3? For example, perhaps my sound samples should always start at 0:30 and end at 0:50 in each track. If this software doesn't exist, then is there software that will allow me to trim the tracks in the same way after I've ripped entire CDs to mp3?

Thank you.