HEIC képek nem töltődnek be Ubuntu 26.04 LTS alatt? Így javíthatod meg

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Ha a HEIC fotóidnál a Ubuntu 26.04 képnézegetőjében a „Could not load image” hibaüzenet jelenik meg, nem vagy egyedül – szándékos változtatásról van szó, amit szerencsére könnyű javítani.

A HEIC fájlok a HEIF egyik változatai, amelyek H.265/HEVC tömörítést használnak. Ha iPhone-od vagy újabb Android-készüléked van, a gyári kameraalkalmazás alapértelmezés szerint ezt a formátumot használja.

A Ubuntu 26.04 LTS viszont már nem telepít előre HEIC-hez való dekóderkönyvtárat (pontosabban átalakították a függőségi láncokat, hogy ne húzza be automatikusan).

Ha a telefonodat egy Ubuntu 26.04 LTS-t futtató számítógéphez csatlakoztatod, és a fotókat a Nautilusban böngészed (vagy Shotwell-lel importálod), a HEIC-kódolású Snapkhez láthatsz bélyegképeket. Amikor viszont megpróbálod megnyitni őket, hibaüzenetet kapsz.

A program ezt írja – következetlen nagybetűzéssel: „Could not Load Image”, majd: „Either the image file is corrupted or it contains unsupported elements”. Van egy gomb a „model information” megtekintéséhez (ami egy laikusnak nem sokat mond), és egy újratöltés gomb is.

Bár nem írják le, feltételezem, hogy a H.265 rövidlátó licencelési korlátozásai miatt a Canonical nem akar alapértelmezés szerint dekódert szállítani. A disztribúció korábbi verzióiban még benne volt, így ha egy korábbi kiadásról végeztél verzófrissítést Ubuntu 26.04 LTS-re, lehet, hogy nálad nem jelentkezik a probléma.

Csak a HEIC érintett. A más kodekekkel, például AV1-gyel tömörített HEIF képeket ez nem érinti.

Hogyan javíthatod a hibát, és hogyan nyithatod meg újra a HEIC képeket

A Ubuntu 26.04 LTS alapértelmezés szerint már nem tartalmazza a

libheif-plugin-libde265

dekódert (live munkamenetben és friss telepítésnél sem). Ha azt szeretnéd, hogy a HEIC képek ismét betöltődjenek a Loupe-ban vagy más alkalmazásokban, csak kézzel kell telepítened a tárolókból.

Nyisd meg a Terminált, és futtasd:

sudo apt-get install libheif-plugin-libde265

Ennyi az egész, bár előfordulhat, hogy ki kell jelentkezned, majd újra bejelentkezned, hogy a változás érvénybe lépjen.