I use fairuse for this - seems to be pretty flexible and there's a free version to try. Not tried many others, though - when I was looking for some software to archive my DVDs this was the first one I found that actually worked, so I stopped looking at that point

Hugo