EFVCMS智能云转码程序

一个基于nodejs的智能云转码程序,不仅仅转码,还自带一个强大的CMS和APP应用程序。

文档 路线图
超强转码
GPU+CPU混合转码,没GPU时会智能使用纯CPU并发转码,片头片中流广告智能插入,动态生成自适应m3u8,跑马灯、图片水印、文本水印、弹动水印,TS加密,多码率多分辨率,动态图生成,截图,缩略图等等全都有。
魔改参数
魔改官方最佳参数,根据用户设定码率,智能运算,根据视频每一帧的情况,动态智能码率分配,相同码率下压缩更小,画面损失更小,默认转码参数下,合理处理切片,使其播放更加清晰和流畅。
去水印跑马灯
程序不仅仅可以加水印和跑马灯,还可以去掉视频里多个位置的水印、跑马灯,尽量还原视频原画面,m3u8、mp4及youtube-dl智能下载系统,配合智能去水印功能。
强大的CMS
自动对接自带的CMS,视频、音频、资讯、图集、直播、剧集无所不包,试看、关注、点播、签到、卡卷、VIP、上传、支付、标签、分类、推广等包罗万象,还有配套flutter app应用程序,运营方便。

转码功能

  • 支持240P360P480P640P720P1080P2K,甚至使用原画转码(采用视频原分辨率,原码率,但是利用智能算法将视频进一步压缩,不损失任何画质情况下添加水印和跑马灯,而且使体积更小)。

  • 支持CPU转码和GPU+CPU混合转码2种模式,且GPU混合转码拥有超级快的速度,画面无损失,压缩率与纯CPU转码一致。

  • 支持多码率,同时转码到多个分辨率视频,且所有码率可自行设置,可保持原视频码率,并自定义视频同时转码数量,充分利用CPU效能。

  • 支持转码切片、秒切,史上最快的秒切速度,且切片时长可自行设置,可做到720P800码率情况下,单个切片体积仅100KB

  • 自创所见即所得编辑器,支持在任何位置、时间段设置多个水印、跑马灯,几乎都可以在一个画面同时设置好,不需要一个一个设置,后面会新增更多更强的编辑器功能。

  • 所有的跑马灯、图片水印完全根据视频分辨率自适应,无需额外设置,且跑马灯字体自定义,颜色自定义,间隔自定义,速度自定义,描边自定义,背景自定义、跑马灯大小。。

  • 支持去除水印、去除跑马灯功能,可对多位置、多时间段进行去除设置,可对同类视频进行批量设置,最大程度的还原视频原画面,介绍:去水印/跑马灯演示

  • 支持超级一键重转功能(测试中,即将发布),无需保留原片,智能去水印,然后再添加上水印/跑马灯,重转后访问路径不变化,调用m3u8的第三方程序无需做任何改动。

  • 支持全局分发和定向分发,由其它服务器或存储/cdn提供切片播放,可极大改善带宽不足的情况;对于定向分发,该功能可完全代替昂贵的cdn,无论你的切片体积多大,都不影响,而且效果也不比cdn差。

  • 针对竖屏视频独家优化,转码出来的竖屏视频再也不是周边黑屏的宽屏视频,而且真正的原生竖屏视频,并且图片和跑马灯也针对竖屏视频做了独家优化。

  • 默认生成自适应M3U8,根据转码的多分辨率,自动生成一个自适应M3U8地址,根据用户的带宽情况自动播放其中一个合适的分辨率。

  • 支持动态跑马灯,可实时获取一个包括上传用户、上传站点,上传时间等跑马灯模板,然后自动烧录进视频,可自定义一些动态参数。

  • 智能动态码率转码,根据视频自身的情况,智能分配每一帧的码率,相同码率下,压缩率更高,画面更清晰。

  • 默认使用最佳转码参数,最大程度保证了切片兼容性,IOSAndroidPCAPP等均可以完美播放,可以在任何平台调用。

  • 完全自定义切片储存路径,所有用户都可以根据自己的需要自定义自己的储存目录。

  • 完全自定义切片后缀,默认切片后缀ts,你可以设置成jpgpnggif等,其中不管你设置的是什么后缀,m3u8均可以完美播放。

  • 可替换型片头广告系统,多片头随机播放,多片头随时替换,且设置立即生效,所有视频自动加片头或片中广告,同时任何地方调用的m3u8也生效。

  • 支持切片后,可自行保留原片和转码后的mp4文件,且可保留多个分辨率mp4文件,并生成对应的转码后的mp4链接,方便外部调用。

  • 支持自动生成截图和gif动态图,gif宽度,截取时长和截图数量均可自定义相关参数,系统默认会智能截取视频中间最精彩位置进行截取。

  • 自动生成预览视频,系统会抽取视频中数个片段并且转码合成一个预览视频,去除音频,效果非常好,经测试350*180分辨率的5秒钟预览视频,只有170KB大小,比GIF动态图更小,配合前端插件做鼠标移动到图片上自动播放预览视频功能,可大幅提高用户点击率和留存率,极大提高用户体验。前端使用预览视频案例:预览视频

  • 支持海报上传,支持单视频两个海报,第二个海报不会处理尺寸大小,保持上传时尺寸,并生成对应的海报链接地址。

  • 可根据时长自行剪切片头,并同时保存后转码,批量剪切片头功能可作为视频剪切工具使用。

  • 支持全局跳过指定时长转码功能,在去除指定时长的基础上直接转码加切片,添加跑马灯、水印等,效率极高,适用于不能直接剪切片头的RMVB等格式。

  • 一键可自动入库所有的视频、封面等,且入库后视频自动分类,自动创建分类,srtass字幕自动烧录进视频。

  • 云储存同步全家桶,目前对接了亚马逊S3minio,七牛云,阿里oss,又拍云,Wasabi,任你选择,转码之后自动同步,并且通过分发设置,可直接对接到云储存使用云储存中的切片。

  • 防下载合并功能,禁止浏览器插件或者软件下载m3u8合并成mp4,智能托管ts文件。

  • 下载功能,支持mp4m3u8下载自动合并和youtube等百个视频网站的下载,再配合去水印、跑马灯功能,世间一切资源由你掌控,支持视频网站列表

  • 第三方cms发布系统,支持全自动发布到苹果cms、海洋cms、织梦cms等,无需繁琐配置,即可快速将视频相关描述信息、m3u8、截图等入库到指定的cms,支持千人同时发布。

  • 自带火车头采集页面,简单配置,即可使用火车头将m3u8、截图等链接地址入库到所有第三方cms或程序方便调用,剧集、电影全都在。

  • 转码端Fluent apiCMS api,包括上传、转码、试看、下载、即时返回相关m3u8链接等各种接口,可自行开发第三方调用相关api,并完美适用任何APP等程序。

CMS功能

  • 利用uikit构建编写,极少调用其他第三方库,整个CSSjs仅加载5个文件,易用,高效,速度极快,支持简体/繁体/英文切换。

  • 全页面瀑布流信息流无限加载,首页,分类,标签,播放页,用户页,搜索页等所有页面无限加载,提升用户心流体验,在兼具无限加载加载的基础上提供良好的SEO效果。

  • 超级防盗链,高级试看功能,根据用户登录情况,用户组权限情况,视频积分点播情况等实时动态返回一个对应时长的m3u8内容,有完整权限即可返回完整m3u8

  • 高级下载功能,根据用户登录情况,下载权限情况,积分购买下载等实时根据当前m3u8生成一个mp4,然后再返回下载,并且下载链接会在设置的时长内自动失效。

  • 高级CMS系统,自带用户系统,用户上传,积分点播,用户组,VIP用户组,支付系统,广告系统、订单系统,推广系统,签到系统,运营极其简单,后台豆瓣API自动获取信息。

  • 电影、电视剧系统、文章发布系统、音频、音频管理系统、图集发布系统,无论更新音频、电影、电视剧等类型都非常简单。

  • 播放器时间轴预览功能,鼠标移动到时间轴上显示当前时间的预览图外挂VTT字幕功能,用户后台上传VTT字幕,前台自动加载外挂字幕。

  • 播放器记忆功能,播放时会自动记录用户观看时长,不管此后是刷新重看,还是切换分辨率,都从之前的播放进度接着播放。

  • 支持用户前端上传,并且管理员可在视频转码前就实时预览视频内容,来判断是否审核通过,避免资源浪费。

  • 推流服务器,直播板块,直播室功能,直播间多人在线实时聊天,基于socket开发。

APP功能

  • 全页面瀑布流信息流无限加载,瀑布流作为适用性最广的布局方式,深受所有人喜欢,无论是混入电影、剧集、图集还是文章、短视频都可以完美显示。

  • app支持2种布局,分别是长视频布局和短视频布局模板,可自行根据需求进行选择。

  • 支持剧集,支持电影,支持图集漫画,支持文章资讯功能,你想要的都在里边。注:后续还会支持音频播放,直播,用户上传等。

  • 支持用户关注功能,用户可关注任何标签(包括演员,类型,地区等等),关注页面会使用智能推荐算法API接口返回相关度极高的内容给用户,做到千人千面,你的关注就是你的内容。

  • 支持APP内用户登录,用户注册,用户使用卡劵,用户推广,用户直接购买VIP,用户购买积分,用户收藏等功能。

  • 支持APP内支付接口创建订单,拉起支付页面。

  • 支持多分辨率切换,支持无缝切换分集,支持点击标题弹出modal显示视频简介。

  • 针对竖屏视频优化,竖屏视频点击全屏,全屏也是竖屏,完整画面一目了然,效果极佳。

  • 支持积分购买有限时段下载权限,支持后台下载管理,支持通知栏显示下载进度,支持下载完成点击通知栏直接播放,支持了下载管理中心可随时查看下载情况。

  • 支持了积分点播完整版功能,使用积分可直接点播某视频完整版观看权限。

  • 完美支持了试看功能,根据用户权限返回试看内容,后台可设置试看时长,比如设置120S,则只会动态生成120秒的m3u8返回,非垃圾试看,乃真正的试看实现。

  • 图集漫画浏览功能,流畅度极高,图片延迟加载,自动缓存,效果极佳。

  • 自动渲染文章资讯,支持了文章、自媒体、资讯、小说等类型。

  • 支持了试试手气功能,支持了按照热门推荐等功能。

官方网站:https://www.efvcms.com

使用文档:https://docs.zhuanma.co

EFVCMS智能云转码程序的成员

q
qimoe
m
moe(创建者)