노틸러스가 GIF 이미지의 썸네일을 생성하지 않음 미리보기 옵션 변경, 썸네일 캐시

Ubuntu 15.04의 Nautilus는 미리보기 옵션 변경, 썸네일 캐시 삭제 등 무엇을 시도하더라도 GIF 이미지 파일의 썸네일을 생성하지 않습니다. 그러나 다른 모든 미리보기 가능한 파일 형식에 대한 축소판을 생성합니다. 이 문제를 어떻게 든 해결할 수 있습니까?



답변

나만의 미리보기 이미지를 만드십시오.

sudo nano /usr/share/thumbnailers/gif.thumbnailer

다음 내용을 추가하십시오.

[Thumbnailer Entry]
TryExec=convert
Exec=convert %i[0] -resize %sx%s %o
MimeType=image/gif;

설치 imagemagick(기본적으로 설치되지 않은 경우) :

sudo apt-get install imagemagick

캐시를 지우십시오.

rm -r ~/.cache/thumbnails

출처


답변

모든 썸네일은 가변 량의 디스크 메모리를 차지합니다. 이미지가있는 폴더를 처음 열면 시스템에서 썸네일 생성을 제공합니다. 폴더에 파일이 가득 차면 모든 축소판이 생성 될 때까지 해당 프로세스가 실행중인 것을 볼 수 있습니다. 이러한 섬네일이 저장되면 다음에 해당 폴더를 열 때 생성 프로세스가 표시되지 않습니다. 우분투의 썸네일이 생성되어 .cache라는 홈 폴더 중 하나에 저장되는 반면 설정은 루트 폴더에 저장됩니다. dconf에서 파일을 편집하여 노틸러스가 미리보기를 표시 할 수 있는지 확인할 수 있습니다 (주의를 기울이면 파일 시스템이 손상되거나 잘못 사용 된 경우 시스템이 엉망이 될 수 있습니다).

dconf write /org/gnome/nautilus/preferences/show-image-thumbnails '"always"'

옵션에 대해서는 dconf의 설명도 참조하십시오.

  • 항상-> 원격 서버에서도 thumbnaisl을 표시합니다 (성능 저하)
  • local-only-> PC에서 로컬로 썸네일을 보여줍니다 (이것은 우분투 18.04에서 기본값입니다)
  • never-> 기본 아이콘 만 표시합니다

이미지가 10MB보다 큰 경우 미리보기는 표시되지 않지만 기본 이미지 아이콘 만 표시됩니다. 이 동작을 수정하려면이 제한을 늘릴 수 있습니다 (예 : 배가).

dconf write /org/gnome/nautilus/preferences/thumbnail-limit '"20000000"'

노틸러스가 해당 작업을 수행 할 수 있는지 확인한 후에는 축소판 그림 설정을위한 폴더를 만들어야합니다 (없는 경우).

sudo mkdir /usr/share/thumbnailers/

이 폴더에는 모든 형식 파일 (또는 파일 범주)에 대해 typeoffile.thunbnailer라는 파일을 만들어야하지만, 우선 해당 형식의 파일을 편집하고 보는 데 필요한 프로그램을 설치해야합니다. 예를 들어 pdf의 썸네일을 보려면 pdf 뷰어 (ubuntu 18.04의 기본값 인 evince와 같은)를 설치해야합니다. 원시 이미지의 경우 다음 두 패키지를 설치하십시오.

sudo apt install gnome-raw-thumbnailer ufraw-batch

비디오 미리보기의 경우 :

sudo apt install ffmpegthumbnailer

적절한 프로그램 설치 후 노틸러스를 다시 시작한 후

nautilus -q

그러나 홈 디렉토리에 저장된 썸네일 캐시를 지워야합니다. 해당 폴더를 탐색하면 일반 썸네일 용 폴더와 큰 폴더 용 폴더가 있습니다.

rm -r  ~/.cache/thumbnails/*

썸네일로 생성 된 캐시가 너무 큰 경우 cronjob에서이 작업을 수행 할 수도 있습니다. 설정 폴더 안에있는 파일의 텍스트를 게시합니다. 시스템마다 다를 수 있습니다.

gif.thumbnailer

[Thumbnailer Entry]
TryExec=convert
Exec=convert %i[0] -resize %sx%s %o
MimeType=image/gif;

raw.thumbnailer

[Thumbnailer Entry]
TryExec=ufraw-batch
Exec=ufraw-batch --silent --size %s --out-type=png --noexif --output=%o --overwrite --embedded-image %i
MimeType=image/x-adobe-dng;image/x-canon-cr2;image/x-canon-crw;image/x-dcraw;image/x-fuji-raf;image/x-kodak-dcr;image/x-kodak-k25;image/x-kodak-kdc;image/x-minolta-mrw;image/x-nikon-nef;image/x-olympus-orf;image/x-panasonic-raw;image/x-pentax-pef;image/x-sigma-x3f;image/x-sony-arw;image/x-sony-sr2;image/x-sony-srf;
librsvg.thumbnailer
[Thumbnailer Entry]
TryExec=/usr/bin/gdk-pixbuf-thumbnailer
Exec=/usr/bin/gdk-pixbuf-thumbnailer -s %s %u %o
MimeType=image/svg+xml;image/svg+xml-compressed;

evince.thumbnailer

[Thumbnailer Entry]
TryExec=evince-thumbnailer
Exec=evince-thumbnailer -s %s %u %o
MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;application/x-xzpdf;application/x-ext-pdf;application/postscript;application/x-bzpostscript;application/x-gzpostscript;image/x-eps;image/x-bzeps;image/x-gzeps;application/x-ext-ps;application/x-ext-eps;application/illustrator;application/x-dvi;application/x-bzdvi;application/x-gzdvi;application/x-ext-dvi;image/vnd.djvu+multipage;application/x-ext-djv;application/x-ext-djvu;image/tiff;application/x-cbr;application/x-cbz;application/x-cb7;application/x-cbt;application/x-ext-cbr;application/x-ext-cbz;application/vnd.comicbook+zip;application/x-ext-cb7;application/x-ext-cbt;application/oxps;application/vnd.ms-xpsdocument

gnome-raw-thumbnailer

[Thumbnailer Entry]
TryExec=gnome-raw-thumbnailer
Exec=gnome-raw-thumbnailer -s %s %u %o
MimeType=image/x-adobe-dng;image/x-canon-cr2;image/x-canon-crw;image/x-dcraw;image/x-fuji-raf;image/x-kodak-dcr;image/x-kodak-k25;image/x-kodak-kdc;image/x-minolta-mrw;image/x-nikon-nef;image/x-olympus-orf;image/x-panasonic-raw;image/x-pentax-pef;image/x-sigma-x3f;image/x-sony-arw;image/x-sony-sr2;image/x-sony-srf;

ffmpegthumbnailer.thumbnailer

[Thumbnailer Entry]
TryExec=ffmpegthumbnailer
Exec=ffmpegthumbnailer -i %i -o %o -s %s -f
MimeType=video/jpeg;video/mp4;video/mpeg;video/quicktime;video/x-ms-asf;video/x-ms-wm;

video/x-ms-wmv;video/x-msvideo;video/x-flv;video/x-matroska;video/webm;video/mp2t;

gnome-font-viewer.thumbnailer

[Thumbnailer Entry]
TryExec=gnome-thumbnail-font
Exec=gnome-thumbnail-font --size %s %u %o
MimeType=application/x-font-ttf;application/x-font-pcf;application/x-font-type1;application/x-font-otf;font/ttf;font/otf;

토템.

[Thumbnailer Entry]
TryExec=/usr/bin/totem-video-thumbnailer
Exec=/usr/bin/totem-video-thumbnailer -s %s %u %o
MimeType=application/mxf;application/ogg;application/ram;application/sdp;application/vnd.apple.mpegurl;application/vnd.ms-asf;application/vnd.ms-wpl;application/vnd.rn-realmedia;application/vnd.rn-realmedia-vbr;application/x-extension-m4a;application/x-extension-mp4;application/x-flash-video;application/x-matroska;application/x-netshow-channel;application/x-ogg;application/x-quicktimeplayer;application/x-shorten;image/vnd.rn-realpix;image/x-pict;misc/ultravox;text/x-google-video-pointer;video/3gp;video/3gpp;video/3gpp2;video/dv;video/divx;video/fli;video/flv;video/mp2t;video/mp4;video/mp4v-es;video/mpeg;video/mpeg-system;video/msvideo;video/ogg;video/quicktime;video/vivo;video/vnd.divx;video/vnd.mpegurl;video/vnd.rn-realvideo;video/vnd.vivo;video/webm;video/x-anim;video/x-avi;video/x-flc;video/x-fli;video/x-flic;video/x-flv;video/x-m4v;video/x-matroska;video/x-mpeg;video/x-mpeg2;video/x-ms-asf;video/x-ms-asf-plugin;video/x-ms-asx;video/x-msvideo;video/x-ms-wm;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvx;video/x-nsv;video/x-ogm+ogg;video/x-theora;video/x-theora+ogg;video/x-totem-stream;audio/x-pn-realaudio;audio/3gpp;audio/3gpp2;audio/aac;audio/ac3;audio/AMR;audio/AMR-WB;audio/basic;audio/dv;audio/eac3;audio/flac;audio/m4a;audio/midi;audio/mp1;audio/mp2;audio/mp3;audio/mp4;audio/mpeg;audio/mpg;audio/ogg;audio/opus;audio/prs.sid;audio/scpls;audio/vnd.rn-realaudio;audio/wav;audio/webm;audio/x-aac;audio/x-aiff;audio/x-ape;audio/x-flac;audio/x-gsm;audio/x-it;audio/x-m4a;audio/x-matroska;audio/x-mod;audio/x-mp1;audio/x-mp2;audio/x-mp3;audio/x-mpg;audio/x-mpeg;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wax;audio/x-ms-wma;audio/x-musepack;audio/x-pn-aiff;audio/x-pn-au;audio/x-pn-wav;audio/x-pn-windows-acm;audio/x-realaudio;audio/x-real-audio;audio/x-s3m;audio/x-sbc;audio/x-shorten;audio/x-speex;audio/x-stm;audio/x-tta;audio/x-wav;audio/x-wavpack;audio/x-vorbis;audio/x-vorbis+ogg;audio/x-xm;application/x-flac;

gdk-pixbuf-thumbnailer.thumbnailer

[Thumbnailer Entry]
TryExec=/usr/bin/gdk-pixbuf-thumbnailer
Exec=/usr/bin/gdk-pixbuf-thumbnailer -s %s %u %o
MimeType=application/x-navi-animation;image/bmp;image/x-bmp;image/x-MS-bmp;image/gif;image/x-icns;image/x-icon;image/x-ico;image/x-win-bitmap;image/vnd.microsoft.icon;application/ico;image/ico;image/icon;text/ico;image/jpeg;image/png;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-quicktime;image/qtif;image/x-tga;image/tiff;image/x-xbitmap;image/x-xpixmap;

대안 : 축소판을보고 싶지 않고 빠른 미리보기 만하려면 공식 우분투 저장소에있는 작은 프로그램을 쉽게 사용할 수 있습니다.

sudo apt install sushi

컴퓨터에 Sushi가 설치되면 다음 단계를 수행하십시오. 파일을 선택하고 스페이스 바를 누르십시오. 파일이 중간 크기 미리보기 창에서 열립니다. 스페이스 바를 다시 누르면 미리보기가 사라집니다. 내장 미리보기는 문서, 이미지, 비디오 및 오디오에 대한 대부분의 파일 형식을 지원합니다. 미리보기에서 문서를 스크롤하거나 비디오 및 오디오를 탐색 할 수 있습니다. 전체 화면 미리보기를 보려면 F 또는 F11을 누르십시오. F 또는 F11을 다시 눌러 전체 화면을 종료하거나 스페이스 바를 눌러 미리보기를 완전히 종료하십시오.