Ajouter le support des images webp et dds dans nautilus;
WEBP
Pour ajouter la prévisualisation des images webp dans nautilus sous Linux Mint
, il suffit de créer un fichier dans le répertoire /usr/share/thumbnailers
avec le nom et le contenu suivant :
Fichier webp.thumbnailer
, contenu :
[Thumbnailer Entry]
Exec=/usr/bin/dwebp %i -scale 100 100 -o %o
MimeType=image/x-webp;image/webp;
Vous pouvez utiliser le code suivant pour générer ce fichier :
cat <<EOF | sudo tee /usr/share/thumbnailers/webp.thumbnailer
[Thumbnailer Entry]
Exec=/usr/bin/dwebp %i -scale 100 100 -o %o
MimeType=image/x-webp;image/webp;
EOF
DDS
Le format de fichier de conteneur DirectDraw Surface (utilise l’extension de nom de fichier _DDS₎. C’est un format Microsoft pour stocker des données compressées avec l’algorithme de compression de texture (S3TC) propriétaire, qui peut être décompressé directement par les GPU (support matériel). Cela rend le format utile pour stocker des textures graphiques.
De même, si vous souhaitez ajouter le contenu pour les fichiers DDS
, vous devez suivre la même procédure avec les valeurs suivantes :
Fichier dds.thumbnailer
, contenu
[Thumbnailer Entry]
Exec=/usr/bin/convert -thumbnail x%s %i png:%o
MimeType=image/x-dds;
Vous pouvez utiliser le code suivant pour générer ce fichier :
cat <<EOF | sudo tee /usr/share/thumbnailers/dds.thumbnailer
[Thumbnailer Entry]
Exec=/usr/bin/convert -thumbnail x%s %i png:%o
MimeType=image/x-dds;
EOF
Complément
Il se peut que suite à l’une ou l’autre de ces modifications, vous deviez effacer toutes les miniatures générées par Nautilus
, et pour l’obliger à les régénérer.
Vous pouvez faire cela à l’aide de :
rm ~/.cache/thumbnails/fail/gnome-thumbnail-factory/*
rm ~/.cache/thumbnails/large/*
rm ~/.cache/thumbnails/normal/*
killall nautilus
Références
- Question : How to preview DDS and WEBP images on nautilus? [EN]
- Thumbnail support for WebP in nemo/nautilus [EN]
- Réponse : How to preview DDS and WEBP images on nautilus? [EN]
- C’est quoi DDS ? [EN]
ᦿ