The error gives a clear indication where to look.
You mentioned that you removed the first video player component from Julian's example.
But in index.js in mounted() the code tries to initialize a player in an element with id 'my-video' and none is found.
app.player = videojs('my-video')
console.log(app.player)
I didnt study the code in depth but try use an id="my-video"
on the second player that you have in your modified code.