Hola Daniel, espero que estés bien.
Es posible que el tamaño del video esté definido de forma explícita en el código CSS o en la etiqueta video del HTML, lo que podría estar anulando el efecto de las propiedades flex-grow que estás aplicando.
Para asegurarte de que la propiedad flex-grow tenga un efecto en el tamaño del video, asegúrate de que la etiqueta video no tenga un ancho o alto definido explícitamente en el HTML o en el CSS. Si el tamaño del video ya está definido, puedes probar ajustando los valores de la propiedad flex-basis y flex-grow para obtener el resultado deseado.
Además, ten en cuenta que el uso de flex-grow solo tendrá un efecto si la cantidad de espacio disponible para el elemento contenedor es mayor que el tamaño del elemento hijo. Si no hay suficiente espacio disponible, la propiedad flex-grow no tendrá ningún efecto.
Espero que esto te ayude a solucionar el problema. Si tienes alguna otra pregunta, no dudes en preguntar.
¡Saludos!
Si este post te ayudó, por favor marca como solucionado ✓. ¡Continúa con tus estudios!