Harvey Zack
5e38f2d3b5
Refactor Setting class to use correct import and naming conventions
2024-10-19 22:31:32 +08:00
Harvey Zack
74915ebf9f
Refactor Setting class to use correct import and naming conventions
2024-10-19 18:19:37 +08:00
Harvey Zack
f62640e6e9
Update artplayer package version to 5.2.0
2024-10-19 14:10:13 +08:00
Harvey Zack
9221d42964
Add artplayer-plugin-ambilight package and demo
2024-10-19 13:55:16 +08:00
Harvey Zack
5a4598f846
Update CHANGELOG_CN.md
2024-10-19 13:54:23 +08:00
Harvey Zack
5dfe50c719
Add artplayer-plugin-ambilight package and demo
2024-10-19 13:53:36 +08:00
Harvey Zack
406d71b53c
Refactor thumbnailsMix to add hover event handling
2024-10-18 23:45:01 +08:00
Harvey Zack
8481bddba1
Update mobile.html
2024-10-14 23:16:51 +08:00
Harvey Zack
edc33bb32f
artplayer-plugin-vast@1.0.0
2024-10-12 16:58:23 +08:00
Harvey Zack
252c226473
chore: add .npmrc and .npmignore files to multiple packages
2024-10-08 19:49:55 +08:00
Harvey Zack
b8c29f29dc
refactor: remove unused $player reference and add segmenter initialization log
2024-10-08 19:29:25 +08:00
Harvey Zack
ffe4dd0d37
Update index.js
2024-10-08 12:05:48 +08:00
Harvey Zack
a7599c41b5
docs: update README and config to include danmuku-mask plugin link
2024-10-08 12:00:40 +08:00
Harvey Zack
e9d544f416
Built@main artplayer-plugin-danmuku-mask
2024-10-08 11:57:45 +08:00
Harvey Zack
7a1240b889
fix Option
2024-10-08 11:53:26 +08:00
Harvey Zack
fdfc44806c
fix stopSegmentation
2024-10-08 10:09:29 +08:00
Harvey Zack
bdecbffeeb
add selfie_segmentation
2024-10-08 09:47:05 +08:00
Harvey Zack
56b71879e8
feat: add function to make white pixels transparent in danmuku mask canvas
2024-10-08 00:51:12 +08:00
Harvey Zack
fed73a9409
feat: adjust canvas opacity and update color settings for danmuku mask functionality
2024-10-08 00:34:54 +08:00
Harvey Zack
ef56482911
feat: remove unused style file and integrate TensorFlow body segmentation for danmuku mask functionality
2024-10-07 23:49:33 +08:00
Harvey Zack
d9bdc9bdeb
feat: add danmuku mask plugin for ArtPlayer with initial implementation and documentation
2024-10-07 22:41:51 +08:00
Harvey Zack
a6f0dc50e5
feat: update version to 1.0.1 and enhance Chromecast plugin functionality
2024-09-24 10:50:26 +08:00
Harvey Zack
c9d2d6c194
feat: filter empty lines in subtitle rendering for improved display
2024-09-22 21:33:42 +08:00
Harvey Zack
1e63b8dc83
feat: update version to 1.1.0 and simplify cue merging logic
2024-09-22 18:08:40 +08:00
Harvey Zack
c0c5a12010
feat: update subtitle properties and events to enhance cue management and retrieval
2024-09-22 17:35:12 +08:00
Harvey Zack
8ea85476e0
feat: update subtitle handling to support multiple active cues and improve rendering logic
2024-09-22 17:23:43 +08:00
Harvey Zack
3d33458efc
feat: update package version to 1.0.0 and remove deprecated HLS quality files
2024-09-22 16:38:44 +08:00
Harvey Zack
6b93dc95b0
feat: update HLS links in documentation to reflect migration to artplayer-plugin-hls-control
2024-09-22 16:37:20 +08:00
Harvey Zack
e3db4125b0
feat: simplify HLS instance handling in update function
2024-09-22 16:29:23 +08:00
Harvey Zack
b9878e43e0
feat: update HLS control example and improve audio/quality track selection logic
2024-09-22 14:37:01 +08:00
Harvey Zack
31bd66a33e
feat: add audio control feature to artplayer-plugin-hls-control, include audio.svg and update documentation
2024-09-22 13:46:14 +08:00
Harvey Zack
ef964c4bc0
feat: migrate from artplayer-plugin-hls-quality to artplayer-plugin-hls-control, update configurations and documentation
2024-09-22 12:46:59 +08:00
Harvey Zack
4a172377b5
feat: update artplayer-plugin-hls-quality to version 3.0.0, add quality.svg and remove image.svg
2024-09-22 12:17:30 +08:00
Harvey Zack
666d1d8585
Update option.md
2024-09-19 18:07:03 +08:00
Harvey Zack
610e1e6139
Update config.js
2024-09-19 10:54:31 +08:00
Harvey Zack
57725e8e27
feat: add initial implementation of artplayer-proxy-canvas with core functionality
2024-09-19 10:52:54 +08:00
Harvey Zack
1605df2943
feat: update artplayerProxyCanvas to accept a callback for custom rendering options
2024-09-17 11:11:52 +08:00
Harvey Zack
92654e911f
feat: add picture-in-picture support and enhance event emission in artplayerProxyCanvas
2024-09-17 10:30:52 +08:00
Harvey Zack
faa621c5be
Update canvas.js
2024-09-17 10:11:44 +08:00
Harvey Zack
157d28a647
refactor: simplify artplayerProxyCanvas implementation and improve event handling
2024-09-17 09:38:57 +08:00
Harvey Zack
51e558dc50
feat: add Arabic language support to documentation and type definitions
2024-09-16 22:41:15 +08:00
Harvey Zack
8f4dab5005
feat: Arabic language support added
2024-09-16 22:35:14 +08:00
Harvey Zack
c0a280a6e8
fix: remove error throwing in artplayerProxyCanvas
2024-09-15 11:57:26 +08:00
Harvey Zack
2a864ad97d
Update canvas.js
2024-09-15 11:13:08 +08:00
Harvey Zack
2ba1b7d77a
fix: artplayerProxyCanvas
2024-09-15 11:05:56 +08:00
Harvey Zack
a74e7bbff4
feat: createImageBitmap
2024-09-15 10:56:51 +08:00
Harvey Zack
710f9477f8
feat: artplayerProxyCanvas
2024-09-15 10:39:11 +08:00
Harvey Zack
22dce779d1
update controls
2024-09-15 00:24:02 +08:00
Harvey Zack
400ab2f9c4
fix drawImage
2024-09-15 00:15:03 +08:00
Harvey Zack
278119068c
feat: 移除不必要的日志输出,优化视频元素的创建逻辑,增加视频播放时的内联属性
2024-09-15 00:03:32 +08:00
Harvey Zack
d4a868621f
feat: 重命名渲染函数,优化绘制逻辑,增加绘制事件的日志输出
2024-09-14 23:33:30 +08:00
Harvey Zack
f867a97032
feat: 重构视频帧绘制逻辑,优化渲染流程,增加视频播放和暂停事件的日志输出
2024-09-14 18:32:37 +08:00
Harvey Zack
211e9d22a2
feat: 增加动态设置字幕偏移功能,更新相关文档
2024-09-14 17:37:47 +08:00
Harvey Zack
36fb27d7a1
feat: 优化字幕事件逻辑,新增字幕加载和更新事件,删除不再使用的字幕切换事件
2024-09-14 17:30:22 +08:00
Harvey Zack
9b87f9661d
feat: 优化字幕偏移逻辑,增加对模板的支持,修复字幕切换事件参数
2024-09-14 16:59:24 +08:00
Harvey Zack
36b2c80666
add restoreInit
2024-09-14 16:48:30 +08:00
Harvey Zack
2b11d897ff
feat: 增加字幕相关属性和事件,优化字幕切换逻辑
2024-09-14 16:14:59 +08:00
Harvey Zack
a0b6af32d0
Refactor artplayer-proxy-canvas to use requestAnimationFrame for frame drawing
2024-09-11 18:48:33 +08:00
Harvey Zack
c81364ca9a
add sleep
2024-09-08 19:43:04 +08:00
Harvey Zack
c8b5282af9
feat: Add sleep function for delayed frame drawing in artplayer-proxy-canvas
2024-09-08 18:53:00 +08:00
Harvey Zack
7bf8a00a7d
chore: Update artplayer-proxy-canvas to support canvas proxy
2024-09-08 18:46:02 +08:00
Harvey Zack
a4be7b0ee6
feat: Update artplayer-proxy-canvas to support canvas proxy
2024-09-08 18:28:39 +08:00
Harvey Zack
813528f916
chore: Update artplayer-proxy-canvas to support canvas proxy
2024-09-08 18:20:11 +08:00
Harvey Zack
0f60ea53ae
chore: Update artplayer-proxy-canvas to support canvas proxy
2024-09-08 18:05:06 +08:00
Harvey Zack
c984034234
Update package.json
2024-09-07 10:39:14 +08:00
Harvey Zack
9f1ba901bb
Update package.json
2024-09-07 10:30:57 +08:00
Harvey Zack
afcfebe01e
Update Artplayer.vue
2024-09-06 10:02:29 +08:00
Harvey Zack
910c22391f
Update Artplayer.vue
2024-09-06 10:02:18 +08:00
Harvey Zack
69133015e9
chore: Update auto.thumbnail.js and index.js
2024-09-01 12:14:53 +08:00
Harvey Zack
4e2d68854a
Update README.md
2024-09-01 12:07:00 +08:00
Harvey Zack
a33df191a4
feat: Add artplayer-plugin-auto-thumbnail plugin
2024-09-01 12:05:08 +08:00
Harvey Zack
c44ec85ed2
refactor: Update artplayer-plugin-vtt-thumbnail version to 1.0.3
2024-08-31 12:02:16 +08:00
Harvey Zack
44171beb3a
refactor: Update artplayer-plugin-vtt-thumbnail
2024-08-31 11:54:34 +08:00
Harvey Zack
c7299b926e
Merge branch 'master' of https://github.com/zhw2590582/ArtPlayer
2024-08-31 11:47:28 +08:00
Harvey Zack
3fdc11cf40
update artplayer-plugin-vtt-thumbnail
2024-08-31 11:47:23 +08:00
Harvey Zack
63223c8202
refactor: Remove unused libmedia proxy and related files
2024-08-25 14:44:11 +08:00
Harvey Zack
2fe7a09aaf
refactor: Update Q群 link in index.html
2024-08-24 23:03:11 +08:00
Harvey Zack
9a4ebf7917
Update vast.js
2024-08-23 23:31:06 +08:00
Harvey Zack
4d43fffa87
refactor: Remove unused variables in VAST plugin
2024-08-23 23:27:09 +08:00
Harvey Zack
87b0506f51
refactor: Update VAST plugin in Artplayer
2024-08-23 23:23:50 +08:00
Harvey Zack
f9192ff852
refactor: Update VAST plugin in Artplayer
2024-08-23 22:42:04 +08:00
Harvey Zack
d2de5297d6
refactor: Update autoPlayback plugin in Artplayer
2024-08-23 16:20:25 +08:00
Harvey Zack
17b2268ce0
refactor: Remove unused loadImg function in Artplayer
2024-08-23 12:40:26 +08:00
Harvey Zack
27f161be40
refactor: Update thumbnail scale and video element resizing logic in Artplayer and artplayer-proxy-webav
2024-08-23 12:37:32 +08:00
Harvey Zack
1ee80cf012
refactor: Remove unused loadImg function in Artplayer
2024-08-23 12:06:49 +08:00
Harvey Zack
5764344aaf
refactor: Update thumbnail scale in Artplayer
2024-08-23 12:05:06 +08:00
Harvey Zack
3a2e7addd9
refactor: Update video element resizing logic in Artplayer and artplayer-proxy-webav
2024-08-23 10:43:09 +08:00
Harvey Zack
b2e54d6969
Update index.js
2024-08-23 10:17:17 +08:00
Harvey Zack
6f6d49bbae
refactor: Update video element resizing logic in Artplayer and artplayer-proxy-webav
2024-08-22 18:29:23 +08:00
Harvey Zack
84986d384a
Update option.d.ts
2024-08-22 15:40:46 +08:00
Harvey Zack
1d0139ee35
refactor: Improve video element resizing logic in Artplayer and artplayer-proxy-webav
2024-08-22 11:41:59 +08:00
Harvey Zack
71a1126aae
Revert "refactor: Update video element resizing logic in Artplayer and artplayer-proxy-webav"
...
This reverts commit 77a3438e2d .
2024-08-22 11:38:24 +08:00
Harvey Zack
77a3438e2d
refactor: Update video element resizing logic in Artplayer and artplayer-proxy-webav
2024-08-22 11:13:10 +08:00
Harvey Zack
ce3503cc3a
Update artplayer-proxy-webav.d.ts
2024-08-22 00:27:51 +08:00
Harvey Zack
52e424ad52
refactor: Update video element in Artplayer to support custom canvas or video
2024-08-22 00:21:23 +08:00
Harvey Zack
5bbbaa398e
refactor: Update video element resizing logic in Artplayer and artplayer-proxy-webav
2024-08-22 00:09:03 +08:00
Harvey Zack
b711291aee
refactor: Update Artplayer's video element and add support for custom canvas or video
...
The code changes in this commit update the video element in Artplayer to support custom canvas or video. This enhancement allows for more flexibility in handling video playback and rendering. Additionally, new options such as volume, autoplay, autoSize, screenshot, setting, loop, flip, playbackRate, aspectRatio, fullscreen, fullscreenWeb, miniProgressBar, and autoPlayback are added to provide more control over the video player. These changes improve the functionality and usability of Artplayer.
2024-08-21 23:52:47 +08:00
Harvey Zack
5e37979e8f
refactor: Update video element in Artplayer to support custom canvas or video
2024-08-21 23:44:01 +08:00
Harvey Zack
ced8fb4fb1
refactor: Update video element in Artplayer to support custom canvas or video
2024-08-21 23:35:17 +08:00
Harvey Zack
984755b442
```text
...
refactor: Update animation frame handling in artplayer-proxy-webav
The code changes replace the use of `requestAnimationFrame` with `setInterval` in the `start` function of `artplayer-proxy-webav`. This change improves the performance and stability of the animation frame handling, ensuring a smoother playback experience.
2024-08-21 23:29:38 +08:00