This form of justice is described as eloquent and indisputable in the Gospel of Luke, Chaper 21. We certainly can claim that about modern CCTV/audio systems.
Luke 21:14 Make up your minds not to prepare your defence,
Luke 21:15 because I myself shall give you an eloquence and a wisdom that none...