I fixed it. I had to change style.css line 1407 or so to:
.hentry .mejs-controls .mejs-button:not(.mejs-captions-button) button{
-webkit-font-smoothing: antialiased;
background: none;
color: #fff;
display: inline-block;
font: normal 16px/1 Genericons;
}
Please add this to your repo, unless this breaks if for videos with no captions.
It might be the css in the TwentyFourteen theme that’s doing it. If I inspect the element, and uncheck the background properties box from the themes style.css file, the button shows up fine.