问题标签 [jpegoptim]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - jpegoptim 似乎不适用于 shell_exec
当我尝试通过这个非常基本的 shell_exec 将 jpegoptim 与 php 一起使用时:
我得到了这个输出:
我不知道这是什么意思,但我知道它不起作用,图像仍然是相同的大小,相同的质量。
我知道 jpegoptim 安装得很好,因为当我在终端中执行相同的命令时,它工作正常:
jpegoptim test.jpg test.jpg 2010x1128 24bit N Exif IPTC ICC JFIF [OK] 53587 --> 23790 字节 (55.60%),已优化。
任何想法 ?
go - 从 image.RGBA 实现 io.Reader
我需要一点提示。我在 Go 中创建图像的缩略图,并希望将它们传递给 jpegoptim 进行粉碎。
jpegoptim 有 --stdin 和 --stdout 标志,我想使用它们。现在,我不想先将生成的图像保存到磁盘,而是将我的 *image.RGBA 转换为实现 io.Reader 的东西,这样我就可以将它传递给 exec.Cmd.Stdin
我对如何实现这一目标有点迷茫,如果有人能指出我正确的方向,那就太好了。
谢谢
unix - jpegoptim 的高级用法
我目前正在通过 cron 运行以下 jpegoptim 命令,以让 jpegoptim 查找要压缩的 jpg 文件。
查找 /home/public_html/public/uploads -name '*.jpg' -type f -print0 | xargs -0 jpegoptim -o -p --size=300k --strip-all
这行得通,但有没有办法包含 .jpeg、.JPG 和 .JPEG 而不必多次运行相同的命令?此外,是否可以每小时运行一次,或者这会继续压缩相同的文件最终降低质量?
segmentation-fault - 如何使用 jpegoptim 多线程,跳过失败
我使用这个命令:
但它在某些图像上失败(jpegoptim 接收 SEGFAULT)并崩溃 xargs,并且所有进程都失败。
如何跳过失败并继续任务?
感谢
bash - 请求输入 bash 脚本循环
我正在尝试针对图片运行 jpegoptim,并且在循环中的某个时刻……假设 200 次迭代后,我得到“stdin”,这需要输入才能走得更远。
有没有办法强制输入?
linux - jpegoptim --dest 选项格式
我正在尝试用 jpegoptim 压缩几张图片。手册页中有一个选项用于指定新压缩的 jpg 文件的目标(因此它不会覆盖现有文件)。我尝试使用该选项,但我不断收到
文件夹层次结构为:
JPGs -coverjem228.jpg(图片文件)
-compressed(dir)
我试图在压缩后将它们放在压缩目录中。我尝试了以下命令变体:
但是错误仍然存在。有趣的是,唯一有效的命令是
和
我写错了命令吗?
linux - 使用 jpegoptim -m 80 *.jpg 后 Centos 中的参数列表太长
我想/var/sentora/hostdata/zadmin/public_html/mysite_com/_files/photo/
使用 jpegoptim` 压缩目录中的所有 jpg 文件。
我使用代码jpegoptim -m 80 *.jpg
,但它显示错误"Argument list too long"。
以前我增加了ulimit -s 65536
但它仍然显示错误“参数列表太长”。
请帮我解决问题
shell - 为什么升级到 Macbook Pro M1 Max 后我的 JPEGOptim Shell 脚本无法运行?
我在 Mac M1 上使用 Automator 批量/批量压缩图像。该脚本在我的旧 Mac 上运行良好。他们怎么不再工作了?
JPEGOptim 已安装。Automator 说工作流程已经完成,但实际文件没有变化