智能云转码express-ffmpeg-vip详细介绍,云转码里边的智能系统

2020-07-05 08:17:29

很多人使用转码程序仅仅是为了转码,也有人是为了运营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、内置推流服务器,可直接开放用户直播功能,前台直播室功能,可深度二开。
21、实时聊天室功能,多人实时在线聊天室,直播间中使用效果更佳。介绍:https://express-ffmpeg-vip.moejj.com/blog/5d8209ac9773bd51d721a011
22、附带全自动发布系统,可支撑自动发布至上千个CMS,体验链接:https://yzm.pw/ 需要审核可加Q193353635。
23、新增了入库自动分类,入库自动添加封面的功能。详见:https://express-ffmpeg-vip.moejj.com/blog/5db1b52d9773bd51d721a014
24、新增了采集页面,方便不使用自动发布平台的用户通过采集页面采集发布,电影剧集全都有。
25、完全重写了APP,详见:https://express-ffmpeg-vip.moejj.com/blog/5db1b8e99773bd51d721a015
26、完全重写了后台UI,采用BOOTSTRAP4.3版本全面重现,重写了转码逻辑,更加稳定和快速,优化了整体操作,对新手更友好了。
27、防下载合并功能,禁止浏览器插件或者软件下载m3u8合并成mp4,智能托管ts文件。
28、新增多对多对接跨世代CMS系统,国内首款全面基于grapqhql第三代API系统全前后端分离系统,史上运行速度最快的CMS,基于graphql、nuxtjs、vuejs、SSR服务端渲染技术。完美原生支持EFV系统,自动发布电影、电视剧,可见截图。
29、m3u8/mp4下载功能,输入m3u8地址或者mp4直链,直接批量下载,同时并发10个进程同时下载,完全自动化,下载完成自动出现在视频库中,再配合去水印、跑马灯功能,世间一切资源由你掌控,详见:https://express-ffmpeg-vip.moejj.com/blog/5e0366c49773bd51d721a01b。
30、跑马灯模板功能,由于很多视频需要个性自定义跑马灯内容,所以我精心开发了跑马灯模板功能,设置好跑马灯之后,可在视频库中批量选择视频之后选择对应的跑马灯模板,之后烧录跑马灯的时候就会自动处理了。
31、增加了高级版的智能切片功能,并且优化了试看功能,智能切片配合切片时长功能,可做到720P800帧率下单个TS100KB。
32、新增了云储存同步的全家桶,经过我的重新设计,做了队列同步功能,非常稳定,目前对接了亚马逊S3,minio,七牛云,阿里oss,又拍云,任你选择,转码之后自动同步,同步之后可删除本地切片,并且通过分发设置,可直接对接到云储存使用云储存中的切片。
33、支持用户注册账号,在前端自主上传视频,并且管理员可在视频转码前就实时预览视频内容,来判断是否审核通过,避免资源浪费。
34、支持了多功能联合筛选管理视频,状态筛选,数量筛选,分类筛选。
35、新增了海报上传第二个接口,支持单视频两个海报,第二个海报不会处理尺寸大小,保持上传时尺寸。
36、新增了自动生成预览视频的高级功能,可在后台设置中设置生成预览视频的秒数,系统会自动处理,抽取视频中数个片段并且转码合成一个预览视频,去除音频,效果非常好,经测试350*180分辨率的5秒钟预览视频,只有170KB大小,比GIF动态图更小,配合前端插件做鼠标移动到图片上自动播放预览视频功能,可大幅提高用户点击率和留存率,极大提高用户体验。
37、新增了切片文件任意自定义后缀功能,默认为TS,可设置为jpg,png,gif或者任意后缀,欢迎试用。
38、新增了上百个视频网站的视频离线下载功能,列表参照https://ytdl-org.github.io/youtube-dl/supportedsites.html
39、新增音乐库中心,cms音乐节目功能,在音乐节目中可创建歌单、音频课程等节目,再导入音乐库编辑好的音频,形成列表,cms前端自动展示音乐频道,使用最先进的音乐播放器,给人完全不同的体验。
40、新增全局跳转指定片头转码,自定义片头时长,转码的时候会自动去掉该片头进行转码。
41、针对竖屏视频全面优化,非转码成宽屏保留黑色背景,而是真正的竖屏转码,码率,分辨率,跑马灯,水印全面优化。
42、原画转码,保留原视频分辨率和码率,通过智能算法进一步压缩视频,在不损失任何画质的情况下,添加跑马灯、水印之后比原视频还小30%。
43、发布系统支持发布转码后的电视剧、2K、原画到苹果、海洋、飞飞CMS,剧集更新后自动发布更新。
44、采集页面新增自适应海报图、预览视频、下载等链接,同时适配了2K、原画。
45、新增批量保存分类,可一次性对多个视频设置分类。
46、新增电影名快速修改,直接在视频管理点击电影标题即可快速修改名称。
47、修改m3u8头信息,使m3u8链接可在大多数浏览器上直接打开播放,而无需播放器解析。
48、支付设置新增码支付接口,只需简单配置即可使用码支付,可使用支付宝、微信、qq钱包,可选择其中一个或多个。
49、新增了多语言切换功能,可自由选择语言显示,目前支持了英文、简体中文和繁体中文
50、将原来核心设置中的跑马灯功能升级成高级动态跑马灯功能、设置好替换内容,之后每次转码的时候会根据添加的动态替换内容替换成动态跑马灯广告、、用户可根据自己的需求,定制专属的动态跑马灯广告,打造每个视频独一无二的跑马灯内容。

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

详细功能介绍博客:功能介绍

案例

moejj僵尸站(积分点播+试看+签到+分类聚合,登录可试用)
蕾姆拉姆网(推流+直播+实时聊天室+VIP用户组+标签聚合+多分辨率)
跨世代cms(史上最快,运用最新黑科技graphql及服务端渲染技术的CMS,演示站是国外服务器,如果国内服务器,速度还可提升2到3倍,超乎你想象)

使用方式

本程序在带有强大的转码功能下,也同时包含了一个配套的高级CMS,所以可以有2种用法。
1、使用本程序的转码+CMS一体化运营,操作更便捷,且CMS端全开源,有修改基础的可任意改动。
2、如果你有自己的CMS,可以关闭本程序的CMS功能,只用其转码功能,并将其M3U8播放链接引用到第三方程序,目前程序带有自动发布系统和采集页面,方便你结合使用。

开发框架图

截图

注意:由于本程序更新比较频繁,此处截图不代表最新的程序完整功能,有兴趣可联系我们获取演示站了解。





对接APP

moeapp,可直接商用的APP系统,无缝对接智能云转码,支持试看、签到、积分点播等高级功能。

安装极简

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

授权和价格说明

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

联系我们

联系Q193353635

更新日志

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信息成表格。

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

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

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转码服务器。

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。

2019年10月24日 重写APP

完全重写APP,详见www.moemv.com

2019年11月20日 重写后台

完全重写后台UI,现在的ui大概是商用软件中最漂亮的后台了。
新增秒切功能,也许是史上最快的秒切。
优化了大量的操作流程,比如视频编辑,剧集编辑等。
修复了一些BUG,比如导出excel的问题

2019年12月08日 新增跨世代CMS

新增并已完美对接跨世代CMS,使用最新技术开发,使用Apollo server和Apollo client,利用keystonejs、mongoose、graphql、vuejs加nuxtjs服务端渲染驱动,全面使用graphql前后端通信,无刷新服务端渲染技术,做到低延迟情况下所有页面秒开,超越静态页面的速度。
高级版自动发布电影和电视剧到CMS中,电影电视剧信息编辑,添加分集等皆自动发布或更新至CMS中,新增了最完备的云转码分工协作架构体系。把电影信息或者电视剧信息编辑好可以一键发布到CMS上,可以无数台高级版对应一个跨世代CMS。
新增了设置选项,自定义海报宽高,自动生成的海报会根据设置项智能裁剪取画面中间位置裁剪,上传的电影海报和电视剧海报都会进行智能裁剪。
新增电视剧分类功能。
完美修复了手机浏览器试看问题,目前积分点播,VIP用户组和试看功能兼容了所有手机浏览器。
优化了最新的mongodb连接,更快更稳定。
转码逻辑大量优化和重写,修复了转码重复的问题。

云转码分工协作架构体系详情查看:https://express-ffmpeg-vip.moejj.com/blog/5decc9ac9773bd51d721a019

2019年12月25日 各种功能更新

一、m3u8/mp4下载功能,输入m3u8地址或者mp4直链,直接批量下载,同时并发10个进程同时下载,完全自动化,下载完成自动出现在视频库中,再配合去水印、跑马灯功能,世间一切资源由你掌控。
二、跑马灯模板功能,由于很多视频需要个性自定义跑马灯内容,所以我精心开发了跑马灯模板功能,设置好跑马灯之后,可在视频库中批量选择视频之后选择对应的跑马灯模板,之后烧录跑马灯的时候就会自动处理了。
三、增加了高级版的智能切片功能,并且优化了试看功能,智能切片配合切片时长功能,可做到720P800帧率下单个TS100KB。
四、新增了云储存同步的全家桶,经过我的重新设计,做了队列同步功能,非常稳定,目前对接了亚马逊S3,minio,七牛云,阿里oss,又拍云,任你选择,转码之后自动同步,同步之后可删除本地切片,并且通过分发设置,可直接对接到云储存使用云储存中的切片。
五、新增了防下载合并功能,全面使用源码托管TS文件,抛弃nginx对ts文件的托管,全面控制浏览器插件或者软件下载m3u8合并。
六、再次优化了转码逻辑。

2020年01月08日

一、支持用户注册账号,在前端自主上传视频,并且管理员可在视频转码前就实时预览视频内容,来判断是否审核通过,避免资源浪费。
二、支持了多功能联合筛选管理视频,状态筛选,数量筛选,分类筛选。
三、新增了海报上传第二个接口,支持单视频两个海报,第二个海报不会处理尺寸大小,保持上传时尺寸。
四、修复和优化了队列转码和停止队列的功能,方便阶段性编辑转码参数或者去水印等参数。
五、修复少许已知BUG。

2020年1月10日

一、新增了自动生成预览视频的高级功能,可在后台设置中设置生成预览视频的秒数,系统会自动处理,抽取视频中数个片段并且转码合成一个预览视频,去除音频,效果非常好,经测试350*180分辨率的5秒钟预览视频,只有170KB大小,比GIF动态图更小,配合前端插件做鼠标移动到图片上自动播放预览视频功能,可大幅提高用户点击率和留存率,极大提高用户体验。
二、新增了切片文件任意自定义后缀功能,默认为TS,可设置为jpg,png,gif或者任意后缀,欢迎试用。

2020年2月06日

一、新增了支持数十个视频网站的视频离线下载功能,无缝对接到转码系统中,采用开源项目youtube-dl开发。
二、新增了下载中心API,可利用API直接创建下载任务,可自行创建前端使用离线视频下载功能。

支持视频列表:
https://ytdl-org.github.io/youtube-dl/supportedsites.html

2020年2月28日

一、音乐库中心,音乐库用户可上传音频,并且编辑音乐的标题,艺术家,专辑,音乐封面等信息。
二、cms中增加了音乐节目功能,在音乐节目中可创建歌单、音频课程等节目,再导入音乐库编辑好的音频,形成列表,cms前端自动展示音乐频道,使用最先进的音乐播放器,给人完全不同的体验。
三、资讯新增背景图上传功能,可选,上传之后前端会展示背景图,未上传则展示默认背景图。
四、增加CMS验证码登录、广告管理,优化手机登录位置。
五、修复一些已知bug,优化部分代码,尽可能提高程序稳定性。

本次更新详细介绍:https://express-ffmpeg-vip.moejj.com/blog/5e58978edada2f9cfc5a16d0

2020年03月03日

一、由于一些格式无法使用直接的切片头功能,于是开发了全局跳过指定时长的功能,在去除指定时长的基础上直接转码加切片,添加跑马灯、水印等,效率极高。
二丶自动发布系统新增海洋CMS
三、修复了入库或者上传空格变成点号的问题。

2020年03月19日

一、精心制作的app,限时免费送,简单配置就可自行构建自己的安卓或者苹果应用。
二、针对新的app新制作了api,俗称api2

ios苹果:ios通用app演示
安卓:通用app下载

关于app详细介绍:点击查看

2020年04月05日更新

一、新增2K、原画转码,2K的分辨率为2560*1440分辨率,原画顾名思义是完全保留原视频的分辨率和码率,但是我运用了智能算法,在保留视频的分辨率和码率的情况下,进一步压缩其大小,在不损失任何画质的情况下,添加跑马灯和水印,最后转码下来体积比源视频还小30%,针对CMS中的权限也增加2K及原画的设置,前端播放的api,试看API全部都优化了一次。
二、针对竖屏视频完全优化,大量重写转码逻辑,画质非常清晰,真正的竖屏视频转码,而不是将其转码成宽屏视频却留空大量黑色背景。而且分辨率,码率和跑马灯、水印等设置都针对竖屏视频做了优化。
三、增加了跑马灯字体大小的设置,用户可以自定义跑马灯的大小了,因为整体重写转码逻辑,所以字体只需要设置一个基准值,就可以针对所有分辨率的视频进行自适应。
四、针对用户反映的视频信息编辑的问题,保留了视频库筛选的所有状态,现在编辑完成再也不用重新筛选,极大提高效率。
五、采集页面新增剧集显示,方便采集剧集。

2020年04月10日更新

一、再次优化转码逻辑,水印的处理上更佳成熟,针对竖屏和宽屏,针对CPUGPU都做了优化。
二、GPU转码新增了对RMVB等其他格式的支持,通过CPU解码,然后GPU转码的方式来实现。

2020年04月18日更新

一、新增批量保存分类,可一次性对多个视频设置分类。
二、新增电影名快速修改,直接在视频管理点击电影标题即可快速修改名称。
三、修改m3u8头信息,使m3u8链接可在大多数浏览器上直接打开播放,而无需播放器解析。
四、支付设置新增码支付接口,只需简单配置即可使用码支付,可使用支付宝、微信、qq钱包,可选择其中一个或多个。
五、增加所有内容的海报2poster2字段(自适应图片)
六、采集页面新增自适应海报图、预览视频、下载等链接。
七、采集页面增加了对2K,原画的适配。
八、发布系统适配2k、原画的发布。
九、跨时代CMS适配了2k、原画的发布。
十、发布系统支持发布剧集即电视剧到苹果、海洋、飞飞CMS,剧集更新后自动发布更新,并重写大量逻辑,添加剧集的分集链接会自动更新至CMS
十一、逻辑修改,点击正式发布或者全部发布,才会自动发布至CMS、跨时代,方便用户编辑资料完美之后再发布出去。

2020年05月02日更新

一、重写了fluent-ffmpeg的部分代码,使其更加稳定。
二、解决了跑马灯中不能存在空格,不能存在英文冒号:,不能存在英文’的问题。
三、修复和视频同名ass或者srt字幕文件,如果标题存在空格,则烧录过程中烧录失败的问题。
四、新增了多语言框架,用户甚至可以自己添加语言包或者添加词条,前端直接调用即可。
五、后台新增了多语言切换功能,可自由选择语言显示,目前支持了英文、简体中文和繁体中文
六、将原来核心设置中的跑马灯功能升级成高级动态跑马灯功能、设置好替换内容,之后每次转码的时候会根据添加的动态替换内容替换成动态跑马灯广告、、用户可根据自己的需求,定制专属的动态跑马灯广告,打造每个视频独一无二的跑马灯内容。

2020年05月23日更新

1、整个重写的模板,我称之为projectx,整个利用uikit构建编写,极少调用其他第三方库,整个CSS和js仅加载5个文件,速度极快,详细介绍查看:https://express-ffmpeg-vip.moejj.com/blog/5ec5df3be84cb5c0e1a32847
2、重写云储存代码,上传失败自动重试,改进流程,云储存同步源码基本上重写,而且也独立出了一个单独的云储存同步的子系统,可以分离于主程序运行,不影响主程序运行,独立版本的云储存更加强大,自由设置要监听的文件夹,要监听的文件类型,是否上传完成删除,上传完成删除是否过滤一些文件后缀不删除等,支持wasabi,s3,minio,阿里OSS,七牛云,又拍云等国内外大部分知名云储存服务,详情介绍链接:https://express-ffmpeg-vip.moejj.com/blog/5ec4a5d0e84cb5c0e1a32845
3、增加试看时长设置。修复多分辨率排序问题,修复播放器竖屏问题,优化播放页加载速度,后台可自定义用户试看的时长了,随意设置,用户无权限时可观看多少秒的试看内容后台可自定义了,修复了多分辨率可能出现的排序问题,修复了播放器竖屏撑大页面的问题。
4、再次修复一个ffmpeg社区存在的BUG,一些录屏软件录屏视频转码失败的问题,因为间隔关键帧过大导致的BUG。
5、改造积分价格和最低消费资金,使推广和上传等获取积分的设置更加灵活。原来CMS中积分价格的设置是一个积分多少钱,并且至少只能设置一个积分一元钱,非常不灵活,这次改造成一元钱可购买多少积分,可以设置一元钱购买10个积分,这样设置例如签到获取积分,推广获取积分,上传获取积分,积分点播,积分购买下载权限将会更加灵活,还改造了原来最低购买积分数,改成了最低消费金额,也就是至少购买多少钱的积分。
6、实时生成的供下载mp4随机命名,增加movie字段download和downloadprice。这次设计和制作的下载权限功能太强大了,甚至无需你保留有MP4,后台新增了一个超级API,在提供下载的视频没有mp4的情况下,系统会直接实时根据m3u8生成一个mp4,然后再返回下载,并且缓存至视频下载字段,下次同一个视频再点下载就直接从文件夹中返回,不再实时生成。详情介绍:https://express-ffmpeg-vip.moejj.com/blog/5ebf6daee84cb5c0e1a32844
7、增加下载 权限购买机制,根据积分数,下载权限持续时长来判定。新增了CMS中的积分下载视频的功能,详情介绍可参照前一项的连接,并且有下载权限时长判断,后台可设置默认下载权限的积分价格和下载权限持续时长,也可以单独针对某视频设置下载权限所需积分数,此下载权限在有效时长内可无限下载,超过有限时长之后需再次使用积分购买下载权限。
8、fluent API 之实时生成指定视频指定分辨率MP4并且返回path。FluentAPI是EFV系统后面的核心价值所在,根据调用api将可达到所有转码或者切片,甚至截图,动态图,生成试看视频等一切功能,第三方调用将可把EFV作为转码SAAS服务实现一切功能。这次为了配合下载功能制作了第一个Fluent API,即传递apikey,apisecret,id,hd就可实时根据ID查询出的视频,根据hd指示的分辨率的m3u8生成一个mp4,并且返回path路径,然后再根据path路径做处理。
9、后台增加用户积分购买记录,后台新增了用户积分消费记录,所有消费管理员都可一目了然。
10、子系统分离计划之二直播服务系统脱离,很多用户不使用直播功能,所以这次直接把直播服务功能脱离运行,有需要可一键运行。
11、后台视频库增加实时反馈转码进度,做到不同分辨率的进度实时返回,通过使用socketio强大的实时功能,初步实现了转码进度实时返回,而且是不同分辨率的实时返回,视频:https://www.leimulamu.com/movie/5ec4dcf131ec047e1d7686ed
12、选择分辨率,记录分辨率信息,下次默认加载此分辨率,用户在前端播放视频时选择的分辨率会记录至后台,后面播放所有视频都默认选择这个分辨率。
13、根据视频ID记录播放时长 对应视频刷新自动加载到记录的播放时长 切换分辨率也从记录的播放时长进行播放,用户在任意视频播放时的播放时长都将记录,后面重新进入此视频,会直接从记录的播放时长处开始播放,切换分辨率也会从记录的播放时长处开始播放。
14、推广可以设置积分,后台可自行设置推广可获取的积分数了,目前可获取积分的途径为:每日签到,推广,上传视频,购买积分。配合一元可购买积分数设置,效果极佳。
15、新增了用户可直接购买VIP用户组的功能,原来是只能通过购买积分,然后再使用积分购买VIP用户组,现在在保留了积分购买用户组的功能下新增了用户可直接购买VIP用户组的功能。
16、修改动态图截图为智能截图,从视频中间截图,摒弃开始时长设置。根据测试发现,如果设置了动态图开始截取的时长,如果时长超过视频本身的长度就会不产生动态,改进代码,自动截图视频时长中间位置进行动态图生成。
17、改进剧集正式发布流程,增加剧集正式发布按钮,添加剧集之后,可能会因为剧集中没有任何内容,导致前台展示出错,所以这次添加了正式发布的功能,用户可在添加好了分集之后,再点击正式发布,这样可做到随心可控

2020年06月08日更新

一、CMS多语言切换功能完成,用户可根据需求切换成任意语言,目前支持繁体中文、简体中文和英文。
二、新增了redis,内存缓存的包裹层,用于包裹mongodb的查询语句,使用极其方便,可以加快数据读取速度进3倍的速度,用户二次开发也可使用此包裹函数,只需在mongodb读取命名之后添加一个.cache()即可使用此功能。
三、修复CMS中直接购买的BUG,修复积分购买不正确的BUG
四、新增直接统计m3u8的选项,第三方调用建议开启,任何第三方播放此m3u8,都会统计播放次数一次,使用内置CMS建议关闭,因为内置CMS自带一个统计。
五、后台点推荐之后会使用动态图作为海报,并且获取到高和宽,作为瀑布流展示的一部分,APPCMS中某些视频封面以动态图展示,效果极佳。
六、APP制作已经到收尾的工作,纯手打,flutter开发,全页面瀑布流展示,为了支持后台下载功能,所以最后的工作还没完成。

2020年06月09日更新

一、修复字幕srt或者ass文件名带[]出错的问题。
二、分离入库文件夹和上传文件夹,避免上传和入库冲突问题,且上传视频后视频存放目录upload,入库文件夹默认movies
三、改进审核和去水印、跑马灯设置中的流媒体API,现在拖动时间轴是实时返回画面无需等待,效果极佳 。
四、新增fluentAPI获取指定视频 指定时长的试看m3u8流,方便第三方程序调用试看功能。

2020年06月15日更新

一、优化竖屏视频转码,手机摄像机拍摄的视频判定竖屏失败的问题,增加多个判断逻辑来判断视频是否为竖屏视频,并且以此来优化转码逻辑,最近使用过程中发现手机摄像机摄影的竖屏视频在转码系统中判定宽高有问题,所以本人做了数十次多个手机型号的测试,增加了复杂的逻辑精准判断是否为竖屏视频,如果为竖屏视频,则所有转码参数都会相应的针对化优化,转码出来的效果极佳,非转成横屏,而是保留了原视频的宽高比的真正竖屏视频转码,因为后面我会在APP中制作视频上传的功能,所以这个优化比较重要。
二、再次优化视频流压缩率,音频流增加为128KB和双声道,耳机播放和音箱播放效果更佳。
三、根据标签命中数排序推荐算法,只要标签使用得当,前端和APP播放页的推荐会极其精准,根据分类标签、地区、演员、导演、编剧综合命中数排序,新增order权重虚拟属性,查询时可查看每个根据标签数组查询出来的视频或者剧集的权重,更多介绍:点击查看
四、自动发布平台新增了对dedecms支持,可自定义传递数据至织梦自定义字段中。比如我织梦系统中文章中自定义了字段m3u8mp4tagsgif,分别对应m3u8播放地址,mp4下载地址,tags标签,gif动态图,自动发布平台后台可设置发布自适应m3u8m3u8字段,mp4地址至mp4字段,标签至tags字段,动态图至gif字段中,然后用户可以自行设计模板,将这些字段通过播放或下载、或展示在模板中。

2020年06月18日更新

一、新增可增加第三方m3u8,可自动生成本地m3u8,并且作为中间件托管m3u8,支持CMSAPP中的试看功能,根据用户权限自动返回试看m3u8,自动生成截图,自动生成动态图。
二、新增了fluentapi,获取本地或远程视频的头部信息,通过链接或本地路径生成动态,生成单个截图,批量生成截图等,api详细介绍:点击查看
三、VBR优化,也就是动态码率优化,从原来10%约束动态码率,转为50%约束动态码率,也就是比如设置的码率是720P:1000,则动态码率约束为动态码率最大至1500kb
四、修复后台编辑用户,VIP用户组过期时间显示不正确和直播密钥显示错误的问题。
五、修复智能推荐算法API返回数据重复的问题。

2020年06月25日更新

1、完美的去跑马灯,hack源代码修复原来去跑马灯出现白色拖影的问题,现在无论从左进右出,还是右进左出都可完美去除。
2、CMSAPP都针对化做了修改,使其支持第三方m3u8的试看功能。
3、修复后台编辑用户,VIP用户组过期时间显示不正确和直播密钥显示错误的问题。

2020年07月05日更新

一、新增定向分发功能,可指定某些视频从七牛云、阿里云OSS、存储服务器等读取切片文件达到播放目的;从而可以使用N台网络好的服务器分别提供N部视频播放,这样播放速度都可以保证,间接可代替昂贵的CDN、云存储等服务。
二、修复注册页面的BUG,和后台验证用户名的一个BUG
三、修复其它已知的小BUG

我们的价格包含了我们的服务和超快的更新,也许下一次更新就会打动你,请关注我们。