В новой версии CodeceptJS можно просто подключить соответствующие плагины и вы получите красивые видео внутри ваших репортов без каких-либо танцев с бубнами :)
я видео из селеноида вытаскивал в java (именно вытаскивал в allure аттачи) https://simple-elf.github.io/selenoid-video-allure/ - но у меня видео в tearDown, потому что нужно было закрыть сессию перед созданием видео.