When there is a difference, the -ing form does not indicate whether the action finished while the speaker watched; with the infinitive form, the speaker watched the complete action. Often however, and depending on the nature of the action verb, both forms have the same intent. In your first example, it is highly unlikely that the watcher watched her read the entire book, so 'reading' is the logical choice.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.