請問如何在Dolphin顯示heic圖片檔的縮圖 [論壇 - Ubuntu 與 KDE]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

(1) 2 »


請問如何在Dolphin顯示heic圖片檔的縮圖
會員一級
註冊日期:
2008/9/25 6:44
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 15
MP : 2 / 581
EXP: 60
離線
大家好

我的作業環境是Ubuntu Studio 21.04

KDE Plasma: 5.22.5
KDE Framework: 5.86.0
QT版本:5.15.2
核心版本:5.11.0-38(lowlatancy 64bit)

jpeg, PNG等圖檔都能顯示正常縮圖,但是用iPhone拍的照片(heic格式)就不行顯示縮圖

有上往爬文說要安裝kimageformate package,但是不知道該怎麼安裝

還是說有其他的方式

請教各位高手大大了

謝謝

11/8 16:47:39
應用擴展 工具箱
回覆: 請問如何在Dolphin顯示heic圖片檔的縮圖
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 864
MP : 604 / 24278
EXP: 59
離線
先貼上,我剛剛找到的網址給您參考

================================================================================

## Arch Linux

* 如何在Dolphin顯示heic縮圖
* Arch Package / kimageformats / Source Files / PKGBUILD
* Arch Package / libeif / Source Files / PKGBUILD

================================================================================

## Ubuntu

* HEIF/HEIC support in Kubuntu 21.04
* Any app on Ubuntu to open and/or convert HEIF pictures (.HEIC, High Efficiency Image File Format)?
* Ubuntu Package / kimageformat-plugins / filelist
* Ubuntu Source Package / libheif
* Ubuntu Package / libheif1 / filelist
* Ubuntu Package / heif-thumbnailer / filelist
* Ubuntu Package / heif-gdk-pixbuf / filelist

================================================================================

## libheif

* GitHub / libheif

================================================================================

## Thunar 相關

* i3WM thunar heic/heif thumbnails
* Tumbler
* Why is Thunar not creating and showing thumbnails of images?

================================================================================

## 路徑

* ~/.cache/thumbnails/large/
* ~/.cache/thumbnails/normal/

================================================================================

## 測試圖片

另外我在另一篇文章

找到一個下載網址

下載下來的檔名是「Big Sur WPS.zip」

解壓縮後,會有兩個圖檔,可以用來測試

* 'Appearance Dynamic.heic'
* Appearance.heic

================================================================================

接下來,我會先紀錄在「Arch Linux 系列」測試「Dolphin」的結果。

註:我是在「Archcraft」測試的。

另外可以先提的,在我的環境(Archcraft),我的「pcmanfm-qt」和「pcmanfm」,還有「thunar」,

我測試的結果,都可以顯示heic圖片檔的縮圖。

我猜應該是我有安裝「libeif」的關係,不過這只是猜測,還沒去深究

我可以在「~/.cache/thumbnails/large/」找到縮圖。

================================================================================

以上提供參考


11/8 20:32:22
應用擴展 工具箱
回覆: 請問如何在Dolphin顯示heic圖片檔的縮圖
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 864
MP : 604 / 24278
EXP: 59
離線
接下來,紀錄在「Arch Linux 系列」測試「Dolphin」的結果。

註:我是在「Archcraft」測試的。

請對照「#2」找到的參考文章。

================================================================================

## 安裝 dolphin

執行下面指令,安裝「dolphin


sudo pacman -S dolphin



================================================================================

## 安裝 kimageformats

執行下面指令,安裝「kimageformats


sudo pacman -S kimageformats



================================================================================

## 修改 /usr/share/kservices5/imagethumbnail.desktop

執行下面指令,觀看「/usr/share/kservices5/imagethumbnail.desktop」原本的內容


cat /usr/share/kservices5/imagethumbnail.desktop



顯示


[Desktop Entry]
Type=Service
Name=Images (GIF, PNG, BMP, ...)
Name[ar]=الصّور (GIF،‏ PNG،‏ BMP، ...)
Name[bg]=Изображения (GIF, PNG, BMP, ...)
Name[bn]=ছবি (GIF, PNG, BMP, ...)
Name[bs]=Slike (GIF, PNG, BMP...)
Name[ca]=Imatges (GIF, PNG, BMP...)
Name[ca@valencia]=Imatges (GIF, PNG, BMP...)
Name[cs]=Obrázky (GIF, PNG, BMP, ...)
Name[da]=Billeder (GIF, PNG, BMP, ...)
Name[de]=Bilder (GIF, PNG, BMP ...)
Name[el]=Εικόνες (GIF, PNG, BMP, ...)
Name[en_GB]=Images (GIF, PNG, BMP, ...)
Name[eo]=Bildoj (GIF, PNG, BMP, ...)
Name[es]=Imágenes (GIF, PNG, BMP...)
Name[et]=Pildid (GIF, PNG, BMP...)
Name[eu]=Irudiak (GIF, PNG, BMP, ...)
Name[fa]=تصاویر (GIF, PNG, BMP, ...)
Name[fi]=Kuvat (GIF, PNG, BMP, …)
Name[fr]=Images (GIF, PNG, BMP, etc.)
Name[ga]=Íomhánna (GIF, PNG, BMP, ...)
Name[gl]=Imaxes (GIF, PNG, BMP, …)
Name[gu]=ચિત્રો (GIF, PNG, BMP, ...)
Name[he]=תמונות (GIF, PNG, BMP, ...)
Name[hi]=छवियाँ (GIF, PNG, BMP, ...)
Name[hr]=Slike (GIF, PNG, BMP, …)
Name[hu]=Képek (GIF, PNG, BMP, …)
Name[ia]=Imagines (GIF, PNG, BMP, ...)
Name[id]=Citra (GIF, PNG, BMP, ...)
Name[is]=Myndir (GIF, PNG, BMP, ...)
Name[it]=Immagini (GIF, PNG, BMP, ...)
Name[ja]=画像 (GIF、PNG、BMP など)
Name[ka]=გამოსახულებები (GIF, PNG, BMP, ...)
Name[kk]=Кескіндер (GIF, PNG, BMP, ...)
Name[km]=រូបភាព (GIF, PNG, BMP, ...)
Name[kn]=ಚಿತ್ರಗಳು,(GIF, PNG, BMP, ...)
Name[ko]=그림 (GIF, PNG, BMP, ...)
Name[lt]=Atvaizdai (GIF, PNG, BMP, ...)
Name[lv]=Attēli (GIF, PNG, BMP, ...)
Name[mai]=चित्र (GIF, PNG, BMP, ...)
Name[mr]=प्रतिमा (GIF, PNG, BMP, ...)
Name[nb]=Bilder (GIF, PNG, BMP, …)
Name[nds]=Biller (GIF, PNG, BMP, ...)
Name[nl]=Afbeeldingen (GIF, PNG, BMP, ...)
Name[nn]=Bilete (GIF, PNG, BMP, …)
Name[pa]=ਚਿੱਤਰ (GIF, PNG, BMP, ...)
Name[pl]=Obrazy (GIF, PNG, BMP, ...)
Name[pt]=Imagens (GIF, PNG, BMP, ...)
Name[pt_BR]=Imagens (GIF, PNG, BMP, ...)
Name[ro]=Imagini (GIF, PNG, BMP, ...)
Name[ru]=Изображения (GIF, PNG, BMP, ...)
Name[si]=පින්තූර (GIF, PNG, BMP, ...)
Name[sk]=Obrázky (GIF, PNG, BMP, ...)
Name[sl]=Slike (GIF, PNG, BMP, ...)
Name[sr]=Слике (ГИФ, ПНГ, БМП...)
Name[sr@ijekavian]=Слике (ГИФ, ПНГ, БМП...)
Name[sr@ijekavianlatin]=Slike (GIF, PNG, BMP...)
Name[sr@latin]=Slike (GIF, PNG, BMP...)
Name[sv]=Bilder (GIF, PNG, BMP, ...)
Name[ta]=படங்கள் (GIF, PNG, BMP, ...)
Name[tg]=Тасвирҳо (GIF, PNG, BMP, ...)
Name[th]=แฟ้มภาพต่าง ๆ (GIF, PNG, BMP, ...)
Name[tr]=Resimler (GIF, PNG, BMP, ...)
Name[ug]=سۈرەتلەر (GIF, PNG, BMP, ...)
Name[uk]=Зображення (GIF, PNG, BMP…)
Name[vi]=Ảnh (GIF, PNG, BMP, ...)
Name[wa]=Imådjes (GIF, PNG, BMP...)
Name[x-test]=xxImages (GIF, PNG, BMP, ...)xx
Name[zh_CN]=图像 (GIF、PNG、BMP 等)
Name[zh_TW]=影像(GIF、PNG、BMP...)
X-KDE-ServiceTypes=ThumbCreator
MimeType=image/cgm;image/fax-g3;image/gif;image/jp2;image/png;image/tiff;image/bmp;image/x-dds;image/x-jng;image/x-pcx;image/vnd.zbrush.pcx;image/x-photo-cd;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-rgb;image/x-tga;image/x-xbitmap;image/x-xcf;image/x-xpixmap;image/x-sun-raster;image/vnd.adobe.photoshop;image/x-psd;image/x-hdr;image/x-pic;image/x-icon;image/x-webp;image/webp;image/x-icns;video/x-mng;image/rle;image/avif;
X-KDE-Library=imagethumbnail
CacheThumbnail=true





改成如下


[Desktop Entry]
Type=Service
Name=Images (GIF, PNG, BMP, ...)
Name[ar]=الصّور (GIF،‏ PNG،‏ BMP، ...)
Name[bg]=Изображения (GIF, PNG, BMP, ...)
Name[bn]=ছবি (GIF, PNG, BMP, ...)
Name[bs]=Slike (GIF, PNG, BMP...)
Name[ca]=Imatges (GIF, PNG, BMP...)
Name[ca@valencia]=Imatges (GIF, PNG, BMP...)
Name[cs]=Obrázky (GIF, PNG, BMP, ...)
Name[da]=Billeder (GIF, PNG, BMP, ...)
Name[de]=Bilder (GIF, PNG, BMP ...)
Name[el]=Εικόνες (GIF, PNG, BMP, ...)
Name[en_GB]=Images (GIF, PNG, BMP, ...)
Name[eo]=Bildoj (GIF, PNG, BMP, ...)
Name[es]=Imágenes (GIF, PNG, BMP...)
Name[et]=Pildid (GIF, PNG, BMP...)
Name[eu]=Irudiak (GIF, PNG, BMP, ...)
Name[fa]=تصاویر (GIF, PNG, BMP, ...)
Name[fi]=Kuvat (GIF, PNG, BMP, …)
Name[fr]=Images (GIF, PNG, BMP, etc.)
Name[ga]=Íomhánna (GIF, PNG, BMP, ...)
Name[gl]=Imaxes (GIF, PNG, BMP, …)
Name[gu]=ચિત્રો (GIF, PNG, BMP, ...)
Name[he]=תמונות (GIF, PNG, BMP, ...)
Name[hi]=छवियाँ (GIF, PNG, BMP, ...)
Name[hr]=Slike (GIF, PNG, BMP, …)
Name[hu]=Képek (GIF, PNG, BMP, …)
Name[ia]=Imagines (GIF, PNG, BMP, ...)
Name[id]=Citra (GIF, PNG, BMP, ...)
Name[is]=Myndir (GIF, PNG, BMP, ...)
Name[it]=Immagini (GIF, PNG, BMP, ...)
Name[ja]=画像 (GIF、PNG、BMP など)
Name[ka]=გამოსახულებები (GIF, PNG, BMP, ...)
Name[kk]=Кескіндер (GIF, PNG, BMP, ...)
Name[km]=រូបភាព (GIF, PNG, BMP, ...)
Name[kn]=ಚಿತ್ರಗಳು,(GIF, PNG, BMP, ...)
Name[ko]=그림 (GIF, PNG, BMP, ...)
Name[lt]=Atvaizdai (GIF, PNG, BMP, ...)
Name[lv]=Attēli (GIF, PNG, BMP, ...)
Name[mai]=चित्र (GIF, PNG, BMP, ...)
Name[mr]=प्रतिमा (GIF, PNG, BMP, ...)
Name[nb]=Bilder (GIF, PNG, BMP, …)
Name[nds]=Biller (GIF, PNG, BMP, ...)
Name[nl]=Afbeeldingen (GIF, PNG, BMP, ...)
Name[nn]=Bilete (GIF, PNG, BMP, …)
Name[pa]=ਚਿੱਤਰ (GIF, PNG, BMP, ...)
Name[pl]=Obrazy (GIF, PNG, BMP, ...)
Name[pt]=Imagens (GIF, PNG, BMP, ...)
Name[pt_BR]=Imagens (GIF, PNG, BMP, ...)
Name[ro]=Imagini (GIF, PNG, BMP, ...)
Name[ru]=Изображения (GIF, PNG, BMP, ...)
Name[si]=පින්තූර (GIF, PNG, BMP, ...)
Name[sk]=Obrázky (GIF, PNG, BMP, ...)
Name[sl]=Slike (GIF, PNG, BMP, ...)
Name[sr]=Слике (ГИФ, ПНГ, БМП...)
Name[sr@ijekavian]=Слике (ГИФ, ПНГ, БМП...)
Name[sr@ijekavianlatin]=Slike (GIF, PNG, BMP...)
Name[sr@latin]=Slike (GIF, PNG, BMP...)
Name[sv]=Bilder (GIF, PNG, BMP, ...)
Name[ta]=படங்கள் (GIF, PNG, BMP, ...)
Name[tg]=Тасвирҳо (GIF, PNG, BMP, ...)
Name[th]=แฟ้มภาพต่าง ๆ (GIF, PNG, BMP, ...)
Name[tr]=Resimler (GIF, PNG, BMP, ...)
Name[ug]=سۈرەتلەر (GIF, PNG, BMP, ...)
Name[uk]=Зображення (GIF, PNG, BMP…)
Name[vi]=Ảnh (GIF, PNG, BMP, ...)
Name[wa]=Imådjes (GIF, PNG, BMP...)
Name[x-test]=xxImages (GIF, PNG, BMP, ...)xx
Name[zh_CN]=图像 (GIF、PNG、BMP 等)
Name[zh_TW]=影像(GIF、PNG、BMP...)
X-KDE-ServiceTypes=ThumbCreator
MimeType=image/cgm;image/fax-g3;image/gif;image/jp2;image/png;image/tiff;image/bmp;image/x-dds;image/x-jng;image/x-pcx;image/vnd.zbrush.pcx;image/x-photo-cd;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-rgb;image/x-tga;image/x-xbitmap;image/x-xcf;image/x-xpixmap;image/x-sun-raster;image/vnd.adobe.photoshop;image/x-psd;image/x-hdr;image/x-pic;image/x-icon;image/x-webp;image/webp;image/x-icns;video/x-mng;image/rle;image/avif;image/heif;
X-KDE-Library=imagethumbnail
CacheThumbnail=true




主要是加入藍色字那部份「image/heif;」。

================================================================================

這幾個步驟完成後,在「dolphin」,就可以顯示heic圖片檔的縮圖。

11/8 20:55:26
應用擴展 工具箱
回覆: 請問如何在Dolphin顯示heic圖片檔的縮圖
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 864
MP : 604 / 24278
EXP: 59
離線
以下我在「Xubuntu 20.04」測試

請對照「#2」找到的參考文章。

================================================================================

## 安裝 heif-thumbnailer

執行下面指令,安裝「heif-thumbnailer


sudo apt-get install heif-thumbnailer




在「pcmanfm-qt」,「thunar」,「nautilus」,就可以顯示heic圖片檔的縮圖。




================================================================================


## 安裝 heif-gdk-pixbuf


執行下面指令,安裝「heif-gdk-pixbuf


sudo apt-get install heif-gdk-pixbuf





就可以讓「gpicview」和「viewnior」觀看「heic圖片檔」。


執行


/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders



有其中一部份顯示如下


"/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-heif.so"
"heif" 4 "pixbufloader-heif" "HEIF Image" "LGPL3"
"image/heif" "image/heic" ""
"heif" "heic" ""
"    ftyp" "xxxx    " 100





================================================================================

接下來是「dolphin」設定的方式

================================================================================

## 安裝 dolphin

執行下面指令,安裝「dolphin


sudo apt-get install dolphin




================================================================================

## 安裝 kimageformat-plugins

執行下面指令,安裝「kimageformat-plugins


sudo apt-get install kimageformat-plugins




================================================================================

## 修改 /usr/share/kservices5/imagethumbnail.desktop


執行


cat /usr/share/kservices5/imagethumbnail.desktop



原本的內容


[Desktop Entry]
Type=Service
Name=Images (GIF, PNG, BMP, ...)
Name[ar]=الصّور (GIF،‏ PNG،‏ BMP، ...)
Name[bg]=Изображения (GIF, PNG, BMP, ...)
Name[bn]=ছবি (GIF, PNG, BMP, ...)
Name[bs]=Slike (GIF, PNG, BMP...)
Name[ca]=Imatges (GIF, PNG, BMP...)
Name[ca@valencia]=Imatges (GIF, PNG, BMP...)
Name[cs]=Obrázky (GIF, PNG, BMP, ...)
Name[da]=Billeder (GIF, PNG, BMP, ...)
Name[de]=Bilder (GIF, PNG, BMP ...)
Name[el]=Εικόνες (GIF, PNG, BMP, ...)
Name[en_GB]=Images (GIF, PNG, BMP, ...)
Name[eo]=Bildoj (GIF, PNG, BMP, ...)
Name[es]=Imágenes (GIF, PNG, BMP...)
Name[et]=Pildid (GIF, PNG, BMP...)
Name[eu]=Irudiak (GIF, PNG, BMP, ...)
Name[fa]=تصاویر (GIF, PNG, BMP, ...)
Name[fi]=Kuvat (GIF, PNG, BMP, …)
Name[fr]=Images (GIF, PNG, BMP, etc.)
Name[ga]=Íomhánna (GIF, PNG, BMP, ...)
Name[gl]=Imaxes (GIF, PNG, BMP, …)
Name[gu]=ચિત્રો (GIF, PNG, BMP, ...)
Name[he]=תמונות (GIF, PNG, BMP, ...)
Name[hi]=छवियाँ (GIF, PNG, BMP, ...)
Name[hr]=Slike (GIF, PNG, BMP, …)
Name[hu]=Képek (GIF, PNG, BMP, …)
Name[ia]=Imagines (GIF, PNG, BMP, ...)
Name[id]=Citra (GIF, PNG, BMP, ...)
Name[is]=Myndir (GIF, PNG, BMP, ...)
Name[it]=Immagini (GIF, PNG, BMP, ...)
Name[ja]=画像 (GIF、PNG、BMP など)
Name[ka]=გამოსახულებები (GIF, PNG, BMP, ...)
Name[kk]=Кескіндер (GIF, PNG, BMP, ...)
Name[km]=រូបភាព (GIF, PNG, BMP, ...)
Name[kn]=ಚಿತ್ರಗಳು,(GIF, PNG, BMP, ...)
Name[ko]=그림 (GIF, PNG, BMP, ...)
Name[lt]=Atvaizdai (GIF, PNG, BMP, ...)
Name[lv]=Attēli (GIF, PNG, BMP, ...)
Name[mai]=चित्र (GIF, PNG, BMP, ...)
Name[mr]=प्रतिमा (GIF, PNG, BMP, ...)
Name[nb]=Bilder (GIF, PNG, BMP, …)
Name[nds]=Biller (GIF, PNG, BMP, ...)
Name[nl]=Afbeeldingen (GIF, PNG, BMP, ...)
Name[nn]=Bilete (GIF, PNG, BMP, …)
Name[pa]=ਚਿੱਤਰ (GIF, PNG, BMP, ...)
Name[pl]=Obrazy (GIF, PNG, BMP, ...)
Name[pt]=Imagens (GIF, PNG, BMP, ...)
Name[pt_BR]=Imagens (GIF, PNG, BMP, ...)
Name[ro]=Imagini (GIF, PNG, BMP, ...)
Name[ru]=Изображения (GIF, PNG, BMP, ...)
Name[si]=පින්තූර (GIF, PNG, BMP, ...)
Name[sk]=Obrázky (GIF, PNG, BMP, ...)
Name[sl]=Slike (GIF, PNG, BMP, ...)
Name[sr]=Слике (ГИФ, ПНГ, БМП...)
Name[sr@ijekavian]=Слике (ГИФ, ПНГ, БМП...)
Name[sr@ijekavianlatin]=Slike (GIF, PNG, BMP...)
Name[sr@latin]=Slike (GIF, PNG, BMP...)
Name[sv]=Bilder (GIF, PNG, BMP, ...)
Name[tg]=Тасвирҳо (GIF, PNG, BMP, ...)
Name[th]=แฟ้มภาพต่าง ๆ (GIF, PNG, BMP, ...)
Name[tr]=Resimler (GIF, PNG, BMP, ...)
Name[ug]=سۈرەتلەر (GIF, PNG, BMP, ...)
Name[uk]=Зображення (GIF, PNG, BMP…)
Name[vi]=Ảnh (GIF, PNG, BMP,... )
Name[wa]=Imådjes (GIF, PNG, BMP...)
Name[x-test]=xxImages (GIF, PNG, BMP, ...)xx
Name[zh_CN]=图像 (GIF、PNG、BMP ...)
Name[zh_TW]=影像(GIF、PNG、BMP...)
X-KDE-ServiceTypes=ThumbCreator
MimeType=image/cgm;image/fax-g3;image/gif;image/jp2;image/png;image/tiff;image/bmp;image/x-dds;image/x-jng;image/x-pcx;image/vnd.zbrush.pcx;image/x-photo-cd;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-rgb;image/x-tga;image/x-xbitmap;image/x-xcf;image/x-xpixmap;image/x-sun-raster;image/vnd.adobe.photoshop;image/x-psd;image/x-hdr;image/x-pic;image/x-icon;image/x-webp;image/webp;image/x-icns;video/x-mng;image/rle;
X-KDE-Library=imagethumbnail
CacheThumbnail=true





改成如下


[Desktop Entry]
Type=Service
Name=Images (GIF, PNG, BMP, ...)
Name[ar]=الصّور (GIF،‏ PNG،‏ BMP، ...)
Name[bg]=Изображения (GIF, PNG, BMP, ...)
Name[bn]=ছবি (GIF, PNG, BMP, ...)
Name[bs]=Slike (GIF, PNG, BMP...)
Name[ca]=Imatges (GIF, PNG, BMP...)
Name[ca@valencia]=Imatges (GIF, PNG, BMP...)
Name[cs]=Obrázky (GIF, PNG, BMP, ...)
Name[da]=Billeder (GIF, PNG, BMP, ...)
Name[de]=Bilder (GIF, PNG, BMP ...)
Name[el]=Εικόνες (GIF, PNG, BMP, ...)
Name[en_GB]=Images (GIF, PNG, BMP, ...)
Name[eo]=Bildoj (GIF, PNG, BMP, ...)
Name[es]=Imágenes (GIF, PNG, BMP...)
Name[et]=Pildid (GIF, PNG, BMP...)
Name[eu]=Irudiak (GIF, PNG, BMP, ...)
Name[fa]=تصاویر (GIF, PNG, BMP, ...)
Name[fi]=Kuvat (GIF, PNG, BMP, …)
Name[fr]=Images (GIF, PNG, BMP, etc.)
Name[ga]=Íomhánna (GIF, PNG, BMP, ...)
Name[gl]=Imaxes (GIF, PNG, BMP, …)
Name[gu]=ચિત્રો (GIF, PNG, BMP, ...)
Name[he]=תמונות (GIF, PNG, BMP, ...)
Name[hi]=छवियाँ (GIF, PNG, BMP, ...)
Name[hr]=Slike (GIF, PNG, BMP, …)
Name[hu]=Képek (GIF, PNG, BMP, …)
Name[ia]=Imagines (GIF, PNG, BMP, ...)
Name[id]=Citra (GIF, PNG, BMP, ...)
Name[is]=Myndir (GIF, PNG, BMP, ...)
Name[it]=Immagini (GIF, PNG, BMP, ...)
Name[ja]=画像 (GIF、PNG、BMP など)
Name[ka]=გამოსახულებები (GIF, PNG, BMP, ...)
Name[kk]=Кескіндер (GIF, PNG, BMP, ...)
Name[km]=រូបភាព (GIF, PNG, BMP, ...)
Name[kn]=ಚಿತ್ರಗಳು,(GIF, PNG, BMP, ...)
Name[ko]=그림 (GIF, PNG, BMP, ...)
Name[lt]=Atvaizdai (GIF, PNG, BMP, ...)
Name[lv]=Attēli (GIF, PNG, BMP, ...)
Name[mai]=चित्र (GIF, PNG, BMP, ...)
Name[mr]=प्रतिमा (GIF, PNG, BMP, ...)
Name[nb]=Bilder (GIF, PNG, BMP, …)
Name[nds]=Biller (GIF, PNG, BMP, ...)
Name[nl]=Afbeeldingen (GIF, PNG, BMP, ...)
Name[nn]=Bilete (GIF, PNG, BMP, …)
Name[pa]=ਚਿੱਤਰ (GIF, PNG, BMP, ...)
Name[pl]=Obrazy (GIF, PNG, BMP, ...)
Name[pt]=Imagens (GIF, PNG, BMP, ...)
Name[pt_BR]=Imagens (GIF, PNG, BMP, ...)
Name[ro]=Imagini (GIF, PNG, BMP, ...)
Name[ru]=Изображения (GIF, PNG, BMP, ...)
Name[si]=පින්තූර (GIF, PNG, BMP, ...)
Name[sk]=Obrázky (GIF, PNG, BMP, ...)
Name[sl]=Slike (GIF, PNG, BMP, ...)
Name[sr]=Слике (ГИФ, ПНГ, БМП...)
Name[sr@ijekavian]=Слике (ГИФ, ПНГ, БМП...)
Name[sr@ijekavianlatin]=Slike (GIF, PNG, BMP...)
Name[sr@latin]=Slike (GIF, PNG, BMP...)
Name[sv]=Bilder (GIF, PNG, BMP, ...)
Name[tg]=Тасвирҳо (GIF, PNG, BMP, ...)
Name[th]=แฟ้มภาพต่าง ๆ (GIF, PNG, BMP, ...)
Name[tr]=Resimler (GIF, PNG, BMP, ...)
Name[ug]=سۈرەتلەر (GIF, PNG, BMP, ...)
Name[uk]=Зображення (GIF, PNG, BMP…)
Name[vi]=Ảnh (GIF, PNG, BMP,... )
Name[wa]=Imådjes (GIF, PNG, BMP...)
Name[x-test]=xxImages (GIF, PNG, BMP, ...)xx
Name[zh_CN]=图像 (GIF、PNG、BMP ...)
Name[zh_TW]=影像(GIF、PNG、BMP...)
X-KDE-ServiceTypes=ThumbCreator
MimeType=image/cgm;image/fax-g3;image/gif;image/jp2;image/png;image/tiff;image/bmp;image/x-dds;image/x-jng;image/x-pcx;image/vnd.zbrush.pcx;image/x-photo-cd;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-rgb;image/x-tga;image/x-xbitmap;image/x-xcf;image/x-xpixmap;image/x-sun-raster;image/vnd.adobe.photoshop;image/x-psd;image/x-hdr;image/x-pic;image/x-icon;image/x-webp;image/webp;image/x-icns;video/x-mng;image/rle;image/heif;
X-KDE-Library=imagethumbnail
CacheThumbnail=true





主要是加入藍色字那部份「image/heif;」。

================================================================================

這幾個步驟完成後,在「dolphin」,就可以顯示heic圖片檔的縮圖。


================================================================================



以上提供參考

報告完畢


11/8 21:48:26
應用擴展 工具箱
回覆: 請問如何在Dolphin顯示heic圖片檔的縮圖
會員一級
註冊日期:
2008/9/25 6:44
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 15
MP : 2 / 581
EXP: 60
離線
感謝大大

我按照你的步驟一步一步的安裝你提到的所有元件並修改最後 /usr/share/kservices5/imagethumbnail.desktop的值,但還是沒有出現heic的縮圖,我找到一篇文章如下,但是我看不太懂它的意思,什麼叫做cmake with -DKIMAGEFORMATS HEIF=ON),感覺只要能把這個參數改成on就大功告成了

然後我也想知道libheif該怎麼安裝

原文如下:
HEIF plug-in is included in kimageformats package but package maintainer has to explicitly enable it (use cmake with -DKIMAGEFORMATS_HEIF=ON). Otherwise the plug-in will not be built/installed (check if you have kimg_heif.so).

The plug-in needs libheif>=1.10.0 build with libde265 support.

If you have the kimg_heif.so installed, you can modify following file to enable HEIF/HEIC thumbnails:

/usr/share/kservices5/imagethumbnail.desktop

add image/heif to the line which begins with MimeType=

原文網址

謝謝

11/8 22:34:53
應用擴展 工具箱
回覆: 請問如何在Dolphin顯示heic圖片檔的縮圖
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 864
MP : 604 / 24278
EXP: 59
離線
stanzvai 寫到:
感謝大大

我按照你的步驟一步一步的安裝你提到的所有元件並修改最後 /usr/share/kservices5/imagethumbnail.desktop的值,但還是沒有出現heic的縮圖,我找到一篇文章如下,但是我看不太懂它的意思,什麼叫做cmake with -DKIMAGEFORMATS HEIF=ON),感覺只要能把這個參數改成on就大功告成了

然後我也想知道libheif該怎麼安裝

原文如下:
HEIF plug-in is included in kimageformats package but package maintainer has to explicitly enable it (use cmake with -DKIMAGEFORMATS_HEIF=ON). Otherwise the plug-in will not be built/installed (check if you have kimg_heif.so).

The plug-in needs libheif>=1.10.0 build with libde265 support.

If you have the kimg_heif.so installed, you can modify following file to enable HEIF/HEIC thumbnails:

/usr/share/kservices5/imagethumbnail.desktop

add image/heif to the line which begins with MimeType=

原文網址

謝謝



該作者指的是編譯的時候,下的參數

可以參考「Arch Package / kimageformats / Source Files / PKGBUILD

在PKGBUILD的第27行,就有「-DKIMAGEFORMATS_HEIF=ON


其實我在「Xubuntu 20.04」可以試出來「Dolphin」縮圖,我也很驚訝,

因為我一開始看

* Arch Package / kimageformats

在「Package Contents」那,你可以看到

* usr/lib/qt/plugins/imageformats/kimg_heif.so
* usr/share/kservices5/qimageioplugins/heif.desktop

但在

* Ubuntu Package / kimageformat-plugins / filelist

沒有看到「kimg_heif.so」和「heif.desktop」,

所以我才有點訝異怎麼會成功,

那個原文的意思,好像是打包的人,是否有把那個功能編譯進去,

這部份其實我也不甚了解,還沒有去深究它,

以上先紀錄我目前了解到的,提供給您參考


11/8 22:58:53
應用擴展 工具箱
回覆: 請問如何在Dolphin顯示heic圖片檔的縮圖
會員一級
註冊日期:
2008/9/25 6:44
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 15
MP : 2 / 581
EXP: 60
離線
感謝回覆

請問我該如何安裝libheif呢?

試過sudo apt-get install libeheif

但沒有結果,指令好像不正確

11/8 23:12:11
應用擴展 工具箱
回覆: 請問如何在Dolphin顯示heic圖片檔的縮圖
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 864
MP : 604 / 24278
EXP: 59
離線
stanzvai 寫到:
感謝回覆

請問我該如何安裝libheif呢?

試過sudo apt-get install libeheif

但沒有結果,指令好像不正確


您可以參考「#2」和「#4」,

在「Ubuntu」,「libeheif」是「Source Package」,

你可以在頁面看到,它是拆成不同的「Package」,

例如:

* libheif1
* heif-thumbnailer
* heif-gdk-pixbuf


突然想到,您可以執行下面指令,安裝「libheif1


sudo apt-get install libheif1



然後再測看看,是否能看到縮圖


若是有安裝「libheif1

執行下面指令


dpkg -l libheif1



會顯示


Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version       Architecture Description
+++-==============-=============-============-===============================================================
ii  libheif1:amd64 1.6.1-1build1 amd64        ISO/IEC 23008-12:2017 HEIF file format decoder - shared library




執行下面指令


dpkg -L libheif1



會顯示如下,也就是「libheif1」這個「Package」已經安裝那些檔案在系統上


/.
/usr
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libheif.so.1.6.1
/usr/share
/usr/share/doc
/usr/share/doc/libheif1
/usr/share/doc/libheif1/changelog.Debian.gz
/usr/share/doc/libheif1/copyright
/usr/lib/x86_64-linux-gnu/libheif.so.1



以上提供參考

11/8 23:35:48
應用擴展 工具箱
回覆: 請問如何在Dolphin顯示heic圖片檔的縮圖
會員一級
註冊日期:
2008/9/25 6:44
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 15
MP : 2 / 581
EXP: 60
離線
我執行dpkg -l libheif1以及dpkg -L libheif1
真的有出現你說的那些回覆
這是不是代表我其實是有安裝libheif的?

不過我的縮圖還是出不來....

11/8 23:57:54
應用擴展 工具箱
回覆: 請問如何在Dolphin顯示heic圖片檔的縮圖
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 172 / 864
MP : 604 / 24278
EXP: 59
離線
stanzvai 寫到:
我執行dpkg -l libheif1以及dpkg -L libheif1
真的有出現你說的那些回覆
這是不是代表我其實是有安裝libheif的?



對,表示已經安裝「libheif1」


stanzvai 寫到:
不過我的縮圖還是出不來....


我其實在猜,在「Ubuntu 21.04」有可能會試不出來,看那篇「EIF/HEIC support in Kubuntu 21.04」問的情形,

不過我只是猜測,我並不確定癥結點在那

歹勢啦

11/9 0:05:38
應用擴展 工具箱

(1) 2 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.