- 增加了评论的表,增加了高级版
CMS的评论功能,后台审核功能。 - 用户管理增加了用户编辑功能,可以编辑用户名,邮箱,重设密码,
vip用户组,VIP到期日期。 - 完全改进了发布流程,视频转码完成之后,有一个中间状态,点击正式发布,视频才会发布到前端。
EFV CHANGELOG
更新日志
记录每一次改进,了解 EFV 的最新进展。
- 超现代的响应式模板。
- 绝佳设计,绝佳的用户体验。
- 最新的
BOOTSTARP4框架新模板。 - 更新了超大量的代码和优化了大量的程序代码,首页完全内存缓存。
- 增加了大量的对接
APP的API接口。 - 增加了一键生成视频海报的功能。
- 修改和优化了大量已知问题,前端重写了很多逻辑。
- 获取m3u8增加了更加详尽的内容,动态图,截图,
mp4地址。 - 增加了多视频转码功能,后台可设置同时转码多少个视频,全方位利用
CPU效能。
- 增加多码率的试看功能,重写了全部的获取m3u8和处理m3u8的逻辑,使其完美支持了分发设置下的试看功能。
- 真正意义上的试看功能,并非播放器上边的模拟试看,相同的m3u8根据用户的状态返回完全不同的内容。
- 完美支持了高级版多码率版本的试看功能,如果在后台开启试看功能,则未登录的用户所有分辨率只能试看一分钟,注册之后用户组对应的分辨率可以观看全片,但是对应分辨率如果用户组权限不够还是只能试看一分钟。有一个很有趣的场景:开始开放m3u8给第三方采集,突然有一天后台一键开启试看功能,所有外面引用的m3u8就全部变成了一分钟试看,是不是非常有趣。
- 试看功能完美支持分发设置,也就是说使用
cdn的用户也可以使用试看功能,试看功能的原理是捕获用户的m3u8静态文件请求,将请求完全交给源代码处理,不走静态静态目录,所以相同的m3u8根据用户的状态直接返回完全不同的内容。 - 试看功能一旦开启,就拥有了类似优酷、爱奇艺相同级别的防盗链功能,但是仅限于使用本源码配套的
cms,试看功能意味着永久的杜绝防盗链。 - 对接了支付宝的官方接口,可以直接使用支付宝充值积分。往后可能会陆续增加大量的支付接口,方便用户选用。
- 增加了订单管理功能,通过支付宝充值的订单将在订单管理中进行管理。
- 更新了前端的提示功能,在移动端上非常友好,增加了试看的提醒等。
- 增加了一个
apipost功能,如果会技术可以直接在服务器上边利用apipost把视频路径,导演,主演等一系列数据直接入库,甚至不用开启后台,就可以自动转码切片并且填充完整的资料信息。 - 修复了电影和电视剧上传海报的问题。
- 修复了少数
bug。
- 增加跑马灯背景颜色的设置。
- 可以设置跑马灯的背景颜色和背景的宽度。
- 修复一些
bug,例如640P无法设置用户组的问题。
- 本地进行了大量的更新,增加了转码的大量的功能,比如支持了
ass字幕的烧录,大家可以烧录ass字幕了,比如跑马灯新增了描边,描边大小,文本颜色的设置等。 - m3u8地址整体优化,更利于切片的管理和储存。现在的地址如下:http://localhost:3000/videos/201904/05/5ca769985e1388234947e349/7ecd7e/index.m3u8,也就是 年月/日/
objectid/随机6位/index.m3u8。因为这次的地址改变,导致前端整体的全面改写和兼容老版本地址,所以不用担心地址问题。 - 电视剧模块增加生成海报功能,因为m3u8地址的改变,所以如果升级新版本需要在电视剧模块中点击一下生成海报的按钮。
- 增加对
ass字幕烧录的支持,很多视频的字幕就是ass特效字幕,原来srt字幕,现在增加了对ass字幕的支持,在movies文件夹中与视频同名的ass字幕会优先烧录进视频中,也就是如果同时存在srt字幕和ass字幕,则会直接烧录ass字幕。 - 增加了视频定制化转码的配置。在现在这个每一个视频都不一样的变化的时代,当然要对视频有定制化转码的选项,所以现在可以选择部分或者仅仅一部视频,进行定制化转码的配置。
- 增加了跑马灯广告中文本颜色,描边颜色,描边大小的设置。非常的炫酷。再配合字体文件,可以完美自定义跑马灯的样式。
- 增加单独图片水印单独位置的水印烧录功能,这个算是一个比较大的重构功能。
- 删除原有的配置中的水印配置,并且重新了设计了水印功能,可以设置每一个位置设置不同的图片水印。
- 很智能的自动匹配视频的大小,也就是所有视频转码之后,图片水印的大小都是自适应的,都是一样的大小。
- 后台水印管理中,可以添加四个位置四个图片水印,可以完全不同,也可以相同,不添加则不会添加图片水印。
- 后台预留了文字水印的位置,估计以后会再加上文字水印功能。
- 增加一个新的分辨率640P的选项。
- 增加保留
mp4的新选项640P。 - 修复一些
BUG,比如点击推荐然后删除出错的问题。 - 增加自定义每个分辨率的码率功能。
- 保留
mp4更新为多选保留MP4选项,可以选择保留转码之后的哪几个分辨率的mp4文件。 - 增加选项是否切片,可以根据需求选择切片或者不切片,考虑到有些用户不需要切片功能。
- 新增了多服务器多域名分发配置。
- 新增了大量对接网盘系统的
API配置。 - 根据所填写分发配置,m3u8中的
ts会随机的添加分发域名。 - 通过多服务器同步切片或者直接反代,就可以实现多服务器负载均衡的效果。或者直接分发
CDN域名,也可以解决带宽和负载问题。
- 新增用户上传功能,用户上传积分奖励。
- 上传三层安全过滤,后台增加了审核按钮。
- 用户可以看见自己上传的视频。
- 用户上传
MD5检验,如果存在视频则提示已经有用户上传。(避免重复上传)。
- 转码功能增加了多码率烧录
srt字幕的功能,ftp上传视频和相同文件名的srt文件到movies文件夹,入库之后点击转码会自动将srt字幕烧录进视频,并且多码率全有效。 - 增加高级版的图集功能,图集效果适合做漫画等功能。
- 优化了一些模板参数,默认一些选项,使
CMS设置生效。
CMS新增番剧时间周期表,根据后台电视剧填写周期自动处理。CMS新增图片预览,最后一张是生成的动态图。
- 大量更新内容,大概几十项优化。
CMS全面优化,展示效果非常好。- 优化项目太多,我也记不到了。
- 更新
vip付费用户组的创建,跟普通用户组分开,使用积分购买vip用户组。 - 更新卡卷对接高级版
CMS,可以生成充值积分卡卷,充值的积分可以用以购买VIP用户组。 vip付费功能,设置开通天数,开通对应vip用户组和所需积分,前台用户自行使用积分开通VIP用户组。