jpegoptim

    0

    1答えて

    私は毎週クローンジョブで実行することで最適化する何千もの画像を持っています。私の問題は、CPUを下げる最適化された画像も検索するということです。どのように私は最後のスキャン/最適化を保存し、この日付の後にファイルとフォルダを最適化し始めましたか? マイコード find . -name '*.jpg' | xargs jpegoptim --strip-all find . -name '*.jp

    1

    1答えて

    はshell_exec で動作するように見えるいけませんしかし、私はそれが仕事、画像はまだ同じサイズ、同じ品質をdoesntのことを知っている。私はターミナルで同じコマンドをやっているときに正常に動作しているため は、私にはよくjpegoptimインストールされていることを知っている: jpegoptim test.jpg test.jpgの2010x1128の24ビットNのExif IPTC I

    6

    1答えて

    去年のGoogle PageSpeed Insightsによると、サイトのすべての画像が完璧に最適化されていました。 https://developers.google.com/speed/pagespeed/insights/ しかし、私は自分のサイトでこれを実行して、実際にはPNG、JPG、JPEGのすべての画像が「修正する必要があります」セクションで最適化する必要があると表示されていることに

    0

    1答えて

    私が理解するところでは、jpegtranはlibjpeg-turboに含まれており、optimize=Trueで画像を保存するときに使用されます。 Jpegoptimはjpegtranと同じアルゴリズムを使用しますが、イメージを最適化する前に一時的にディスクに保存する必要があります。また、jpegoptimには損失を圧縮する機能が追加されています。 githubのmozjpegリポジトリを見ると、

    1

    1答えて

    GoogleのPageSpeed Insightsから「画像を最適化する」警告を削除しようとしています。 バリデータは私ができることを示します40 - 50%イメージ削減私のウェブサイト上の各jpg。そこで、私はUbuntuにjpegoptimをインストールし、まずロスレスな最適化を試してみました。それは約7%減少したので、ウェブサイトに画像をアップロードして検証を実行すると、「画像を最適化する」

    0

    1答えて

    少しヒントが必要です。 Goで画像のサムネイルを作成していて、それらをjpegoptimに渡して破砕したいと思います。 jpegoptimには--stdinフラグと--stdoutフラグがありますが、これは使いたいものです。今、私は生成されたイメージを最初にディスクに保存するのではなく、私の* image.RGBAをio.Readerを実装するものに変換し、exec.Cmd.Stdinに渡すことが