A taxi driver captured the moment a vicious brawl took place in St Kilda.

A sixth person has been charged over a brutal attack on two Melbourne policemen who were left severely battered and bruised.

Police were called to Fitzroy Street about 3am on Sunday after a woman was assaulted. The officers were attacked as they tried to arrest a man. One officer’s head was repeatedly smashed into the road.

A 26-year-old Frankston man was arrested in Frankston last night and has been charged with assaulting a police officer, violent disorder, affray and other assault-related charges. He was bailed to appear at Melbourne Magistrates’ Court on June 3.

Jack Houldcroft, also 26, was arrested on Monday along with his fiance Kayla Potts, 25.

They appeared in Melbourne Magistrates’ Court on Monday.

Her brother Trent Potts, 27, friend Phil O’Donnell, 38, and singer Jules Tobin, 26, appeared in the same court on Tuesday.

They were charged with two counts of assault police, affray, violent disorder, intentionally cause injury and other assault-related offences.

Mr Potts, from Langwarrin, is accused of kneeing a transgender woman in the groin and punching an officer in the chest.

Mr Tobin is accused of spitting on an officer, and Mr O’Donnell is accused of slamming an officer’s head into the pavement six times.

All alleged offenders have been granted bail except Mr Houldcroft, who remains in custody.

The officers were seriously injured in the attack, one suffering a ruptured bicep and another a ruptured cheekbone. Police had been called to a 30th birthday party where they attempted to speak with Mr Potts who allegedly “shaped up”. He ran off and officers gave chase, with one falling to the ground.

Mr Potts then began punching the officer in the chest, Senior Constable Jacob Laidlaw told the Melbourne Magistrates’ Court on Tuesday.

Ms Potts then allegedly began punching the officer in the side of the head.

The officer responded by swinging his torch at her, splitting her head open below her hairline in the middle of her forehead. In court, she wore a bandage to cover the wound.

Police allege Mr Houldcroft intervened after his fiance was struck. Mr Houldcroft was “kicking and punching” an officer who lay on the ground, Sen-Constable Laidlaw told the court.

A fourth man, Mr O’Donnell, allegedly grabbed the same officer’s head and slammed it repeatedly into the pavement before onlookers intervened.

Wayne Gatt from the Victorian Police Association said the vision was “one of the most horrific (attacks) on a police officer I have ever seen”.

Victoria Police Superintendent Tony Silva said the attack was sickening.

“I would describe it as rag-dolling him, smashing his head into the concrete roadway,” he said.