Infoclip: Protection of minors from harmful video content