ubuntu 23.04 でiPhoneのHEIC と WebP を他の画像と同じように扱えるようにする

参考にさせてもらったページ

サムネイル表示

こんな感じでサムネイル表示されてません。

nautilusで表示できるようにするには

heif-thumbnailer

aptで入れればいいだけです。

$ sudo apt install heif-thumbnailer

[sudo] kmd のパスワード: 

パッケージリストを読み込んでいます... 完了

依存関係ツリーを作成しています... 完了        

状態情報を読み取っています... 完了        

以下の追加パッケージがインストールされます:

  libaom3 libdav1d5 libde265-0 libheif1 libx265-199

以下のパッケージが新たにインストールされます:

  heif-thumbnailer libaom3 libdav1d5 libde265-0 libheif1 libx265-199

アップグレード: 0 個、新規インストール: 6 個、削除: 0 個、保留: 0 個。

3,831 kB のアーカイブを取得する必要があります。

この操作後に追加で 24.3 MB のディスク容量が消費されます。

続行しますか? [Y/n] y

取得:1 http://jp.archive.ubuntu.com/ubuntu jammy/universe amd64 libaom3 amd64 3.3.0-1 [1,748 kB]

取得:2 http://jp.archive.ubuntu.com/ubuntu jammy/universe amd64 libdav1d5 amd64 0.9.2-1 [463 kB]

取得:3 http://jp.archive.ubuntu.com/ubuntu jammy/universe amd64 libde265-0 amd64 1.0.8-1 [243 kB]

取得:4 http://jp.archive.ubuntu.com/ubuntu jammy/universe amd64 libx265-199 amd64 3.5-2 [1,170 kB]

取得:5 http://jp.archive.ubuntu.com/ubuntu jammy/universe amd64 libheif1 amd64 1.12.0-2build1 [196 kB]

取得:6 http://jp.archive.ubuntu.com/ubuntu jammy/universe amd64 heif-thumbnailer amd64 1.12.0-2build1 [11.4 kB]

3,831 kB を 3秒 で取得しました (1,362 kB/s) 

以前に未選択のパッケージ libaom3:amd64 を選択しています。

(データベースを読み込んでいます ... 現在 195983 個のファイルとディレクトリがインストールされています。)

.../0-libaom3_3.3.0-1_amd64.deb を展開する準備をしています ...

libaom3:amd64 (3.3.0-1) を展開しています...

以前に未選択のパッケージ libdav1d5:amd64 を選択しています。

.../1-libdav1d5_0.9.2-1_amd64.deb を展開する準備をしています ...

libdav1d5:amd64 (0.9.2-1) を展開しています...

以前に未選択のパッケージ libde265-0:amd64 を選択しています。

.../2-libde265-0_1.0.8-1_amd64.deb を展開する準備をしています ...

libde265-0:amd64 (1.0.8-1) を展開しています...

以前に未選択のパッケージ libx265-199:amd64 を選択しています。

.../3-libx265-199_3.5-2_amd64.deb を展開する準備をしています ...

libx265-199:amd64 (3.5-2) を展開しています...

以前に未選択のパッケージ libheif1:amd64 を選択しています。

.../4-libheif1_1.12.0-2build1_amd64.deb を展開する準備をしています ...

libheif1:amd64 (1.12.0-2build1) を展開しています...

以前に未選択のパッケージ heif-thumbnailer を選択しています。

.../5-heif-thumbnailer_1.12.0-2build1_amd64.deb を展開する準備をしています ...

heif-thumbnailer (1.12.0-2build1) を展開しています...

libaom3:amd64 (3.3.0-1) を設定しています ...

libx265-199:amd64 (3.5-2) を設定しています ...

libdav1d5:amd64 (0.9.2-1) を設定しています ...

libde265-0:amd64 (1.0.8-1) を設定しています ...

libheif1:amd64 (1.12.0-2build1) を設定しています ...

heif-thumbnailer (1.12.0-2build1) を設定しています ...

man-db (2.10.2-1) のトリガを処理しています ...

shared-mime-info (2.1-2) のトリガを処理しています ...

libc-bin (2.35-0ubuntu3.1) のトリガを処理しています ...

無事でました。

が、一部表示されてないのがあります。

原因不明だけどあとまわし。

画像ビューアーで表示

当然ですがまだ開けません。

heif-gdk-pixbuf

でイケるらしいです。

$ sudo apt install heif-gdk-pixbuf

パッケージリストを読み込んでいます... 完了

依存関係ツリーを作成しています... 完了        

状態情報を読み取っています... 完了        

以下のパッケージが新たにインストールされます:

  heif-gdk-pixbuf

アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。

6,826 B のアーカイブを取得する必要があります。

この操作後に追加で 37.9 kB のディスク容量が消費されます。

取得:1 http://jp.archive.ubuntu.com/ubuntu jammy/universe amd64 heif-gdk-pixbuf amd64 1.12.0-2build1 [6,826 B]

6,826 B を 0秒 で取得しました (14.1 kB/s)   

以前に未選択のパッケージ heif-gdk-pixbuf を選択しています。

(データベースを読み込んでいます ... 現在 196015 個のファイルとディレクトリがインストールされています。)

.../heif-gdk-pixbuf_1.12.0-2build1_amd64.deb を展開する準備をしています ...

heif-gdk-pixbuf (1.12.0-2build1) を展開しています...

heif-gdk-pixbuf (1.12.0-2build1) を設定しています ...

libgdk-pixbuf-2.0-0:amd64 (2.42.8+dfsg-1ubuntu0.2) のトリガを処理しています ...

が、表示できませんでした。

  1. HEICファイル右クリック
  2. 別のアプリケーションで開く
  3. 画像ビューアー

とやると表示されました。

関連付けされてなかっただけのようです。

ついでにWebPも

$ sudo apt install webp-pixbuf-loader

パッケージリストを読み込んでいます... 完了

依存関係ツリーを作成しています... 完了        

状態情報を読み取っています... 完了        

以下のパッケージが新たにインストールされます:

  webp-pixbuf-loader

アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。

12.2 kB のアーカイブを取得する必要があります。

この操作後に追加で 48.1 kB のディスク容量が消費されます。

取得:1 http://jp.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 webp-pixbuf-loader amd64 0.0.5-5~22.04.1 [12.2 kB]

12.2 kB を 0秒 で取得しました (24.7 kB/s)      

以前に未選択のパッケージ webp-pixbuf-loader を選択しています。

(データベースを読み込んでいます ... 現在 196019 個のファイルとディレクトリがインストールされています。)

.../webp-pixbuf-loader_0.0.5-5~22.04.1_amd64.deb を展開する準備をしています ...

webp-pixbuf-loader (0.0.5-5~22.04.1) を展開しています...

webp-pixbuf-loader (0.0.5-5~22.04.1) を設定しています ...

libgdk-pixbuf-2.0-0:amd64 (2.42.8+dfsg-1ubuntu0.2) のトリガを処理しています ...

サムネイル表示されました。

ダブルクリックだとブラウザで開いちゃうので

  1. WebPファイル右クリック
  2. 別のアプリケーションで開く
  3. 画像ビューアー
  4. WebPファイル右クリック
  5. プロパティ
  6. 開き方
  7. 画像ビューアー
  8. デフォルトに設定
  9. Xで閉じる
でおわり。

コメント