扫描入库无效/缺少视频

如果我们在扫描入库后,视频管理处没有/缺少视频,则一般存在如下问题:

1、检查下视频有没有存放错了位置,在源码路径的movies即入库文件夹。
2、入库文件夹的视频与【视频管理】处的视频在名称上重复,导致入库失败。
3、检查下【转码设置】的入库后缀选项;看看要入库的视频在不在后缀范围内。
4、上传视频的编码不对,多常见为GBK,需转换为UTF-8。

关于编码查看问题,先使用SSH客户端登录服务器:

#进入到入库文件夹,比如我的安装路径/home/express-ffmpeg
cd /home/express-ffmpeg/movies
#查看需要入库的视频文件名称
ls

如果文件夹名称都是乱码,则基本可以确定为编码问题,再使用命令转换编码。

先安装convmv,使用命令:

#CentOS系统
yum install -y convmv

#Debian/Ubuntu系统
apt install -y convmv

再使用命令:

#在入库文件夹运行即可,比如/home/express-ffmpeg/movies,先进入该文件夹
cd /home/express-ffmpeg/movies
#转换为UTF-8
convmv -f GBK -t UTF-8 -r --notest *

不出意外,现在再查看文件不乱码了,此时就可以入库了。