Why is this ffmpeg command outputting such long clips? I am trying edit out a two minute clip from a long movie.

This is the command I'm using:

ffmpeg -ss 01:05:16 -t 120 -i input.avi -vcodec copy -an clips/output.avi


I thought that 120 would be in seconds, giving me a two minute clip. But the clip I get is over 45 minutes long. It seems to be as long as from the start time to the end of the film.

Why is this not working and what command should I use to get a two minute clip?
I found that the time after -t has to be in the format 00:00:00. So, for a two minute clip, the command is:

ffmpeg -i input.avi -sameq -ss 01:05:16 -t 00:02:00 clips/output.avi