将服务器文件入库转码
入库步骤
入库文件夹为movies
,如果我程序安装路径为/home/express-ffmpeg
,则入库文件夹为/home/express-ffmpeg/movies
。
首先设置好入库文件类型,可在转码设置处设置,设置参考:
#比如入库mp4文件,则填入.mp4,多个后缀之间用英文逗号,分开
.mp4,.mkv,.avi,.rmvb,.dat,.flv,.mpg,.mpeg,.rm,.mov,.wmv,.asf
最后再将需要切片的视频上传或转移到入库文件夹,然后点击视频管理的扫描入库即可。
且视频入库期间,如果存在名称重复的视频,则不会入库到视频管理处。
入库自动分类
入库支持自动分类,如我在入库文件夹movies
新建一个名为教育片
的子文件夹,那么我将视频存放到教育片
的文件夹,入库的时候这些视频会自动分类教育片
,且如果该分类不存在会自动创建。
入库分类只支持一级目录,比如movies/教育片
;二级及以上层级的目录均不会入库,如movies/教育片/儿童教育
等。
入库自动增加前缀
提示:如果入库分类的一级目录符合自动增加前缀的要求,那么不会触发自动分类,也就仅作为自动命名使用。
入库支持自动增加前缀,适用于多个剧集,且单集名称均为集数命名,如01
、02
。
如我在入库文件夹movies
新建一个子文件夹,命名要求:rename剧集名称
,如rename西游记
,然后将所有单集存放到该文件夹,入库的时候,里面视频会自动加上剧集名称前缀,如01
会命名成西游记 01
,02
会命名成西游记 02
。
封面自动入库
入库支持使用自有封面,即转码完成后,封面1
和封面2
均显示的是自己入库的时候设置的封面。
需要将封面文件的名称修改成对应的视频名称,存放到同一入库根目录文件夹或者一级分类文件夹,如:
#入库文件夹movies的根目录
movies/西游记.mp4
movies/西游记.jpg
#入库文件夹movies的一级分类神话片文件夹
movies/神话片/西游记.mp4
movies/神话片/西游记.jpg
且后缀不用管,前面名称一样就行,且封面仅支持jpg
、jpeg
、png
、webp
。
入库烧录ass和srt字幕
入库支持字幕文件烧录,也就是转码的时候,会自动烧录入库文件夹的ass
和srt
字幕文件。
规则和封面自动入库一样,即将ass
和srt
字幕的名称修改成对应的视频名称,存放到同一入库根目录文件夹或者一级分类文件夹,如:
#入库文件夹movies的根目录
movies/西游记.mp4
movies/西游记.ass
#入库文件夹movies的一级分类神话片文件夹
movies/神话片/西游记.mp4
movies/神话片/西游记.ass
后缀不用管,前面名称一样就行,这样转码的时候字幕会自动烧录进视频,注意秒切是不会烧录字幕的。
入库API使用
可远程使用该api
将movies
所有视频入库到视频库,再自动转码,用法如下:
POST /api/ruku
body: {
apikey,
}
response: {
success: 1,
}
#curl命令使用示例,apikey可在转码设置处获取
curl http://127.0.0.1:3000/api/ruku -d "apikey=5c20cEga"