{"repo":"zhw2590582/ArtPlayer","free":true,"listed":false,"github":"https://github.com/zhw2590582/ArtPlayer","clone":"git clone https://github.com/zhw2590582/ArtPlayer.git","description":":art: ArtPlayer.js is a modern and full featured HTML5 video player","language":"JavaScript","stars":3992,"topics":["player","video","html5","danmu","screenshot","contextmenu","layers","quality","thumbnails","subtitle"],"license":"MIT","category":"media-processing","readme_excerpt":"ArtPlayer.js :art: ArtPlayer.js is a modern and full featured HTML5 video player ・ Online Editor ・ API Document ・ Danmuku ・ Changelog ・ 🤖LLMs ・ Home Page https://artplayer.org Mobile Demo Features ArtPlayer.js is an easy-to-use and feature-rich HTML5 video player, and most of the player's functional controls support customization, which makes it easy to connect with your business logic. In addition, it directly supports .vtt , .ass and .srt subtitle formats. Integration with other dependencies such as flv.js , hls.js , dash.js , etc. is also very simple. The code is highly decoupled, the structure and logic are clear, and it is easy to track errors and add new features. Install Install with npm : Or install with yarn : Or install with pnpm : Or install with bun : Or umd build also available: Or from CDN: Will expose the global variable to window.Artplayer . Usage Plugins Name Describe State :--- :--- :--- artplayer-plugin-danmuku Danmuku (bullet comment) system artplayer-plugin-hls-control HLS quality control artplayer-plugin-dash-control DASH quality control artplayer-plugin-vtt-thumbnail VTT thumbnail preview artplayer-plugin-multiple-subtitles Multiple subtitles support artplayer-plugin-chromecast Google Chromecast support artplayer-plugin-vast VAST/VPAID advertising artplayer-plugin-chapter Video chapters support artplayer-plugin-auto-thumbnail Auto-generated thumbnails artplayer-plugin-ambilight Ambilight effect artplayer-plugin-document-pip Document Picture-in-Picture ","default_branch":null,"files":null,"tree":[],"storefront":"/r/zhw2590582","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zhw2590582/ArtPlayer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}