Everyone loves watching videos on YouTube and other similar video sites. ...