云转码高级版express-ffmpeg-vip功能介绍&&详细更新日志

云转码高级版express-ffmpeg-vip功能介绍&&详细更新日志

很多人使用转码程序仅仅是为了转码,也有人是为了运营CMS,也有人为了搭建APP,也有人是为了节省成本,也有人是为了去水印,也有人是为了赚钱,总之这一款智能云转码可以满足你所有的需求。

功能简介:

1、多码率转码,码率自定义。
2、跑马灯烧录,多码率自动适应,字体自定义,颜色自定义,间隔自定义,速度自定义,描边自定义,背景自定义。
3、多图片水印烧录,可设置一个图片一个位置,最多设置4个水印四个位置。
4、智能动态码率转码,根据视频自身的情况,智能分配每一帧的码率,相同码率下,压缩率更高,画面更清晰。
5、选择保留Mp4,是否切片,是否保留源片等。
6、srt,ass字幕自动烧录进视频中。
7、自动生成截图,自动生成动态图,后台可自定义相关参数。
8、GPU+CPU混合转码,超级快的速度,画面无损失,压缩率与纯CPU转码一致。
9、云储存,自建MINIO或者直接使用亚马逊S3,自动同步切片和图片、源片。
10、智能片头、片中广告插入,后台可智能生成片头视频,多片头、片中广告随机播放,随时替换,立马生效。
11、高级试看功能,根据用户登录情况,用户组权限情况,视频积分点播情况等实时动态返回m3u8内容,同一个M3U8返回不同的内容。
12、高级CMS系统,自带用户系统,用户上传,积分点播,用户组,VIP用户组,支付系统,订单系统,推广系统,签到系统,运营极其简单,后台豆瓣API自动获取信息。
13、自适应M3U8,根据转码的多分辨率,自动生成一个自适应M3U8地址,根据用户的带宽自动播放其中一个分辨率。
14、电影和电视剧系统,无论更新电影类型或者是电视剧类型都非常简单。
15、文章发布系统,图集发布系统。
16、分发系统,可多服务器同时提供服务,负载均衡。
17、超级防盗链,利用内置CMS可做到完全的防盗链,根据用户的权限,同一个m3u8返回完全不同的内容。
18、播放器时间轴预览功能,鼠标移动到时间轴上显示当前时间的预览图,外挂VTT字幕功能,用户后台上传VTT字幕,前台自动加载外挂字幕。
19、多位置,多时间段去除水印和跑马灯功能,介绍:https://express-ffmpeg-vip.moejj.com/blog/5d76121b9773bd51d721a00e

20、推流服务器,直播板块,直播室功能,介绍:https://express-ffmpeg-vip.moejj.com/blog/5d7a597b9773bd51d721a010

21、实时聊天室功能,可用于直播间,多人在线实时聊天,基于socket开发,介绍:https://express-ffmpeg-vip.moejj.com/blog/5d8209ac9773bd51d721a011


更多功能,继续开发中,每月更新。

功能定制

如需要定制功能,请联系: QQ195996048,承接CMS开发、模板制作、APP制作。

案例

moejj僵尸站(积分点播+试看+签到+分类聚合,登录可试用)  蕾姆拉姆网(VIP用户组+标签聚合+多分辨率)

安装极简

购买之后,我们提供一键脚本,安装极简,带宽允许情况下,4分钟即可完成整个程序的安装,安装完成,打开后台直接即可直接使用。

授权和价格说明

1488,可安装三台服务器,1988,可安装六台服务器。包一年更新,到期可继续使用,无需担心。由于牵扯到商用代码,所以部分核心代码加密,人格担保绝无后门,佛系开发者,兴趣使然。

系统要求

nodejs强大的兼容能力,在linux和windows上以同样的效率运行。

其他说明

高级版每个月至少会更新一个新功能,为了使其成为无限成长的一个应用,请支持正版,有动力才会越来越完美。

如若使用盗版或者出售源码,一切后果自负: 别有用心之人常常会在代码中加上后门,如果使用盗版,那么可能你几个月甚至几年的心血一瞬间就会毁于一旦,几万行代码,在其中任意地方加代码,别说你自己,就算是我可能也找不到在哪被加了后门。所以如果使用盗版出现的任何问题,请不要怪在我的头上。

 

更新日志

2019年4月24日里程碑更新

多码率试看功能: 完美支持了高级版多码率版本的试看功能,如果在后台开启试看功能,则未登录的用户所有分辨率只能试看一分钟,注册之后用户组对应的分辨率可以观看全片,但是对应分辨率如果用户组权限不够还是只能试看一分钟。

真正意义上的试看功能,并非播放器上边的模拟试看,相同的m3u8根据用户的状态返回完全不同的内容。

有一个很有趣的场景:开始开放m3u8给第三方采集,突然有一天后台一键开启试看功能,所有外面引用的m3u8就全部变成了一分钟试看,是不是非常有趣。

试看功能完美支持分发设置,也就是说使用cdn的用户也可以使用试看功能,试看功能的原理是捕获用户的m3u8静态文件请求,将请求完全交给源代码处理,不走静态静态目录,所以相同的m3u8根据用户的状态直接返回完全不同的内容。

试看功能一旦开启,就拥有了类似优酷、爱奇艺相同级别的防盗链功能,但是仅限于使用本源码配套的cms,试看功能意味着永久的杜绝防盗链。

2019年2月1日更新:

电视剧和电影分开,可以自行配置电视剧,豆瓣链接一键获取所需数据。前台增加电视剧板块,电视剧自带多码率切换,可根据用户组来播放对应分辨率视频。

更新文章列表和文章的模板,后台cms文章发布功能集成到高级版中。

2019年2月2日更新:

更新vip付费用户组的创建,跟普通用户组分开,使用积分购买vip用户组。

更新卡卷对接高级版CMS,可以生成充值积分卡卷,充值的积分可以用以购买VIP用户组。

vip付费功能,设置开通天数,开通对应vip用户组和所需积分,前台用户自行使用积分开通VIP用户组。

2019年2月10日更新:

大量更新内容,大概几十项优化。

CMS全面优化,展示效果非常好。

优化项目太多,我也记不到了。

目前有一个站点使用的最新版本:蕾姆拉姆网

有兴趣的可以到上面这个站点查看。

2019年2月15日更新:

CMS新增番剧时间周期表,根据后台电视剧填写周期自动处理。

CMS新增图片预览,最后一张是生成的动态图。

2019年2月17日更新:

转码功能增加了多码率烧录srt字幕的功能,ftp上传视频和相同文件名的srt文件到movies文件夹,入库之后点击转码会自动将srt字幕烧录进视频,并且多码率全有效。

增加高级版的图集功能,图集效果适合做漫画等功能。

优化了一些模板参数,默认一些选项,使CMS设置生效。

2019年2月26日更新:

新增用户上传功能,用户上传积分奖励。

上传三层安全过滤,后台增加了审核按钮。

用户可以看见自己上传的视频。

用户上传MD5检验,如果存在视频则提示已经有用户上传。(避免重复上传)。

2019年3月3日更新:

新增了多服务器多域名分发配置。

新增了大量对接网盘系统的API配置。

根据所填写分发配置,m3u8中的ts会随机的添加分发域名。

通过多服务器同步切片或者直接反代,就可以实现多服务器负载均衡的效果。或者直接分发CDN域名,也可以解决带宽和负载问题。

2019年3月7日更新:

保留mp4更新为多选保留MP4选项,可以选择保留转码之后的哪几个分辨率的mp4文件。

增加选项是否切片,可以根据需求选择切片或者不切片,考虑到有些用户不需要切片功能。

2019年3月12日更新:

增加一个新的分辨率640P的选项。

增加保留mp4的新选项640P。

修复一些BUG,比如点击推荐然后删除出错的问题。

增加自定义每个分辨率的码率功能。

2019年3月20日更新:

增加单独图片水印单独位置的水印烧录功能,这个算是一个比较大的重构功能。

删除原有的配置中的水印配置,并且重新了设计了水印功能,可以设置每一个位置设置不同的图片水印。

很智能的自动匹配视频的大小,也就是所有视频转码之后,图片水印的大小都是自适应的,都是一样的大小。

后台水印管理中,可以添加四个位置四个图片水印,可以完全不同,也可以相同,不添加则不会添加图片水印。

后台预留了文字水印的位置,估计以后会再加上文字水印功能。

本地功能变动较大,需要的找萌鼠要压缩包,完全覆盖之后,跑一次npm install就可以使用了。

2019年4月5日更新:

本地进行了大量的更新,增加了转码的大量的功能,比如支持了ass字幕的烧录,大家可以烧录ass字幕了,比如跑马灯新增了描边,描边大小,文本颜色的设置等。

依照高级版的定位,就是一个无限进化的系统,无论是转码还是cms上都会无限的进化,所以会无限的涨价,本人保证永远不可能降价销售。这次更新之后源码的价格从2200涨价到2320。

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字幕。

增加了视频定制化转码的配置。在现在这个每一个视频都不一样的变化的时代,当然要对视频有定制化转码的选项,所以现在可以选择部分或者仅仅一部视频,进行定制化转码的配置。

增加了跑马灯广告中文本颜色,描边颜色,描边大小的设置。非常的炫酷。再配合字体文件,可以完美自定义跑马灯的样式。

2019年4月6日连续更新

增加跑马灯背景颜色的设置。

可以设置跑马灯的背景颜色和背景的宽度。

修复一些bug,例如640P无法设置用户组的问题。

请观看萌鼠给我们带来的创意演示:跑马灯创意演示

2019年4月24日更新

增加多码率的试看功能,重写了全部的获取m3u8和处理m3u8的逻辑,使其完美支持了分发设置下的试看功能。

真正意义上的试看功能,并非播放器上边的模拟试看,相同的m3u8根据用户的状态返回完全不同的内容。

完美支持了高级版多码率版本的试看功能,如果在后台开启试看功能,则未登录的用户所有分辨率只能试看一分钟,注册之后用户组对应的分辨率可以观看全片,但是对应分辨率如果用户组权限不够还是只能试看一分钟。

有一个很有趣的场景:开始开放m3u8给第三方采集,突然有一天后台一键开启试看功能,所有外面引用的m3u8就全部变成了一分钟试看,是不是非常有趣。

试看功能完美支持分发设置,也就是说使用cdn的用户也可以使用试看功能,试看功能的原理是捕获用户的m3u8静态文件请求,将请求完全交给源代码处理,不走静态静态目录,所以相同的m3u8根据用户的状态直接返回完全不同的内容。

试看功能一旦开启,就拥有了类似优酷、爱奇艺相同级别的防盗链功能,但是仅限于使用本源码配套的cms,试看功能意味着永久的杜绝防盗链。

对接了支付宝的官方接口,可以直接使用支付宝充值积分。往后可能会陆续增加大量的支付接口,方便用户选用。

增加了订单管理功能,通过支付宝充值的订单将在订单管理中进行管理。

更新了前端的提示功能,在移动端上非常友好,增加了试看的提醒等。

增加了一个apipost功能,如果会技术可以直接在服务器上边利用apipost把视频路径,导演,主演等一系列数据直接入库,甚至不用开启后台,就可以自动转码切片并且填充完整的资料信息。

修复了电影和电视剧上传海报的问题。

修复了少数bug。

2019年5月29日更新

增加了大量的对接APP的API接口。

增加了一键生成视频海报的功能。

修复和优化了大量已知问题,前端重写了很多逻辑。

获取m3u8增加了更加详尽的内容,动态图,截图,mp4地址。

增加了多视频转码功能,后台可设置同时转码多少个视频,全方位利用CPU效能。

APP对接完成,演示APP在最上面。

2019年6月8日端午钜献

超现代的响应式模板。

绝佳设计,绝佳的用户体验。

最新的BOOTSTARP4框架新模板。

更新了超大量的代码和优化了大量的程序代码,首页完全内存缓存。

想要体验的可参考 https://www.leimulamu.com

2019年6月21日较大更新

第一、增加了CMS的评论相关功能

增加了评论的表,增加了高级版CMS的评论功能,后台审核功能。

第二、增加了用户编辑功能。

用户管理增加了用户编辑功能,可以编辑用户名,邮箱,重设密码,vip用户组,VIP到期日期。

第三、完全改进了电影和电视剧的发布流程。

完全改进了发布流程,视频转码完成之后,有一个中间状态,点击正式发布,视频才会发布到前端。

电视剧那里发布流程,原来比较繁琐,现在及其方便,按照一定的命名规则,后台添加视频的时候将会变得极其方便,这个后面我会写一篇教程来讲解。

最新高级版CMS发布电视剧的流程及教程:https://www.moemv.com/blog/post/cms

2019年6月30日更新

一、增加了高级CMS上边的用户上传功能。

高级CMS最新增加了用户上传功能,用户可以在自己的专用上传页面,上传视频,后台CMS管理中可以设置用户上传视频审核通过之后可以增加的积分。用户上传之后获得积分,可以使用积分升级用户组,包月或者包年,解锁观看权限。

二、完善了原来老模板不足的地方

前台增加了所有视频状态的捕获和展示机制,分别有四种状态:审核中,剧集,电影,转码中或者等待发布。

前台用户一目了然自己上传的视频处于哪种状态。

三、美化了用户上传视频页面,和已经上传视频列表。

整体优化了UI,让用户更容易操作,而且非常漂亮,激发用户上传的动力。

2019年8月03日更新

一、增加了云储存功能

向云更近一步,用户可自建minio集群对象储存或者使用亚马逊s3,可将源片,转码后各分辨率mp4,m3u8和切片文件,截图,动态图等全部自动转存至云储存,用户可直接调用云储存的资源进行播放。

二、增加了自适应m3u8功能

根据视频转码出来的多个分辨率,根据用户自身的带宽情况自动加载其中一个分辨率的m3u8,非常智能。以后只需要放出一个自适应m3u8就够了。

三、导出表格功能

用户需要分工功能怎么办,一个人管理视频转码,一个人管理CMS运营,这个时候导出表格功能就有用了,一键导出所选视频的所有m3u8信息成表格。

四、新增了保留源片的选项

新增了保留源片的选项,建议配合云储存使用。

截图

保留源片

导出表格

自适应m3u8

2019年8月06日更新

新增了GPU转码的支持,在翻阅了国内外大量的文档之后,重新规划设计的GPU转码功能,完全遵守最新的NVIDIA规范,使用CPU+GPU混合转码模式,同时利用CPU和GPU的效能,保证无论低码率还是高码率的质量和速度,同时做到了和CPU转码同样的压缩率和画质,堪称最完美的GPU转码功能。

测试文件:1.81G,时长2个小时10分钟。

转码设置:同时转码480P,720P,1080P,码率设置为500,1000,2000,并且同时添加图片水印和跑马灯。使用GPU转码。

结果:用时7分钟,整个多码率全部完成转码,如果不要1080P,则最多需要3分钟即可完成转码,纯CPU转码i9需要25分钟左右。从下面截图可以看见转码切片过后的大小,保持了和纯CPU同样的压缩率,同样画面效果也和CPU转码一致。在运行过程中可以看见同时利用CPU+GPU混合转码的模式。

关于GPU转码:文档在此:https://devblogs.nvidia.com/nvidia-ffmpeg-transcoding-guide/  其中有关于CPU+GPU混合转码的介绍。

GPU性价比之选:配合德国机器94欧元,也就是744人民币即可搭建出GPU转码服务器。

截图:

GPU转码

CPU+GPU

压缩率

2019年8月11日 智能更新TS广告系统

由于牵扯到商用代码,所以部分核心代码加密,增加授权机制,增加了可替换型TS广告系统,可随意多个视频广告,可选择片头还是片中,多个视频广告同时存在的情况下,随意选择其中之一进行插入,片中广告会根据视频的时长,智能在其中间位置插入视频广告。不会做视频广告?没关系,新增智能一键生成视频广告的功能,简单几步操作,智能生成自带BMG背景音乐的视频广告。

新增TS可替换型广告,可自行上传任意多个视频广告,可选择片头片尾插入。随意替换,即时生效。

新增视频广告生成系统,可自行在后台自动生成视频广告,任意时长,任意广告内容,任意图片,十分智能。

新增停止队列功能,停止队列之后可操作剪切片头等操作。

截图:

可替换型广告

可替换型广告

可替换型广告

可替换型广告

可替换型广告

可替换型广告

2019年8月18日更新

详见:https://express-ffmpeg-vip.moejj.com/blog/5d591e9f968736f78cfdc011

2019年8月28日更新

高级版积分点播系统,试看和积分购买点播系统的完美配合

2019年9月9日更新

更新了一个超级功能,就是批量多位置、多时间段,智能去除跑马灯和水印的功能,详见:https://express-ffmpeg-vip.moejj.com/blog/5d76121b9773bd51d721a00e
新增了视频库中,转码前的全格式视频实时预览功能,可以应用在用户上传中,转码前就可预览视频内容,更方便审核视频。
新增了前端CMS签到功能,用户每天登陆可签到一次,后台可设置签到所获得的积分数。
新增了前端VTT外挂字幕加载和后台VTT字幕上传功能。
新增了前端时间轴实时预览和后台可选生成时间轴预览图功能。鼠标移动到时间轴即可预览时间轴上的视频内容

 

2019年9月13日中秋节更新

在高级版源码中内置了推流服务器和相关的直播功能。用户可根据需求按需开启或者关闭推流服务器功能。

新增推流服务器设置,用户可选择性开启推流服务器,开启之后无需任何其他操作,直接一键开启推流服务器。

开启推流服务器之后,可在后台为指定用户开启直播权限,开启之后,用户可在自己的个人页面看见直播链接和直播秘钥。

用户通过OBS软件或者其他方式将直播推流到推流服务器,则前台会自动展示直播间。

网站用户可通过前台直播板块中的直播间进入观看直播。

CMS设置中新增前台相关直播参数,例如是否开启直播板块等。

案例视频可见:https://express-ffmpeg-vip.moejj.com/blog/5d7a597b9773bd51d721a010

 

2019年9月18日多人实时聊天室开启

新增了多人实时聊天室功能,在直播室中使用更佳,详情可见:https://express-ffmpeg-vip.moejj.com/blog/5d8209ac9773bd51d721a011

 

2019年9月24日 全自动发布系统

新增了额外系统全自动发布系统,可自动将高级智能云转码中的视频发布至上千个CMS,转码完成的瞬间即发布出去。

介绍:https://express-ffmpeg-vip.moejj.com/blog/5d8af6d49773bd51d721a013

体验链接:https://yzm.pw

需要审核可加Q193353635

 

2019年10月5日 新增对msvod的自动发布支持

自动发布平台新增了对msvod,也就是魅思系统的自动发布适配,全自动发布视频到msvod系统,转码完成一瞬间即自动发布,无延时全自动。

修复了大量的历史遗留问题,修复了大量bug,新增了前端标签删除等功能。

 

2019年10月14日 新增入库自动分类

新增入库时自动分类入库、封面入库。
修复部分已知问题,新增更多app接口,方便开发app。