A video sharing method for automatic video recording and for sharing recorded videos, comprising: registering specialized equipment and users; accepting and storing video files and music files; building searchable databases of uploaded video and music files; accepting user requests; selecting a music file; playing video files accompanied with the selected music file; and soliciting and accepting user feedback. A system plays video files at a user’s request accompanied with music clips if desired.