设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 6598|回复: 25
打印 上一主题 下一主题

[搬运汉化] 搬运YSP_VideoPlayer,彻底解决视频播放卡死的问题

[复制链接]

Lv2.观梦者

梦石
0
星屑
742
在线时间
245 小时
注册时间
2019-7-6
帖子
61
跳转到指定楼层
1
发表于 2021-7-29 11:04:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 qq983378065 于 2022-1-7 15:51 编辑

几个月没上论坛,没想到原来传的版本有问题。

先说一下这个插件的来源,我首先是在一个不可说名字的游戏里发现了这个插件,但是插件里并没有留下任何所有权的声名,也没有任何使用授权相关的文字。
所以我又接着在外网的RM论坛上找到了这个插件。javascript:;

原贴https://forums.rpgmakerweb.com/i ... _videoplayer.83758/

我之前上传的版本是从原贴直接下载的版本,会出现无法使用的问题我也没有想到。

这次重新上传的是从不可明说游戏里找到的插件,这个插件是确定可以使用的,但是插件里面的代码格式和原贴下载的版本略有不同,所以我不确定这个版本是不是他人二次修改的版本,如果侵权请给我留言,我会第一时间删除。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
maker mv,包括mz使用的是边加载边播放的技术,也就是一边读取你的视频进入内存,同时从内存中播放视频。
但是因为各种莫名其妙的原因,读取视频进入内存的过程可能会中断,所以视频就会播放到一半卡主。

以下内容纯猜测,我不是专业的技术人员并不太了解其中的具体细节,但感觉应该猜的八九不离十。

YSP_VideoPlayer改变了这个机制,他使用预加载的方式,先将视频读取进入内存,然后再播放,可以说是彻底解决了视频卡死的毛病。
经过测试,最高8300kbps的vp9格式的webm视频完全可以做到正常播放。
不过要注意播放完之后要手动释放内存,否则后果很严重

以下为作者的案例
Comment:This will preload the video
:       :----------------------------------------------
◆Script:ysp.VideoPlayer.loadVideo('mirror.webm')
◆Comment:This will check if the video is already in memory.
:       :----------------------------------------------
◆Loop
  ◆If:Script:ysp.VideoPlayer.isReady()
    ◆Comment:This will stop the loop.
    :       :----------------------------------------------
    ◆Break Loop
    ◆
  :End
  ◆
:Repeat Above
◆Fadeout Screen
◆Comment:This will set the following
:       :Video ID #1 : mirror.webm'
:       :Play video ID #1
:       :Loop video ID #1
:       :----------------------------------------------
◆Script:ysp.VideoPlayer.newVideo('mirror.webm', 1)
:      :ysp.VideoPlayer.playVideoById(1)
:      :ysp.VideoPlayer.setLoopById(1)
◆Fadein Screen
◆Text:None, Window, Bottom
:    :Wow! We have looping videos!
:    :And the text is showing!
:    :\}So\{ freaking \{cool!
◆Fadeout Screen
◆Comment:Stop the video
:       :----------------------------------------------
◆Script:ysp.VideoPlayer.stopVideoById(1)
◆Fadein Screen
我英语也不好,使用的时候也是百度翻译的,所以就不翻译了,


简单示例

原贴下载的版本
(原下载链接,为了避免混淆删除,有人需要请去原贴下载)
不可明说游戏中找到的版本
YSP_VideoPlayer(测试可用 不明来源).zip (3.54 KB, 下载次数: 73)

PS,文件名不需要添加.webm,
PS2,该插件只能播放webm格式的视频,安卓版也可以使用。

Lv3.寻梦者

梦石
0
星屑
4882
在线时间
322 小时
注册时间
2021-2-9
帖子
68
来自 21楼
发表于 2021-12-30 01:34:52 | 只看该作者
本帖最后由 dumpiel 于 2021-12-30 01:36 编辑
qq983378065 发表于 2021-12-29 17:40
看到是不必了,因为看了我也看不懂,我对代码完全一窍不通


研究了下YSP的代码!改了下VPlayer的代码,VPlayer也可以用MP4了!
VPlayer虽然不能预加载,但是功能不错!度盘里我把演示视频和插件都添加了!需要可以去看下!
分享的帖子地址:https://rpg.blue/thread-488203-1-1.html
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
44
在线时间
15 小时
注册时间
2024-3-20
帖子
2
23
发表于 2024-8-6 14:56:29 | 只看该作者
可用

YSP_VideoPlayer演示.part1.rar

2 MB, 下载次数: 1

YSP_VideoPlayer演示.part2.rar

1.1 MB, 下载次数: 1

回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1053
在线时间
102 小时
注册时间
2021-6-5
帖子
18
22
发表于 2022-1-1 19:49:45 | 只看该作者
有示例吗,毫无头绪

点评

补充了示例  发表于 2022-1-7 15:52
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
742
在线时间
245 小时
注册时间
2019-7-6
帖子
61
20
 楼主| 发表于 2021-12-29 17:40:48 | 只看该作者
dumpiel 发表于 2021-12-29 17:26
但是不能用原版的YSP插件,要用那个不能说名字的游戏的YSP插件,原版的不支持MP4只能用WEBM ...

看到是不必了,因为看了我也看不懂,我对代码完全一窍不通
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4882
在线时间
322 小时
注册时间
2021-2-9
帖子
68
19
发表于 2021-12-29 17:26:17 | 只看该作者
qq983378065 发表于 2021-12-29 17:11
打不开,盲猜一个AXY_Video

但是不能用原版的YSP插件,要用那个不能说名字的游戏的YSP插件,原版的不支持MP4只能用WEBM
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4882
在线时间
322 小时
注册时间
2021-2-9
帖子
68
18
发表于 2021-12-29 17:15:24 | 只看该作者
本帖最后由 dumpiel 于 2021-12-30 01:36 编辑
qq983378065 发表于 2021-12-29 17:11
打不开,盲猜一个AXY_Video


我刚发了帖子分享了下···
https://rpg.blue/thread-488203-1-1.html
发你度盘地址···你下载下来看!
链接:https://pan.baidu.com/s/10W33A-JWHDqyxdo0OdGd0Q   提取码:jbgh
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
742
在线时间
245 小时
注册时间
2019-7-6
帖子
61
17
 楼主| 发表于 2021-12-29 17:11:10 | 只看该作者
dumpiel 发表于 2021-12-29 16:06
大佬···弄懂了···可以播放MP4了···我把那个不可说名字的游戏他用的所有插件都看了一遍···最 ...

打不开,盲猜一个AXY_Video
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4882
在线时间
322 小时
注册时间
2021-2-9
帖子
68
16
发表于 2021-12-29 16:06:44 | 只看该作者
本帖最后由 dumpiel 于 2021-12-29 17:03 编辑
qq983378065 发表于 2021-12-18 09:21
这个插件好像就是不支持mp4的,原版是需要在文件名字后面添加后缀名。
不可说版本里的那个不是后缀mp4吧 ...


大佬···弄懂了···可以播放MP4了···我把那个不可说名字的游戏他用的所有插件都看了一遍···最后不知道怎么弄得···现在能播MP4文件了···
下面是测试视频:https://pan.baidu.com/play/video#/video?path=%2Fceshichajian%2Fceshichajian.mp4&t=-1
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4882
在线时间
322 小时
注册时间
2021-2-9
帖子
68
15
发表于 2021-12-18 15:50:01 | 只看该作者
qq983378065 发表于 2021-12-18 09:21
这个插件好像就是不支持mp4的,原版是需要在文件名字后面添加后缀名。
不可说版本里的那个不是后缀mp4吧 ...

webm也不错···弄得好也很清晰!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-30 10:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表