estaba experimentando, puse el transition en el hover y no en la clase, lo cual sirvio de igual manera. pero igual, lo corregi y deje como en el video ¿Hay algun problema si se hace algo así pese a que dio el mismo resultado?
.imagenDiferenciales{
width: 60%;
transition: 400ms;
}
.imagenDiferenciales:hover{
opacity: 0.3;
transition: 2s;
}