1. A method for video sequential alignment, comprising: inputting a first video sequence and a second video sequence; extracting features of the first video sequence and the second video sequence; generating an expanded path using a hierarchical sequential alignment algorithm; generating masks containing search space using keyframe matching; calculating the lowest path cost within search space to find a minimal alignment path using a block A* algorithm; and outputting a final alignment result after applying the block A* algorithm to search space.