云转码技术博客

EFV新增切片高级伪装功能,拥有图片所有属性,可直接当图片使用。新增原图海报上传,新增VIP用户组限定分类等。

这次清明节,加了加班,也恰逢想提高编码技术,所以更新了一些高级和实用的功能,开发的时候提高技术是我最满足的时候。EFVCMS这次第一个重大更新就是:切片高级伪装功能,伪装之后,切片直接变成图片,拥有图片所有属性,可直接当图片使用,删除原来的自定义切片后缀的简单功能。第二个实用功能更新:后台新增了上传原图海报的功能,这个功能适合不想程序自动裁剪图片的用户,上传之后保持原图尺寸,并且生成宽高等数据存在数据库中,也比较适合上传动态图当海报。第三个功能:下载中心重写了删除功能,并且添加了批量删除下载任务的功能。第四个功能:新增了秒切失败的筛选功能。第五个比较大的更新:VIP用户组可设置某个分类仅能某个VIP用户组才能观看完整视频,这个功能适合后台创建一个高级VIP区分类,然后将最高级VIP用户组设置限定分类为高级VIP区,仅最高级VIP能够观看高级VIP区。第六个更新:重写了试看逻辑,现在速度更快,效率更高。

Admin

2021-04-06

重写全自动转码逻辑,大幅度加快动态图生成速度

由于目前服务器重启或者重启程序会强行中断转码,导致出现个别视频卡状态,这次就针对这个问题,重写了队列逻辑,只要程序一运行,会自动开启转码队列,不间断的检测未转码的视频,然后加入到转码;不管服务器重启或者程序重启,会自动处理重启期间被强制中断的视频,算是真正意义上的全自动转码,而且转码变的更加稳定。

Admin

2021-03-28

前后端完全分离cms,采用国际公认领先技术开发,免费开源

从EFV诞生到现在,一直将CMS功能和转码功能集成到一起,虽然比起单转码来说,难度大了不少,不过操作方便了很多,很多权限也容易控制,当然也有很多不喜欢这种集成模式,恰好现在的EFV高级版各种api也逐渐完善,对接各种系统、app也变的容易很多,这回再次应某大佬要求,利用EFV的api,采用国际公认领先技术开发出了完全分离CMS;让大家对于CMS有了更多的选择,比如使用内置的CMS或本文提到的CMS。

Admin

2021-03-13

再次增强防盗链功能,新增验证访问ts加密的key文件和访问m3u8是否为同IP,新增跳过动态切片广告功能

再次加强防盗链开发者功能,原来我不仅实现了m3u8和key文件的访问次数限制和过期时间戳限制的plus版本防盗链功能,这次再次新增一个验证标准:判断访问key文件是否和访问m3u8是同一IP,如果不是则直接返回403。后台新增可针对某视频切换显示/不显示动态ts片头/片中广告的功能。

Admin

2021-02-27

EFV系统新增封面/截图动态加密,新增高级定制版时间戳、播放次数防盗链防下载功能

这次响应客户需求花了几天时间研究了各种时间戳防盗链的实现,还有动态图片位移加密的逻辑,实现了动态封面、截图的加密和解密,实现了高级efv专用定制版时间戳防盗链防下载功能。鉴于原来hack hls.js播放的方式很多用户都用不来,所以这次这个功能考虑到各种情况,APP播放、浏览器播放或者是小程序播放等整个使用场景。

Admin

2021-02-23

重写后台上传逻辑升级高级断点续传功能,剧集新增一键全自动添加分集,后台新增优先转码功能

由于网络原因造成的上传中断一直都是一个大问题,最近我研究了很多方案之后,最终选择重写了后台的上传逻辑,支持了比如关掉页面,重新打开上传页面上传同样的文件继续上次的上传进程的高级功能,支持了上传过程如果断开网络,会自动连接续传。剧集里边很多用户反应添加分集很麻烦,比如上千集的很容易出错,所以这次特意新增了一键全自动添加分集的功能,一秒钟即可添加上千集的分集。后台还新增了比较实用的一个功能,优先转码,批量选择某些视频,点击优先转码,则这些视频会进入优先转码队列,后台转码队列会优先转码这些视频。

Admin

2021-02-06

完全前后端分离cms,采用和app同一套API,全站内存缓存,私人定制非卖品

这次是应要求,制作的前后端完全分离的最领先技术的cms,完全采用和app同一套api通信,采用2020年才大火的svelte编写,很多人估计连svelte都没听过。

Admin

2021-01-24

    完全重写转码流程,按照最先进的Flow工作流的方式,重新设计转码流

    重写整个转码流程逻辑,原来的流程逻辑比较混乱,转码过程和流程都过于复杂,这次将整个截图、切片、秒切、生成动态图、生成预览图、生成预览视频、转码、删除原片、保留原片、原片上传云储存整个流程全部重新组织,现在整体转码稳定性提高了1倍。

    Admin

    2021-01-10

    双端APP全面更新,flutter和插件库全部升级到最新版本,UI全面重做优化,速度提升一倍,新增开屏广告

    这次我专门找时间全面优化了双端APP,不仅将flutter版本和插件库整体全部升级到最新版本,而且UI也全部重做和优化,APP响应速度提升一倍有余,新增了开屏广告。

     

    Admin

    2020-12-31

    本人历时三个月殚精竭虑写的BeeCMS正式开源,作为福利提供给所有人

    BeeCMS花了我很多功夫,从策划到开发到正式发布历时4个月,本来这套源码已经可以直接用于商用,就算是应对大型公司也是完全没有问题,全部采用最新的技术,无论是Graphql还是服务端渲染,都是我近两年来做的最困难的一个程序,但是在我成长的路上得到很多人的帮助,所以这次我直接将其开源,希望对大家有用。有些人已经用这个源码实现了盈利。

    Admin

    2020-12-15