Это проблема поддержки браузера. Теоретически можно написать для этого конвертер. Насколько мне известно, не все видео с iOS имеют формат .mov. Я только что протестировал запись с камеры — она в формате .mov, тогда как:
Этот файл с моего iPhone в формате mp4.
Всё сводится к этой настройке:
Форматы высокой эффективности: heif для статичных изображений и heic для видео в контейнере .mov.
@pmusaraj уже реализовал конвертер для статичных изображений здесь.
