Puncte:14

Cum să adăugați suport WebP la Eye of GNOME

drapel vn

WebP fișierele imagine sunt devenind din ce în ce mai frecvente pe web. Ochiul lui GNOME (eog) nu-l acceptă din nou. Unele browsere fac, și ImageMagick doar instalarea webp pachet (magie/convert -list format).

A căutare simplă te lasa sa webp-pixbuf-loader dar s-ar putea să nu fie atât de ușor pentru începători.

Referinţă

Puncte:6
drapel vn

Urmați acești pași pentru a adăuga suport WebP la Eye of GNOME:

  1. Preconstruire

    sudo apt install git meson ninja-build
    cd /tmp/
    git clone https://github.com/aruiz/webp-pixbuf-loader
    cd webp-pixbuf-loader/
    sudo ln -s /usr/lib/*/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders /usr/bin/gdk-pixbuf-query-loaders # https://github.com/aruiz/webp-pixbuf -loader/issues/9#issuecomment-537437407
    
  2. Construiți pe Debian/Ubuntu

    meson builddir -Dgdk_pixbuf_query_loaders_path=/usr/lib/x86_64-linux-gnu/gdk-pixbuf- 2.0/gdk-pixbuf-query-loaders
    ninja -C builddir
    
  3. Instalare

    sudo ninja -C builddir install
    
  4. Test

    wget -O /tmp/samplefile.webp „https://www.gstatic.com/webp/gallery/1.sm.webp”
    eog /tmp/samplefile.webp
    

Aplicație implicită pentru .webp (imagine/webp tip media de internet)

Din problema EOG eog.desktop nu include tip mime webp:

După instalare https://github.com/aruiz/webp-pixbuf-loader eog încarcă corect imaginile webp...dar încă nu este adăugat ca tip mime acceptat în fișierul .desktop și, în consecință, nu este oferit în mod implicit pentru a deschide acele imagini

Pentru a remedia acest lucru:

# Obtine informatii
xdg-mime query filetype /tmp/samplefile.webp # tip MIME al fișierului: image/webp
interogare xdg-mime imagine implicită/webp # .desktop nume de fișier al aplicației care este înregistrată

# Setați .webp deschis cu eog
xdg-mime default org.gnome.eog.desktop image/webp # Solicitați mediului desktop să facă din aplicație aplicația implicită pentru deschiderea fișierelor de tip mimetype: Căutați pe ~/.local/share/applications/ (la nivel de utilizator) sau / usr/share/applications/ (la nivelul întregului sistem).
sudo update-mime-database /usr/share/mime # Se aplică la nivel de sistem

# Test
xdg-open /tmp/samplefile.webp

Desigur, schimbare org.gnome.eog.desktop la orice vrei tu.

Vezi si

raj avatar
drapel cn
raj
Nu pot să cred că încă nu există un pachet `.deb` cu acesta pe care să-l instalezi, fără a fi nevoie să-l construiești din sursă.
drapel in
`meson` nu a reușit să construiască până când am instalat `libgdk-pixbuf2.0-dev libwebp-dev` (Ubuntu 20.04).

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.