hero

云转码+cms一体化系统

永久免费、下载量领先的云转码系统,基于NODEJS开发的express-ffmpeg云转码系统

查看文档 →

云转码全端解决方案

后台转码加切片,前台视频播放加展示,针对移动端优化,seo效果完美,搭配优化版专用cms系统和APP,真正做到多端一条龙解决方案。

转码加切片

使用最流行的ffmpeg,按照h264视频编码及aac音频编码最大限度的进行视频压缩转码,多种分辨率选择,自动视频截图,自动视频切片,ts文件可以在后台开启加密。

辅助功能

随机生成token防盗链,甚至可以设置只允许目标域名进行调用。ts切片文件分发,多服务器同步,负载均衡。vtt格式字幕支持,支持后台上传vtt字幕,视频播放自动加载。webtorrent协议播放磁力链接。

功能强大、永久免费

  • express-ffmpeg是我利用业余时间基于nodejs制作的转码切片系统,不知道为何,市场上居然出现了售卖本人源码的情况,再次声明:express-ffmpeg云转码切片系统永久免费,并且源码开源。
  • 功能上满足所有转码切片入门用户的需求,转码加切片,自动截图,自动生成预览图,播放器自动加载预览图(鼠标拖动可预览),TS加密,秒切功能,多个分辨率任意选择,随机token防盗链,切片文件多服务器分发,多服务器同步,负载均衡,播放器VTT外挂字幕支持,webtorrent在线播放磁力链接,前端cms系统,支持图片、文章、视频发布,会员系统,积分系统等。
  • 真正的权限系统:唯一的路由层面的权限控制,根据权限的不同,相同的 m3u8 文件将会动态返回完全不同的内容,可以做到商用视频网站同级别的防盗链。

下载量遥遥领先

下载量遥遥领先

生态系统

使用docker快速安装

使用gitee码云源码安装

//创建www文件夹
mkdir www
//克隆云转码库
cd www
git clone https://gitee.com/quazero/express-ffmpeg
//进入云转码文件夹并安装
cd express-ffmpeg
npm install
//创建配置文件夹,配置认证文件
mkdir config
cd config
touch auth.js
vi auth.js
//键入以下内容,可自行修改
module.exports = {
    user: "admin",
    password: "admin",
    db: "ffmpeg",
    dbuser: "ffmpeg",
    dbpassword: "ffmpeg",
    secret: "yoursecret",
    login: "/adminloginurl",
    loginmsg: "404 Not Found"
};
//开启应用
pm2 start bin/www -i 0

需要服务器安装 ffmpeg,nodejs,mongodb,pm2 环境,可查看文档查询安装教程。 注意:源码完全免费并且开源,仅供学习之用,禁止用于非法或者商用用途。

演示站

支持开发者

  • 如果想要支持开发者,并且觉得express-ffmpeg功能不足以支撑您的业务,可以购买我们制作的高级版本:纯净版theoneffmpeg高级版express-ffmpeg-vip
  • 价格:300起,低成本首选。
  • 联系方式:微信rats54,QQ195996048,邮箱bted2k@gmail.com。
  • 对接APP官网:moeapp

纯净版theoneffmpeg功能简介

  • 所有码率自定义。
  • 选择是否切片,选择是否保留mp4文件,选择是否秒切。
  • 选择是否截图GIF动态图,宽度,截取时长,系统会智能截取视频中间最精彩位置进行截取。
  • 水印图片自适应,根据生成视频分辨率自适应图片宽高,所有分辨率转码出来图片水印都一样大小。
  • 多位置水印烧录,可以同时将水印添加到视频的四个地方。
  • 切片时长自己设定。
  • 超级截图,生成10个截图只需要1秒钟。
  • 全方位优化代码,设置简单,功能超级强大。
  • 安装极简,带宽允许情况下2分钟即可安装完成,安装完成直接使用无需配置。
  • 一键批量获取m3u8,一键获取视频所有截图,mp4和m3u8等全部信息,一键自动复制。
  • 自定义储存视频路径,一键可自动入库,srt字幕、ass字幕自动烧录。
  • 跑马灯自定义,跑马灯广告间隔,速度,跑马灯文字。
  • 高级特性 切片默认自动缓存进内存,默认缓存1000个ts切片,用户播放直接从内存读取,突破硬盘io,但是请每一个核搭配至少2g内存,比如8核服务器,请至少16g内存。如果内存不够,可以适当调低缓存量。
  • 可替换型片头广告,随时替换,多片头广告随机播放,片头广告切片播放加速,无缝接入所有视频,替换立马生效。
  • 超级智能切片,可以做到720P单切片100kb大小。
  • 采集页面集成,简单配置火车头发布模板,可发布至任意CMS系统。
  • 高级功能之去水印和跑马灯功能,可批量多选视频,鼠标框选水印、跑马灯区域,随后系统自动处理水印和跑马灯。
  • 独创动态移动图片水印,间隔时间从左往右移动,最后在右边停留。案例 密码:laj3
  • 更多介绍:纯净版theoneffmpeg

高级版express-ffmpeg-vip简介

  • 在拥有纯净版功能的基础上,增加了多码率同时转码的支持和高级CMS、超级试看、高级会员系统、用户组、vip用户组、支付系统、积分点播、GPU+CPU混合转码、随时替换型片头片中广告、视频广告智能生成等。
  • 批量模板化去除水印和跑马灯功能,自建去水印、跑马灯模板,可去除多区域、多时间段水印和跑马灯,复杂的水印和跑马灯都不在话下,效果及教程可见:智能云转码批量去水印、跑马灯
  • 最新版更内置了直播推流服务器,后台给予用户直播权限,用户可直接在前台直播,高级CMS新增了直播板块,直播间功能,用户可直接在线直播,配置简单,功能强大。详情可见:智能云转码推流及直播功能
  • 新增了大文件分片上传接口和APIPOST通知功能,通过上传接口可在任何CMS开发用户上传功能,之后系统自动转码,转码完成之后会将转码完成之后的视频名称,多分辨率的m3u8地址等数据POST至通知链接,最后CMS接收到数据自动数据入库即可。此乃万能对接接口。
  • 多人在线实时聊天室,用于直播间效果更佳,基于socket开发,详见:实时聊天室
  • 更多介绍:高级版express-ffmpeg-vip
  • 高级版官网:智能云转码系统
  • 演示:萌JJ僵尸站(超级试看+积分点播+签到领积分+用户上传+分类聚合,登录可试用功能),蕾姆拉姆网(推流+直播+实时聊天室+vip用户组+多分辨率+标签聚合+推广系统)

截图

  • 发现 UI 和我类似的云转码? 不用考虑,那就是盗版我的,并且拿我的源码进行修改二次销售,这种通常大量后门,请自己注意了。
  • 最近还出现了企业级的抄袭,购买了我的源码,完美抄袭了纯净版和高级版整个转码逻辑代码,明眼人一看就知道了。 截图 截图 截图 截图 截图 截图 截图 截图 截图