Self-Paced Video Training​