EFV CHANGELOG

更新日志

记录每一次改进,了解 EFV 的最新进展。

  1. 支持用户注册账号,在前端自主上传视频,并且管理员可在视频转码前就实时预览视频内容,来判断是否审核通过,避免资源浪费。
  2. 支持了多功能联合筛选管理视频,状态筛选,数量筛选,分类筛选。
  3. 新增了海报上传第二个接口,支持单视频两个海报,第二个海报不会处理尺寸大小,保持上传时尺寸。
  4. 修复和优化了队列转码和停止队列的功能,方便阶段性编辑转码参数或者去水印等参数。
  5. 修复少许已知BUG。
  1. m3u8/mp4下载功能,输入m3u8地址或者mp4直链,直接批量下载,同时并发10个进程同时下载,完全自动化,下载完成自动出现在视频库中,再配合去水印、跑马灯功能,世间一切资源由你掌控。
  2. 跑马灯模板功能,由于很多视频需要个性自定义跑马灯内容,所以我精心开发了跑马灯模板功能,设置好跑马灯之后,可在视频库中批量选择视频之后选择对应的跑马灯模板,之后烧录跑马灯的时候就会自动处理了。
  3. 增加了高级版的智能切片功能,并且优化了试看功能,智能切片配合切片时长功能,可做到720P800帧率下单个TS100KB。
  4. 新增了云储存同步的全家桶,经过我的重新设计,做了队列同步功能,非常稳定,目前对接了亚马逊S3,minio,七牛云,阿里oss,又拍云,任你选择,转码之后自动同步,同步之后可删除本地切片,并且通过分发设置,可直接对接到云储存使用云储存中的切片。
  5. 新增了防下载合并功能,全面使用源码托管TS文件,抛弃nginx对ts文件的托管,全面控制浏览器插件或者软件下载m3u8合并。
  6. 再次优化了转码逻辑。
  1. 新增并已完美对接跨世代CMS,使用最新技术开发,使用Apollo server和Apollo client,利用keystonejs、mongoose、graphql、vuejs加nuxtjs服务端渲染驱动,全面使用graphql前后端通信,无刷新服务端渲染技术,做到低延迟情况下所有页面秒开,超越静态页面的速度。
  2. 高级版自动发布电影和电视剧到CMS中,电影电视剧信息编辑,添加分集等皆自动发布或更新至CMS中,新增了最完备的云转码分工协作架构体系。把电影信息或者电视剧信息编辑好可以一键发布到CMS上,可以无数台高级版对应一个跨世代CMS。
  3. 新增了设置选项,自定义海报宽高,自动生成的海报会根据设置项智能裁剪取画面中间位置裁剪,上传的电影海报和电视剧海报都会进行智能裁剪。
  4. 新增电视剧分类功能。
  5. 完美修复了手机浏览器试看问题,目前积分点播,VIP用户组和试看功能兼容了所有手机浏览器。
  6. 优化了最新的mongodb连接,更快更稳定。
  7. 转码逻辑大量优化和重写,修复了转码重复的问题。
  1. 完全重写后台UI,现在的ui大概是商用软件中最漂亮的后台了。
  2. 新增秒切功能,也许是史上最快的秒切。
  3. 优化了大量的操作流程,比如视频编辑,剧集编辑等。
  4. 修复了一些BUG,比如导出excel的问题
  1. 新增入库时自动分类入库、封面入库。
  2. 修复部分已知问题,新增更多app接口,方便开发app。
  1. 自动发布平台新增了对msvod,也就是魅思系统的自动发布适配,全自动发布视频到msvod系统,转码完成一瞬间即自动发布,无延时全自动。
  2. 修复了大量的历史遗留问题,修复了大量bug,新增了前端标签删除等功能。
  1. 新增了额外系统全自动发布系统,可自动将高级智能云转码中的视频发布至上千个CMS,转码完成的瞬间即发布出去。
  2. (仅限于发布系统)用户自行注册和登录,在自动发布系统后台录入远程数据库相关信息及选择对应的CMS系统。
  3. (仅限于发布系统)用户自行设置高级版云转码中的分类和CMS中的分类的对应关系。
  4. (仅限于发布系统)一键开启自动同步,所有高级版中的视频和相关视频信息,例如导演,主演,分类,年份,语言,多分辨率的m3u8都会自动发布至用户填写的CMS中。
  5. (仅限于发布系统)每次云转码转码完成一个视频的一瞬间,这个视频就会自动发布至用户的CMS中。
  6. (仅限于发布系统)可支撑上千个CMS的自动发布,完全无需人工介入。
  7. (仅限于发布系统)管理员后台可对注册用户进行审核,检查连接情况,审核通过之后用户即可进行自动发布操作。
  8. (仅限于发布系统)功能主要分为用户中心:即开放给cms用户使用的用户系统,用户可自行填写相关信息,自行开启自动发布。管理员中心:即管理员登录的后台系统,进行用户审核,用户管理等操作。
  1. 新增了多人实时聊天室功能,在直播室中使用更佳。
  1. 在高级版源码中内置了推流服务器和相关的直播功能。用户可根据需求按需开启或者关闭推流服务器功能。
  2. 新增推流服务器设置,用户可选择性开启推流服务器,开启之后无需任何其他操作,直接一键开启推流服务器。
  3. 开启推流服务器之后,可在后台为指定用户开启直播权限,开启之后,用户可在自己的个人页面看见直播链接和直播秘钥。
  4. 用户通过OBS软件或者其他方式将直播推流到推流服务器,则前台会自动展示直播间。
  5. 网站用户可通过前台直播板块中的直播间进入观看直播。
  6. CMS设置中新增前台相关直播参数,例如是否开启直播板块等。
  1. 新增CMS管理中,是否开启积分购买点播功能,增加了默认视频积分价格,必须同时开启试看功能。(每一部视频也可以自定义自己的积分价格,如果未设置则会使用默认积分价格)。
  2. 试看功能和VIP用户组、积分点播三个功能共同配合,完善了这个积分点播功能。
  3. 后台增加视频简易编辑功能,简易编辑可以设置视频的简单的标题和简介,还有此视频的积分价格,简单的分类标签,除了标题,其他都是选项填,再也不用去编辑中详细编辑视频信息。
  4. 新增了前端压缩组件,前端加载更加快速。
  1. 增加了动态图海报功能,鼠标没移动上去时显示的是静态海报,鼠标移动上去时则会显示动态图海报。
  2. 视频播放页,增加了下载功能,下载功能可在后台CMS管理中设置开启,开启之后,需要选择前台提供哪一个分辨率的MP4下载,这个分辨率必须对应转码设置中设置的保留的分辨率转码后的mp4。
  1. 增加了可替换型TS广告系统,可随意多个视频广告,可选择片头还是片中,多个视频广告同时存在的情况下,随意选择其中之一进行插入,片中广告会根据视频的时长,智能在其中间位置插入视频广告。不会做视频广告?没关系,新增智能一键生成视频广告的功能,简单几步操作,智能生成自带BMG背景音乐的视频广告。
  2. 新增TS可替换型广告,可自行上传任意多个视频广告,可选择片头片尾插入。随意替换,即时生效。
  3. 新增视频广告生成系统,可自行在后台自动生成视频广告,任意时长,任意广告内容,任意图片,十分智能。
  4. 新增停止队列功能,停止队列之后可操作剪切片头等操作。
  1. 新增了GPU转码的支持,在翻阅了国内外大量的文档之后,重新规划设计的GPU转码功能,完全遵守最新的NVIDIA规范,使用CPU+GPU混合转码模式,同时利用CPU和GPU的效能,保证无论低码率还是高码率的质量和速度,同时做到了和CPU转码同样的压缩率和画质,堪称最完美的GPU转码功能。
  2. 其他功能优化。
  1. 增加了云储存功能,向云更近一步,用户可自建minio集群对象储存或者使用亚马逊s3,可将源片,转码后各分辨率mp4,m3u8和切片文件,截图,动态图等全部自动转存至云储存,用户可直接调用云储存的资源进行播放。
  2. 增加了自适应m3u8功能,根据视频转码出来的多个分辨率,根据用户自身的带宽情况自动加载其中一个分辨率的m3u8,非常智能。以后只需要放出一个自适应m3u8就够了。
  3. 导出表格功能,用户需要分工功能怎么办,一个人管理视频转码,一个人管理CMS运营,这个时候导出表格功能就有用了,一键导出所选视频的所有m3u8信息成表格。
  4. 新增了保留源片的选项,建议配合云储存使用。
  1. 高级CMS最新增加了用户上传功能,用户可以在自己的专用上传页面,上传视频,后台CMS管理中可以设置用户上传视频审核通过之后可以增加的积分。用户上传之后获得积分,可以使用积分升级用户组,包月或者包年,解锁观看权限。
  2. 前台增加了所有视频状态的捕获和展示机制,分别有四种状态:审核中,剧集,电影,转码中或者等待发布。
  3. 整体优化了UI,让用户更容易操作,而且非常漂亮,激发用户上传的动力。