1. An apparatus for providing a video content formed of a plurality of successive video frames, comprising: a feature extractor configured to extract a visual feature from an image of each of subject frames which are all or some of the plurality of video frames; and an overlay insertion region selector configured to select one of a plurality of candidate overlay insertion regions which are pre-assigned on each of the subject frames at different positions for allowing an additional content as a content overlay to be overlaid on each subject frame for display, as a final overlay insertion region, such that, on each subject frame, the final overlay insertion region has a distance from the extracted feature that is substantially the longest among distances of the plurality of candidate overlay insertion regions from the extracted feature.