¿Cómo se actualizan las miniaturas en nautilus? En mi carpeta de videos tengo algunos MKV y solo la mitad de ellos tienen el borde de la película y un extracto de la película y los otros (también MKV codificados de la misma manera) solo tienen el ícono de película normal.
(F5 no lo hace)
de manera más sencilla, simplemente elimine los iconos que no se pudieron almacenar en caché eliminando el siguiente directorio.
Hará que nautilus actualice solo las miniaturas que actualmente tienen carpeta como miniatura. No ayudará si desea actualizar el archivo/carpeta que actualmente tiene alguna miniatura.
La mayoría de las veces debe eliminar esto y luego eliminar todas las miniaturas.
~/.thumbnails/fail
A partir de la 12.10 en adelante, las miniaturas se almacenan en ~/.cache/thumbnails
Comandos corregidos:
_rm -r ~/.cache/thumbnails
_
Luego, reinicie o:
_killall nautilus
_
Aquí los comandos:
_rm -r ~/.thumbnails
killall nautilus
_
Hay un directorio oculto en su hogar llamado .thumbnails.
Si elimina un archivo (o todos) allí, nautilus volverá a crear su miniatura la próxima vez que visite el directorio donde está almacenado.
No sé si hay alguna forma más conveniente.
Editar: Nautilus almacenará las miniaturas en la memoria. Deberá cerrar y volver a iniciar Nautilus para forzarlo a recrearlos.
no es necesario que elimine nautilus ... después de ejecutar rm -R ~/.thumbnails/fail simplemente presionando F5 mientras la ventana de nautilus deseada está activa para forzar una recarga ... de lo contrario, se volverá a cargar la próxima vez que acceda a dicha carpeta ...
si es algo que haces a menudo ... puedes hacer que se ejecute automáticamente a través de cron https://help.ubuntu.com/community/CronHowto
Fuerce fácilmente la recarga de las miniaturas simplemente touch
ing the file (s).
touch *
Asegúrese de que cd
a la carpeta primero.
Si desea tener más control sobre lo que touch
(eheh), simplemente actualice el globo al gusto, p. *.mkv
.
No es necesario poner las manos en carpetas de configuración automatizadas.
El problema a menudo ocurre porque se llama al administrador de miniaturas tan pronto como se crea el archivo, a menudo lo suficientemente rápido como para que aún no se haya completado. Al crear (codificar videos, crear trazados, fusionar documentos, etc.) archivos grandes, el administrador de miniaturas puede (intentar) crear la miniatura (y fallar) antes de que se complete el archivo.
El comando touch
actualiza el tiempo de 'última edición'. El administrador de miniaturas considera que la miniatura está obsoleta ("editó" el archivo desde que se tomó por última vez) y lo actualiza.
EXTRA: si necesita más control sobre los archivos (por ejemplo, incluir subcarpetas, patrones de archivos, etc.), puede usar algo como esto:
find . -name '*finished*.mkv' | while read f; do touch "$f"; done
El 14.04 y más allá
Si esto le sucede a menudo, puede automatizar el proceso al iniciar sesión editando su archivo ~/.profile
con su editor favorito y agregando el siguiente código al final del archivo.
# dump failed thumbnails
echo tag > /home/"$USER"/.cache/thumbnails/fail/gnome-thumbnail-factory/tag
if [ -d /home/"$USER"/.cache/thumbnails/fail/gnome-thumbnail-factory ] ; then
rm /home/"$USER"/.cache/thumbnails/fail/gnome-thumbnail-factory/*
La línea de eco solo está allí para que exista algo en el directorio de miniaturas fallido para evitar informar un error al iniciar sesión. Las siguientes 2 líneas solo verifican la existencia del directorio de miniaturas fallido y, si existe, elimina todo el contenido de ese directorio.
Fuentes: https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html#Bash-Startup-Files
https://askubuntu.com/a/795098/225694
https://askubuntu.com/a/20122/225694
¿Cómo regenerar una miniatura específica en Nautilus?
pruebas