CCTV shows the moment a police officer struggles with a knifeman at a petrol station, before he disarms and arrests him.