There is a train visible but I believe it to be an artifact by the abrupt way it disappears. On this live stream you'll see birds/people suddenly freeze and then appear again nearby -- so for an instant you'll see both images. In fact, you'll see the meteor freeze at about 6:59:47 and then disappear at 6:59:49. The meteor footage is only the first 46-seconds. The rest of the video are contrails.