Я не знаком с использованным вами синтаксисом, т. Е. Тегом source
внутри тега video
. Я ожидаю, что ссылка на видео будет выглядеть примерно так:
<video controls="true" poster="some-image.png" src="some-video.mp4"></video>
Работает ли видео в Chrome должным образом? Если посмотреть на элементы управления, которые do отображаются, разница между Chrome и Safari, по-видимому, заключается во встроенном Quicktime (то есть Safari использует его, если может, Chrome нет).
Еще одна вещь: если файл просто нигде не воспроизводится, имейте в виду, что файлы .m4v часто являются файлами MPEG4 с примененным к ним Apple Fairplay DRM (хотя это не обязательно).