Distributed Semantic Video Tagging for Peer-to-Peer Authoring System