转码很慢或错误等问题

转码很慢

转码很慢这个一般是你的CPU性能不给力,请了解下该文章:【影响转码快慢的因素】。

除了换CPU外,还有下面2种办法:

1、前往【核心设置】开启秒切功能,1s可以切一个视频,前提你不需要烧录水印、跑马灯。
2、需要烧录水印、跑马灯的话,就把码率设置小点,但注意码率越小,画质越不清晰,适当即可。

转码错误

常见原因

1、视频是插件或者采集下载,缺少元数据,这种直接会给判断错误,解决方法是更换其它来路的视频,比如BT软件下载的。
2、如果你烧录了字幕文件,可能是字幕文件非utf-8编码,将编码改成utf-8,重新转码即可。
3、可能是你设置批量去水印/跑马灯的时候,所选择的视频分辨率不一样,解决办法就是单独设置。
4、如果你是选择去水印/跑马灯的时候出现转码错误,那么可能是设置去水印/跑马灯的时候画的框框有瑕疵,自行调整即可。

关于选项1,怎么才能确定是不是视频问题?可以使用一个不是采集的视频,如果不报错,就是视频问题。

点击转码无反应

提示:这里无反应的意思就是状态不变化,始终是等待状态。

目前已知原因就是同时转码数没有设置,可前往核心设置处设置。

转码卡住没速度

1、 可能是服务器重启过,然后进程会卡在某一个视频转码,解决办法就是删掉正在转码的那个视频即可。
2、可能是你的vps服务器限制了cpu使用,导致cpu长时间爆满,自动给你杀掉ffmpeg进程,解决方法就是使用独立服务器。

如果你视频过多,不知道哪一个卡住,可在ssh客户端运行命令:

mongo
use oneacg
db.movies.find({"status" : "转码或切片中"})

大致上你就知道哪个卡住了。