A method of editing a video sequence comprising a series of clips, in
which each clip is formed by video content captured between two points in
time. Duration data associated with the duration of each clip is
extracted from the sequence. The duration data is processed according to
at least one predetermined template of editing rules to form editing
instruction data, the template indicating a plurality of predetermined
edited segment durations, and the editing instruction data being
configured to form output edited segments from the clips The clip is then
processed (edited) according to the editing instruction data to form an
output edited sequence of output edited segments. Each of the output
edited segments has a duration corresponding to one of the predetermined
edited segment durations with at least a portion of the clip being
discarded by the processing of the clip.