# ArtPlayer **Repository Path**: jsongg/ArtPlayer ## Basic Information - **Project Name**: ArtPlayer - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-21 - **Last Updated**: 2024-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

logo

ArtPlayer.js

:art: ArtPlayer.js is a modern and full featured HTML5 video player

Size Downloads Version License

Online Editor API Document 弹幕演示 更新记录

screenshot

## Home Page [https://artplayer.org](https://artplayer.org) ## Mobile Demo ## Features [ArtPlayer.js](https://artplayer.org) 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`: ```bash $ npm install artplayer ``` Or install with `yarn`: ```bash $ yarn add artplayer ``` ```js import Artplayer from 'artplayer'; ``` Or umd build also available: ```html ``` Or from CDN: ```html ``` Will expose the global variable to `window.Artplayer`. ## Usage ```html
``` ```js var art = new Artplayer({ container: '.artplayer-app', url: 'path/to/video.mp4', }); ``` ## Changelog [CHANGELOG_CN.md](./CHANGELOG_CN.md) ## Contributing [CONTRIBUTING.md](./CONTRIBUTING.md) ## Donations We accept donations through these channels: ![pay](./images/pay.png) - [Patreon](https://www.patreon.com/artplayer) - [Paypal](https://www.paypal.me/harveyzack) ## QQ Group ![QQ Group](./images/qqgroup.png) ## License MIT © Harvey Zack