你好,网站进入的弹窗怎么添加的,可以指点一下吗
主控和节点都安装完毕,但是主控没显示节点,这是怎么回事
欢迎加入 Typecho 大家族
首页
统计
公益项目
视频
更多
dalao们
留言
壁纸
关于
投稿
Search
1
Cdnfly开心版/破解版/最新开心版/最新破解版5.1.13安装教程
2,268 阅读
2
bbr一键安装脚本/bbr多功能脚本/bbr一键多功能脚本/bbr魔改脚本
926 阅读
3
电视剧【狂飙】删减片段视频流出!!!
893 阅读
4
新年都未有芳华,二月初惊见草芽。——韩愈《春雪》
533 阅读
5
一款适用于个人的开源云转码视频切片程序系统express-ffmpeg安装教程
489 阅读
默认分类
软件分享
经验教程
资源分享
文案句子
图片相册
视频
登录
/
注册
Search
标签搜索
抖音
课程
知识
快手
kangle
康乐
Kangle一键安装脚本
kangle一键安装合集脚
bbr一键安装脚本
bbr
bbr脚本
Cdnfly开心版
Cdnfly破解版
Cdnfly开心版5.1.13
Cdnfly5.1.13
Cdnfly破解版5.1.13
Cdnfly最新开心版
Cdnfly最新破解版
狂飙
express-ffmpeg
枫逸
累计撰写
14
篇文章
累计收到
3
条评论
今日撰写
0
篇文章
首页
栏目
默认分类
软件分享
经验教程
资源分享
文案句子
图片相册
视频
页面
统计
公益项目
视频
dalao们
留言
壁纸
关于
投稿
用户登录
登录
注册
搜索到
1
篇与
的结果
2023-03-16
一款适用于个人的开源云转码视频切片程序系统express-ffmpeg安装教程
简介 : express-ffmpeg云转码是利用服务器进行转码并且切片的网站应用,采用layui作为前端展示,后端采用nodejs、mongodb进行开发,程序中利用的转码和切片工具为ffmpeg,ffmpeg是目前最好用的音视频处理工具,前台CMS利用自适应设计,简洁并且功能强大。环境说明 : express-ffmpeg云转码需要的服务器环境为ffmpeg,nodejs,mongodb,nginx 功能简介 : ·文件上传,大文件分块上传,批量上传。 ·转码切片,根据后台配置选择的清晰度进行转码并且自动切片,切片完成之后会删除原视频文件 ·队列转码和批量转码两种模式。 ·视频批量添加水印,烧录字幕。 ·防盗链设置,token防盗链,指定域名只能通过iframe调用。 ·ts文件分发同步,数台服务器同步内容,ts文件自动加上后台配置域名前缀,负载均衡。 ·播放器支持vtt格式字幕,后台针对视频上传vtt格式字幕,前台播放自动加载 ·支持扫描入库,批量视频文件上传movies文件夹,后台一键扫描入库。 ·支持秒切,如果视频已经压缩过并且小于配置的分辨率,则会直接切片。 ·webtorrent协议在线播放磁力链接。 ·会员系统,真正意义上的权限控制系统。 ·ts加密切片,播放的时候KEY自动解密播放。{lamp/}接下来按照官方安装文档来进行安装:{lamp/}{card-describe title=" 一.安装依赖 "}yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum -y groupinstall "Development Tools" yum -y install cairo cairo-devel wget git kernel-headers{/card-describe}{card-describe title=" 二.安装 ffmpeg "}32位下载二进制文件wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-i686-static.tar.xz64位下载二进制文件wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.tar.xz解压文件tar xvf ffmpeg-git-*-static.tar.xz && rm -rf ffmpeg-git-*-static.tar.xz移动文件mv ffmpeg-git-*/ffmpeg ffmpeg-git-*/ffprobe /usr/bin/{/card-describe}{alert type="success"}安装之后,命令行运行 ffmpeg 即可查看版本。{/alert}{card-describe title=" 三.安装 nodejs "}目前推荐nodejs v8.x和v9.xcurl -sL https://rpm.nodesource.com/setup_8.x | bash - yum install nodejs -y{alert type="success"}安装之后,命令行运行 node -v 即可查看版本。{/alert}{/card-describe}{card-describe title=" 四.安装 express 和 pm2 "}pm2版本推荐4.5.0npm i -g express pm2@4.5.0{/card-describe}{card-describe title="五.安装 mongodb"} 将下面命令一起复制进SSH客户端运行cat <<EOF > /etc/yum.repos.d/mongodb.repo [mongodb-org-4.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc EOF yum -y install mongodb-org systemctl start mongod systemctl enable mongod{/card-describe}{card-describe title="六.mongodb 数据库配置"}{alert type="success"}将下面命令一起复制进SSH客户端运行{/alert}cat <<EOF > createdb use ffmpeg db.createUser( { user: "ffmpeg", pwd: "ffmpeg", roles: [ { role: "readWrite", db: "ffmpeg" } ] } ) db.fenfas.insert({ "domains" : [ "" ], "kaiguan" : "" }) EOF mongo < createdb && rm -rf createdb{/card-describe}{card-describe title=" 七.安装 redis "}rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum install redis -y systemctl start redis systemctl enable redis{/card-describe}{lamp/}{card-describe title=" 一.安装云转码源码并配置 "}1.创建www文件夹mkdir www2.下载云转码文件并安装cd www git clone https://gitee.com/quazero/express-ffmpeg mkdir config cd www/express-ffmpeg npm install4.将下面命令一起复制进SSH客户端运行cat <<EOF > config/auth.js module.exports = { user: "k5x5", password: "k5x5", db: "k5x5", dbuser: "k5x5", dbpassword: "k5x5", secret: "yoursecret", login: "/adminloginurl", loginmsg: "404 Not Found" }; EOF{alert type="error"}从上往下依次是登陆云转码平台的账号,密码,数据库,数据库用户名,数据库密码。本教程安装的 mongodb 数据库为 k5x5,用户名和密码都是 k5x5,可以自行进行修改。/adminloginurl 是后台登陆地址,loginmsg 是后台提示信息。{/alert}3.运行源码npm i pm2 start bin/www -i 0{alert type="success"}pm2 是极其推崇的运行 nodejs 应用的工具,-i 0 的意思是以集群方式按照 cpu 线程数自动开启多线程运行,大幅提高运行效率。{/alert}{/card-describe}{card-describe title="4.设置环境为发行环境 "}设置 node 运行环境为发行环境,并且重启服务,设置成发行环境会让应用速度更上一个台阶,并且不再显示错误信息。export NODE_ENV=production pm2 reload all --update-env{/card-describe}{card-describe title="5.进入后台进行配置 "}最后打开 ip:3000/adminloginurl ,输入设定的账号密码,本教程设置的是 k5x5,k5x5,进入之后点击设置,在其中绑定 yourdomain,设置 token 的 key,上传水印图片(推荐 120*35),域名分发设置是否开启,最后点击保存,大功告成。{/card-describe}注意事项与总结 :{alert type="success"}绑定域名这里有两种方式:1. 安装 Nginx/Apache,然后添加域名,反代127.0.0.1:3000端口,即可使用域名访问。2. 使用CDN,回源端口填写3000即可。{/alert}给大家看下搭建好的 yzm.k5x5.com
2023年03月16日
489 阅读
0 评论
0 点赞