I use this quite frequently for my photos and videos to watermark. It is kind of overwhelming to use at first but once you start messing around with it and actually using it its very easy. There are a lot of different settings you can configure. I put it on all my Instagram photos! my user name is islandbearphotography if you want to see it!
Islandbearphotography.com about iWatermark+ Watermark Add Logo