Two more teenagers have been charged after a teenager with autism was allegedly beaten with spanners outside a Melbourne high school.

The 14-year-old boy was allegedly attacked by a group of teens outside Northcote High School on St Georges Road on Tuesday afternoon.

Video footage of the assault obtained by News Corp appears to show the boy being pulled from his bike, punched, kicked and attacked with spanners before being pinned to the ground while a boy repeatedly punches him in the head.

Later in the video, the boy appears to be pushed violently to the ground and kicked in the head.

“You got a problem? You got a problem?” one of the assailants can be heard saying.