パスワードを忘れた? アカウント作成
16664583 story
Safari

Safari 17、JPEG XLをサポートへ 37

ストーリー by nagazou
正式サポート 部門より
WebKitは6日に、Safari関連の発表をおこなっているが、その中でSafari 17上でJPEG XLが正式にサポートされることを表明している。Safari 17は現在ベータ版がリリースされている。WebKitのリリースによると、JPEG XLは、iOS、iPadOS、watchOS、visionOSのほか、macOS Sonoma、macOS Ventura、macOS Monterey上のSafari 17、Safari View Controller、およびWKWebViewのWebKit上でサポートされるとしている(WebKitのリリースSerch Engine Journal)。

JPEG XLは、新しい圧縮アルゴリズムを使用しており、圧縮率をより柔軟に調整できる特徴がある。またプログレッシブ読み込みをサポート、ファイル全体がダウンロードされる前にユーザーは画像を見ることができるため、ネットが低速な環境でも適した画像形式になっている。既存のJPEGファイルをJPEG XLに再圧縮した場合、データの損失なくファイルサイズを平均20%削減可能としている。またオリジナルの画像ファイルから圧縮した場合、JPEGと比較して最大60%程度にファイルサイズを抑えることができるとしている。

あるAnonymous Coward 曰く、

AppleはAVIFをサポートしたくないのかもしれないが、ひとまず一歩前進である。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2023年06月21日 15時23分 (#4481557)

    AppleはAVIFをサポートしたくないのかもしれないが、ひとまず一歩前進である。

    これはどういう意味?
    AVIFはもうSafariとかで対応済みだよね?
    JPEG XLとAVIFって何か関係あったっけ?

    • by Anonymous Coward on 2023年06月21日 19時16分 (#4481721)

      頑なにサポートしてないのはMSだな
      MSはAV1 Video Extensionを無料配布はしてるが
      Edgeは未だにAV1、AVIF対応してない
      結構時間経ってるから技術的なものではなく政治的な問題なんだろうな

      親コメント
      • by Anonymous Coward

        EdgeのベースであるChromiumも標準でAV1/AVIFに対応しているので、
        コードをそのまま持っていくだけで対応可能なはずなんですが、
        わざわざ削除しているということは、何か意図があるということでしょうね。

      • by Anonymous Coward

        Alliance for Open Mediaのメンバーには入ってるのになんでかな

      • by Anonymous Coward

        Edgeは今年の4月に、ようやくCanaryで、しかもコマンドラインからフラグを指定したときのみ対応可能になったらしい
        https://winaero.com/avif-support-is-now-available-in-microsoft-edge/ [winaero.com]
        Edge 114はすでにStableになっているから試してみたけど表示できないので、いまだにCanary限定なんだろう

      • by Anonymous Coward

        https://stackoverflow.com/a/75513738 [stackoverflow.com] によると、中の人の話として、ライセンスの関係で遅れているらしい。特許?

    • by Anonymous Coward

      無いよ
      何もわかってないんだろう

  • by Anonymous Coward on 2023年06月21日 15時23分 (#4481558)

    既存のJPEGファイルをJPEG XLに再圧縮した場合、データの損失なくファイルサイズを平均20%削減可能って、なかなか良くね?

    • by Anonymous Coward on 2023年06月21日 15時51分 (#4481586)

      公式じゃないけどDLLインストールすればビューワで見たりエクスプローラのサムネ表示したりできるよ
      『jxl-winthumb』ってのがいまのところおすすめ
      写真を少し変換して使ってるけど表示速度とかは文句なかった

      親コメント
      • by Anonymous Coward

        公式にWICのサポートに追加してほしいね
        いまのWindowsは画像処理にWIC APIを使ってるアプリが多いので、
        WICで対応すれば自動的にいろんなもので対応できる

      • by Anonymous Coward

        jxl-winthumb入れてみましたがいい感じですね。
        OSで標準サポートしてくれるに越した事は無いですが。
        あとJPEGのようにCPUのアクセラレーションも欲しい。

    • by Anonymous Coward

      画像部分のみのデータ量を比較しないとなんとも言えないかな。
      そこらに転がってるjpegファイルってヘッダ削除すればそれだけでファイルサイズは2割〜3割ぐらい減るし。

      • 2~3割も減るなんて、いったいどこに転がってるjpeg?試しにそこらに転がっているjpegファイルのヘッダ情報を削ってみたけど、一番減ったものでも355,851->355,285だったぞ。
        試したもの:
        ・Twitterにあった風景写真
        ・Facebookにあった飯写真
        ・googleの画像検索で出てきた漫画の1ページ
        上記それぞれ3枚ずつ。ヘッダを削るのにはjpegcleanerを使用。Expertモードでコメント含めすべて削除。

        親コメント
        • by Anonymous Coward

          以前はフォトショップか何かが使うヘッダが付属したままのjpegファイルが結構転がっていたけど、最近は見ないですね。

          • by Anonymous Coward

            ヘッダというかExif情報にサムネイルデータのついた画像ファイルが多かった気がする

      • by Anonymous Coward

        スキャンデータの圧縮最終段がハフマン符号(JPG)→rANS(JXL)で2割減です。メタデータは別途brotli圧縮されます。
        CABACを使うLeptonの方がファイルサイズ小さくなりますが、アーカイブではなくそのまま画像ファイルとして扱えるのがメリット。

        • by Anonymous Coward

          同じようなので、libjpegが対応してる算術符号圧縮jpegっていうのもあります。
          ハフマンの所が算術符号圧縮になって無劣化で高圧縮という。
          算術符号圧縮なので変換も表示も非常に遅いと言うのがデメリットですが、
          HDDの写真とかを無劣化でサイズ減らせるので重宝しています。
          ただ、一向に普及しません。ブラウザが対応してくれれば普及すると思うのですが、
          firefoxにもchromeにもedgeにも提案されてましたが、
          全てかなりネガティブな感じで却下されていて希望はなさそうなんですよね。
          libjpeg付属のコマンドで簡単に圧縮で来て、
          Susieプラグインもあるので個人で使う分には困らないのですが、
          画像処理ソフト等の対応はもう少し増えて欲しい所です。

  • by Anonymous Coward on 2023年06月21日 15時36分 (#4481565)

    どうなったんだよ

    • by Anonymous Coward on 2023年06月21日 16時15分 (#4481603)

      PDFの画像形式とか、裏方としてひっそりと使われてます…。

      …PDFのためにデコーダ乗せてるんだから、各種ブラウザでも対応してればいいのにね。
      どうせ今更主流にはならんだろうけど。

      親コメント
    • by Anonymous Coward

      2,000円札と同じ道を往く

    • by Anonymous Coward

      映画館のデジタルシネマ規格でひっそり生きてる

    • by Anonymous Coward

      IC運転免許証の顔写真を保存するのに使われてる。

  • by Anonymous Coward on 2023年06月21日 19時37分 (#4481740)

    色んな新規格が出てきたけど、jpeg以外の形式は全く普及していない。
    少々圧縮率が高かろうが、画質が上がろうがノーマルのjpegで十分だから。

    • by Anonymous Coward on 2023年06月21日 20時14分 (#4481776)

      自分は写真やる人なので、jpegだと足りないんですよねぇ、階調が。
      各色8bitというのは加工素材として見るとあまりに足りない。最終出力ならまぁなんとか許容なんだけど。

      てわけで、次世代JPEG規格に求められるのは、方向性として2種類あるんだよ。

      1.Webサイト用。通常の最終出力向け。
      2.写真撮影・素材用、加工向け。あるいはHDR出力デバイスへの出力向け。

      WebPとか前者しか考えてないので、デジカメや画像診断や映画フォーマットに使われる可能性は絶無。8bit階調ならJpegの低圧縮で十分だからね。
      でも圧縮率が高いことを利点としてサーバや回線負荷を低減できることをメリットとしている。表示も速いかもね。
      実際、対応ブラウザへはサーバ側が自動変換してWebPで送ってるケースがある。ユーザーは意識してないけど。

      後者はHEIFが普及の兆し。上級者・プロ向けデジカメで採用されてきている。
      懸念は特許があるので利用にライセンスが必要。

      でもまぁ、次世代JPEG規格という場合は、両方の方向性を同時に満たそうとするのが一般的。
      JPEG XL もそうだけど、プロプライエタリだとAVIFが本命視されてるね。

      いずれにせよ、Webサイトで使うぶんにはJpegで十分なので、一般人から見たら要らない子ではあるね。
      ブラウザが対応すればサーバ側で変換して、というアプローチがあるので、そっち側の視点では注視してますけど。

      親コメント
      • by Anonymous Coward

        大筋で大変有意義なコメントだと思うのだが一点

        プロプライエタリだとAVIF

        AVIFはプロプライエタリじゃないよね。パテントフリーなオープン標準で、実装もオープンソース。
        なんなら、JPEG XLの方が正式な仕様を読むために、ISOの高額なペイウォールを越える必要があるという点で、それ系の人々に反感もたれてる印象
        (なお、Discordで作者らが仕様のDraft版を配布しているという話を聞いた)

        • by Anonymous Coward

          気にしてんのはパテントフリーやーめたってなるパターンだと思うよ。

        • by Anonymous Coward

          >JPEG XLの方が正式な仕様を読むために、ISOの高額なペイウォールを越える必要があるという点で、それ系の人々に反感もたれてる印

          有料って部分だけで「だから一般人には使えない」って話しにしてる酷いのもいた。JPEGも同じなのに

      • by Anonymous Coward

        2.はRAW一択なのでは?

        • by Anonymous Coward

          RAWはメーカー毎の独自形式だからカメラメーカー純正以外のソフトウェアでの対応に難があるわけで、
          RAW => jpeg の間に「RAWの持つ情報量をできるだけ失わない標準フォーマット」があると大変喜ばしいのですよ。

      • by Anonymous Coward

        みんなが部屋真っ暗にして有機ELディスプレイを使うようになれば、8bitでは足りないだろうね
        明るい部屋で液晶ディスプレイを使う限りでは、8bitで足りそう

        • by Anonymous Coward

          液晶でもHDR対応が出てるから足りない。

        • by Anonymous Coward

          RGBで8bitなら最終出力物としてはまあギリ足りるんだけど
          YUV系の8bitはRGB 8bitの1/4~1/6ぐらいしかカバーできないんだよ
          だからバンディングだらけになるの、あと純色が出せない

  • by Anonymous Coward on 2023年06月21日 19時40分 (#4481743)

    IE/EdgeHTMLと運命を共にしたようだが

    • by Anonymous Coward

      あれはMSの独自規格を丸呑みしたものだから
      政治的な理由が強すぎて駄目だった
      当たり前だがMS以外対応する訳もなく

  • by Anonymous Coward on 2023年06月21日 22時43分 (#4481853)

    残念ながら、Safariがサポートするだけでは今のJPEG 2000の二の舞になるだけだろう(https://caniuse.com/jpeg2000)
    JPEG XL が普及して欲しい1人として、次にきてほしい展開を妄想してみる

    ・iPhoneで写真を撮ったらJPEG XLで保存。現在のHEICなんて特許問題で普及しそうにないし、また動画由来故に中再現度はよくとも高再現度の画質設定には不向き。保存形式を移行する理由はあるだろう
    ・Firefoxからサポート。ここでシェアを言い訳にしてユーザーのための選択ができなきゃ独立実装の意味なくね? 「Safari の発表を気に再検討する」とは言ってるがどうなるか
    ・WindowsのOSレベルでのサポート。いまのところ、反AVIFなのでその延長として。実際はFUDだと聞くが、JPEG XLの必須特許をMSが持ってる噂も流れているし、その払拭にもなる

    JPEG XLはかなりの部分がGoogle製なのに、社内政治でChromeから切り捨てて、近い将来の動きが期待できないのは残念

    • by Anonymous Coward

      > ・WindowsのOSレベルでのサポート。いまのところ、反AVIFなので

      EdgeはAVIFサポートしていないけど、AV1 Video Extension入れればOSレベルではAVIFがサポートされる(サムネイル表示されるしWICサポートのアプリで自動的に表示できるようになる)。HEVC Video Extensionsと違って無料。

  • by Anonymous Coward on 2023年06月22日 11時41分 (#4482061)

    言いにくいので普及しないかも。
    いっそJPEXとかにすればいいのに。

typodupeerror

一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy

読み込み中...