PPVOD云转码视频管理系统从2014年诞生以来,就以极高的视频压缩而闻名业界,现在应客户要求,再来一次巅峰压缩——大量图片批量一建压缩,可指定分辨率,压缩率还极高。来看看怎么用的。
为什么要压缩图片?
现在的手机端越来越流行,根据大数据统计,手机端已经占全部流量的99%以上,而手机端的适配越来越受到市场重视。以往的高清大图在大屏幕电脑还能如鱼得水,到小屏幕的手机上、加上部分时间网络不通畅,图片压缩处理就显得很必要了。
比如一个原图分辨率4000以上的图,可能达到几十M大小,如果要在4g、5g网络下打开不但加载时间缓慢,而且还耗费流量,过大的分辨率在手机端完全看不出超清效果,如果能对图片适当压缩,不但限速减少体积,还能保持很好的清晰度,那不是美滋滋?
设置方法:
废话不说了,现在看怎么设置的。
以windows版本举例,图片压缩的配置文件在:D:\ppvod\work\spec文件夹下面,找到_pic_conv.cfg,去掉前面的下划线改名为pic_conv.cfg即可。linux版本的配置文件在/home/work/spec,文件名是一样的。
用记事本打开这个配置文件,看到两行内容:
gif|jpg|png|jpeg
1080:-1|720:-1
第一行可以给需要压缩的图片指定后缀名,因为你不可能所有图片类型都压缩,这里可以手工指定。多个用|分隔,后缀名不需要带.
第二行是指定图片分辨率,为了使图片画面不变形,所以你只需指定一个宽度的分辨率即可,另外一边的-1表示按原始大小等比例压缩。
如果你需要输出多种分辨率的图片,用|分隔即可。比如:1080:-1|720:-1|480:-1|320:-1,可以设置多种分辨率。
设置好以后,记得重启一下PPVOD,重启方法:https://www.ppvod.cc/380.html
输出格式:
gif是动态图片,对应输出动态gif格式,保持动态画面不变。
除gif外的静态图片,全部输出为jpg格式,如果要跟前端对接请务必注意更改后缀名。
输出文件名规则:
举例说明:
在PPVOD后台上传一个图片:
在你设置的视频文件夹这个位置,根据当天的日期文件夹,就可以找到你的图片了。
可以看到上传的图片被随机重命名了,这样的地址对各种浏览器和app的兼容性更好,压缩后的图片,在随机文件名后面各自带上了自己的分辨率标记,这样你就好区分哪个图片是什么分辨率的了,也方便前台调用。
看看压缩后的文件大小,已经是相当极致了。
如果你不想上传的图片重命名,在系统设置——上传设置,关闭重命名就可以了。
特殊情况下的压缩规则:
回到刚才我们说的图片分辨率设置这里:
1080:-1|720:-1|480:-1|320:-1
如果上传的图片宽度是560像素,那软件该如何处理?
答:鉴于小图简单放大并不能产生对应高分辨率的视觉效果,所以对1080、720两种分辨率会忽略处理,只输出480、320两种分辨率的图片。也就是当原始图片的分辨率>设置的输出分辨率,系统才对图片做压缩处理,否则不处理图片。
注意事项:本站发布的模板、插件、源码都是搬运而来,使用之前请先检查有没有后门,有没有漏洞,然后再测试使用。严禁用于违法、违规,影视站需要有相关影视版权以及备案。
免责声明:本站(www.ppvod.cc)只提供HTML+CSS+JS等代码数据,不提供任何违法犯罪的内容数据【包括图片、文字、视频】,不为程序、模板、插件的用途承担任何连带责任,同时也奉劝各位站长不要以身试法,搭建任何触犯国家法律法规的网站。模板源码仅供开发学习交流,如有使用在其他商业或者违法网站的搭建,一切后果自行承担。