AS someone that programs in R plyr is a major library for manipulating languages. It is one of the most popular libraries in use for R.<p><a href="https://github.com/hadley/plyr" rel="nofollow">https://github.com/hadley/plyr</a>
This is really nice.<p>The only small suggestion I'd make from a usability standpoint: make volume adjustments as the slider is being dragged instead of waiting until `mouseup`. It's always nicer to get immediate feedback when you're changing volume levels.
Very clean looking.<p>I'm not so keen on the default "start playing from the beginning" icon though. To me, it looks too much like a "loop" toggle.<p>Also, it would be nice if the caption toggle had a visual on/off look. Perhaps it could have a solid fill when turned on. This would make it easier to tell at a glance if captions are on when at a point in a video where there's no dialogue.
IANAL and I am scared by licenses I don't recognize. I pretty much bail as soon as I see the words "all rights reserved" regardless of what comes after it.<p>That said, this license is extremely short and for a tool that is clearly intended to be distributed. Is this essentially a CC attribution license? If so, why not just use that?<p><a href="https://github.com/Selz/plyr/blob/master/license.md" rel="nofollow">https://github.com/Selz/plyr/blob/master/license.md</a>
Really nice. What I'm missing most is support for different bitrates/resolutions of the same video. Right now everyone gets served the same file regardless of connection speed.
The current timecode updates very slowly and without any animation, it's pretty janky. I recently implemented a HTML toolbar for Flash video playback and it's perfectly fine to do 60fps updates on the scrub bar with RAF
The captions button isn't modal, it doesn't indicate if captions are on or off.<p>Accessibility-wise this isn't very good. Heck, even from a usability standpoint: no tooltips if I don't understand a button? Why? Those circular arrows might mean repeat (do they?), but all I know is clicking them restarts the music. If I hover, I'm not told what it should be doing. There aren't even alt= attributes or titles somewhere for screen readers... except for a useless aria-label ("undefined, Video demo").