How to use multiple text fields in widget "image" in content type
You can take a look on Image Field Caption module.

Adds an extra text area for captions on image fields.

Similar to the alt and title text fields available with an image field, the caption text area can be used to enter text or html descriptions of an image.

Media module also work for you.