Es un problema de compatibilidad del navegador. Podrías escribir un conversor para ello. Por lo que sé, no todos los videos de iOS son .mov. Acabo de probar una grabación de cámara y es .mov, mientras que:
Ese archivo provino de mi iPhone y es MP4.
Se reduce a esta configuración:
Los formatos de alta eficiencia son heif para imágenes estáticas y heic para video en un contenedor .mov.
@pmusaraj ya implementó un conversor para las imágenes estáticas aquí.
