Tag: 图像压缩

在NodeJS中压缩video文件

我正在改进我的应用程序的性能。 我想压缩图像和video到最小的大小没有任何质量损失即无损压缩 。 对于图像,我使用了imagemin软件包。 它适用于PNG格式,但对于JPEG格式, 效率非常低 。 对于video,我找不到任何方式来最大限度地减lessvideo的大小,而不降低分辨率,没有任何质量损失。

在节点中结合multer和tinypng API

有谁知道如何使用MULTER使用tinyPNG的API ? 这些文件似乎看似简单: var source = tinify.fromFile("unoptimized.jpg"); source.toFile("optimized.jpg"); 虽然没有明确的迹象表明这将是什么意思去,特别是在这样一个令人费解的事情: var storage = multer.diskStorage( { destination: function (req, file, callback) { callback(null, './uploads'); }, filename: function (req, file, callback) { //use date to guarantee name uniqueness callback(null, file.originalname + '-' + Date.now()); } } ); //.any() allows multiple file uploads var upload = multer({ storage : […]