1. A method for uploading a highlight video, the method comprising: controlling, by a processor, to reproduce a highlight extracted video obtained by extracting a highlight scene of a video file; controlling, by the processor, to display a highlight reproduction end portal Graphical User Interface (GUI) on a display area to replace the highlight extracted video which is reproduced on the display area, wherein the highlight reproduction end portal GUI is displayed after the reproduction of the highlight extracted video, wherein the highlight reproduction end portal GUI includes a share button to share the highlight extracted video by at least uploading the highlight extracted video through a network, and wherein the highlight reproduction end portal GUI includes a highlight reproduction settings button, along with the share button, to set a music played in the background of the highlight extracted video based on a first user selection; and controlling, by the processor, to output a highlight video file corresponding to the highlight extracted video for uploading the video file through the network based on a second user selection to select the share button included in the highlight reproduction end portal GUI.