Open7
JavaScript, Reactで動画(Video)を取り扱うライブラリ選定
ピン留めされたアイテム
React 動画ライブラリ比較結果 (2024年9月)
結論:react-player がよさそう
判断基準は、次のとおり。
- 要件を満たす機能を備えていること。
- React対応のライブラリであること。
- 正式リリースがされており、安定版であること。
- メンテナンスがされていること。
- npm trends や GitHub Star などを参照して、使用率や人気がある状態であることが望ましい。
ピン留めされたアイテム
React Playerについて
- react-player の README に渡せるPropsやCallback系などの設定値の一覧がまとまっているので、これを見れば何ができるのかは、把握できる🙆♂️
- Youtube, Vimeo, Mux の各設定プロパティにも対応している
実装の事例
GitHub
Optionの説明など細かく掲載されている
npm Page
React Player デモ環境
react-playerのデモで、いろいろな動画タイプや、パラメーターを試すことができます🙏
Video.jsについて
Video.js ✖️ React
Video.js Docs
Mux Player ✖️ React
React Player
React で作るゆっくり解説 feat. Remotion