FTP多用户上传入库

可添加多个FTP用户,每个用户上传视频后,会自动入库到视频管理,且上传支持自动分类,自动入库封面,烧录字幕等。

操作说明

提示:建议使用之前,务必看一遍文档下方的注意事项。

支持入库的文件

视频格式如下:

mp4、mkv、avi、rmvb、dat、flv、mpg、mpeg、rm、mov、wmv、asf、m4v、3gp、webm、ts、ogv、divx

封面格式如下:

jpg、jpeg、png、webp

字幕格式如下:

srt、ass

分类入库

FTP用户在根目录新建一个名为教育片的子文件夹,那么将视频上传到教育片文件夹或其子文件夹,那么上传成功后,这些视频会自动分类教育片,且如果该分类不存在会自动创建。

封面和字幕入库

这里上传的时候,只需要封面、字幕名称和视频名称一样即可,这样转码的时候,会给视频自动匹配同名的封面或字幕,然后自动处理。

注意事项

如果你新增用户后,使用FTP客户端访问不了,则检查下FTP端口是否为23723,如果端口正确,则需要使用SSH客户端开放端口,使用命令:

#CentOS 7+、AlmaLinux、Rocky Linux系统
firewall-cmd --zone=public --add-port=1024-65535/tcp
firewall-cmd --reload

#Debian、Ubuntu系统
ufw allow 1024:65535/tcp

如果你登录FTP后,进行上传等操作因为网络原因很慢,则推荐在FTP客户端配置一下代理地址,体验会好很多,上传也会变快。

自建代理地址

如果你有使用翻墙等软件,由于这些软件都会提供本地代理,具体代理地址可自己查看这些软件的相关设置,再将代理地址填入到FTP客户端,重新连接FTP即可生效。

如果你没代理地址,可以买一个网络好点的VPS服务器,建议自己先找一下,最好距离近一点,找不到也可以试试Vultr传送门,可以随时删除和创建服务器。

先在需要搭建代理的服务器安装DockerLinux快速安装Docker传送门

接下来再安装BBR网络加速,使用命令:

wget --no-check-certificate -O /opt/bbr.sh https://github.com/teddysun/across/raw/master/bbr.sh
chmod 755 /opt/bbr.sh
/opt/bbr.sh

BBR安装完成后,再开始安装代理,这里使用privoxy工具,在SSH客户端使用命令:

#5432为代理的设置端口,可自行修改
docker run -d --restart=unless-stopped --name privoxy -p 5432:8118 vimagick/privoxy

然后还需要开放服务器的5432端口,使用命令:

#CentOS 7+、AlmaLinux、Rocky Linux系统
firewall-cmd --zone=public --add-port=5432/tcp --permanent
firewall-cmd --reload

#Debian、Ubuntu系统
ufw allow 5432

如果你有安装宝塔,也可以直接在宝塔左侧安全开放,最后我们的代理地址为http://服务器ip:5432,再将代理地址填入到FTP客户端,如果网络还是不行,可以尝试把服务器删了,再创建其它地区的服务器,重新安装。