No, col solo CSS non puoi gestire alcun evento, compreso quello che viene innescato quando finisce un video. Per fare questo, dovresti utilizzare JavaScript.
Con JavaScript imposti una funzione di callback che sia appunto richiamata sull'evento di fine video; a quel punto, ciò che puoi fare, è associare, sempre tramite JavaScript, una classe all'elemento in questione, in modo che avvenga l'animazione.
Ad ogni modo dipende sostanzialmente da JavaScript, il CSS è marginale, per cui sposto la discussione sul relativo forum.
Buon proseguimento.