indigo-player
Creative
video player
SHOW HN2019
How HN took it
10 positive, 12 neutral or asking, 1 mixed, 3 critical, out of 26 comments about the project. Thread score +0.13.
Idea: 5 for, 1 againstDesign: 4 for, 0 againstExecution: 0 for, 1 againstDocs: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Extensible architecture with lightweight dynamic loading
From 2 comments
The way plugins/backends work in this is fundamentally different. Video.js at it's core does very little and doesn't provide a very strict API. The result tends to be that every…
Ambroos on HNSome extra background: I worked on a predecessor of this with Matthias about two years back. We had to build a web video player with a lot of advanced capabilities, and found…
Ambroos on HN
Clean, simple UI
From 1 comment
Really nice UI. Simple, neutral and sharp. In addition to other feedback in this thread, I'd also want the Volume icon to change: show muted state / volume level state without…
flixic on HN
Objections
Missing click-to-pause on video
From 2 comments
Looks pretty good, at first glance I miss the functionality to pause/un-pause by clicking on the video. I believe this is a pretty common functionality that you should consider…
melcor on HNAmazing job, I have a few suggestions on how to improve its UX: - Clicking the video should pause/play; - Clicking the volume button on mobile when the volume bar is hidden…
mig4ng on HN
Volume button behaves poorly on mobile
From 1 comment
Amazing job, I have a few suggestions on how to improve its UX: - Clicking the video should pause/play; - Clicking the volume button on mobile when the volume bar is hidden…
mig4ng on HN
Fullscreen exit resets scroll position
From 1 comment
As long as you're taking feedback (I don't mean to be overwhelming!) - any idea why exiting fullscreen resets the scroll position to 0? Try scrolling down to the player, entering…
fasterthanlime on HN
Requests
Click video to pause/play
From 1 comment
Thanks for the suggestions! 1. Absolutely, it's on my radar. 2 & 3. According to me, the volume button seems off in mobile. I think I'll remove it completely on mobile devices,…
matvp on HN
Force landscape in fullscreen on mobile
From 2 comments
Do you mean something like: "force the player in landscape mode when you hit the fullscreen button on a mobile device?". I like it, YouTube does that with it's mobile apps and I…
matvp on HNI'd vote for this - toggling landscape manually is icky. If I press fullscreen the default for video should be landscape mode always.
antonkm on HN
Spacebar play/pause
From 1 comment
Just to jump on these, traditionally hitting the space bar will also toggle play/pause.
mikeryan on HN
Volume icon showing level without slider
From 1 comment
Really nice UI. Simple, neutral and sharp. In addition to other feedback in this thread, I'd also want the Volume icon to change: show muted state / volume level state without…
flixic on HN
Questions
How does it differ from using the video tag?
From 1 comment
How is this preferable to using the <video> tag?
btbuildem on HN
Does it support subtitles?
From 1 comment
Does it support subtitles ? I've been looking for a video player that supports uploading subtitles, or loading then from a url
elcomet on HN
Alternatives named
video.js
From 2 comments
Why not use something like video.js which already has a number of pluggable backend and third party plugins supported. Just for the lack of TypeScript?
colde on HNThe way plugins/backends work in this is fundamentally different. Video.js at it's core does very little and doesn't provide a very strict API. The result tends to be that every…
Ambroos on HN
Plyr
From 2 comments
Thanks - I've been using "Plyr" [0] for some personal video projects. Interesting to compare features and see this one done in TS. [0] https://github.com/sampotts/plyr
andyidsinga on HNNice work! As someone that uses https://github.com/sampotts/plyr in one of my projects (and react-plyr), what are the main differences between the two players & designs?
kohanz on HN