A computer-implemented method for processing a video, the method being performed by a terminal device, the method comprising: identifying a target object in a first video segment; acquiring a current video frame of a second video segment; acquiring a first image region corresponding to the target object in a first target video frame of the first video segment, and acquiring a second image region corresponding to the target object in the current video frame of the second video segment, wherein the first target video frame corresponds to the current video frame of the second video segment in terms of video frame time, and a time correspondence between the first video segment and the second video segment is that an Nth video frame of the first video segment corresponds to an Mth video frame of the second video segment, M and N being the same or different; and performing picture splicing on the first target video frame and the current video frame of the second video segment according to the first image region and the second image region to obtain a processed first video frame, characterized in that, before acquiring the current video frame of the second video segment, the method further comprises: acquiring, in real time, a video stream captured by an image capturing apparatus; for a current video frame of the video stream, acquiring a third image region corresponding to the target object in a second target video frame, wherein the second target video frame is a video frame corresponding to the current video frame of the video stream in the first video segment in terms of time; adding the third image region to the current video frame of the video stream to obtain a processed second video frame; displaying the second video frame in a video preview interface; and controlling, by a user and based on the second video frame, photographing of the second video segment. identifying a target object in a first video segment; acquiring a current video frame of a second video segment; acquiring a first image region corresponding to the target object in a first target video frame of the first video segment, and acquiring a second image region corresponding to the target object in the current video frame of the second video segment, wherein the first target video frame corresponds to the current video frame of the second video segment in terms of video frame time, and a time correspondence between the first video segment and the second video segment is that an Nth video frame of the first video segment corresponds to an Mth video frame of the second video segment, M and N being the same or different; and performing picture splicing on the first target video frame and the current video frame of the second video segment according to the first image region and the second image region to obtain a processed first video frame, characterized in that, before acquiring the current video frame of the second video segment, the method further comprises: acquiring, in real time, a video stream captured by an image capturing apparatus; for a current video frame of the video stream, acquiring a third image region corresponding to the target object in a second target video frame, wherein the second target video frame is a video frame corresponding to the current video frame of the video stream in the first video segment in terms of time; adding the third image region to the current video frame of the video stream to obtain a processed second video frame; displaying the second video frame in a video preview interface; and controlling, by a user and based on the second video frame, photographing of the second video segment. acquiring, in real time, a video stream captured by an image capturing apparatus; for a current video frame of the video stream, acquiring a third image region corresponding to the target object in a second target video frame, wherein the second target video frame is a video frame corresponding to the current video frame of the video stream in the first video segment in terms of time; adding the third image region to the current video frame of the video stream to obtain a processed second video frame; displaying the second video frame in a video preview interface; and controlling, by a user and based on the second video frame, photographing of the second video segment.