после некоторого времени обнаружил что вебпак изменяет путь
То есть
путь import video from '../../img/video/mainstream.mp4'
он видит как Video /static/media/mainstream.bbae5fec.mp4
Все правильно. Путь меняет соответствующий loader. Если вы загляните в папку с проектом, то можете обнаружить там директорию
build. В нее лоадер и копирует ваше видео. Папку
build вам и надо хостить статическим сервером.
Deployment
Что касается определения пути к файлу в атрибуте тега, то с webpack это делается так:
<video src={require('../../img/video/mainstream.mp4')} />