По какой-то неизвестной причине все миниатюры теряются в моем Shotwell, вместо этого все значки серого цвета. С самими изображениями все в порядке, и я могу открыть их все в Shotwell.
Там есть только пустые папки, .shotwell/thumbs/
так что, похоже, миниатюры вообще не генерируются.
Я также попытался переустановить Shotwell (сначала очистив его) без каких-либо изменений.
Как заставить Shotwell регенерировать все миниатюры?
shotwell
thumbnails
hultqvist
источник
источник
tf_src="$(exiv2 -vf -et "$filename" | grep -o "to file .*" | cut -f3- -d" ")" && mv "$tf_src" $tf
~/.cache/shotwell/thumbs
, и Shotwell 0.22.x будет восстанавливать их по мере необходимости.Простой способ для Shotwell восстановить миниатюры (это обходной путь):
Это заставит Shotwell регенерировать все фотографии и соблюдать любые преобразования, которые он сохранил для них.
Как упоминалось в phq, существует серьезная ошибка, чтобы исправить это, поэтому вам не понадобится этот обходной путь. До тех пор это рекомендуемый способ решения этой проблемы. Приведенный выше скрипт не учитывает преобразования, а это означает, что ваши эскизы могут не выглядеть как ваши фотографии в Shotwell.
источник
Я просто использовал сценарий оболочки, приведенный в этом ответе , но у меня есть около 22000 миниатюр для генерации.
Итак, вот bash-версия этого скрипта, использующая
~/.shotwell
вместо~/.local/shotwell
(что у меня есть) и использующая столько ядер, сколько имеет мой процессор (в 8 раз быстрее в моем случае!):источник
Обновление с Shotwell 0,18 миниатюры теперь генерируются при просмотре вручную.
Не удаляйте .shotwell / превью!
Согласно этой ошибке в панели запуска, миниатюры создаются только при импорте.
Миниатюры генерируются только при импорте. Если миниатюры удалены с диска, они не восстанавливаются.
источник
Shotwell версия 0.13.11 в Ubuntu 12.10 Миниатюры, кажется, больше не находятся в .shotwell / thumbs, но теперь в .cache / shotwell Вы можете проверить, что у пользователя есть все права для чтения больших пальцев. Доступ к изображениям, но не к большим пальцам, может вызвать появление серых больших пальцев.
источник
Shotwell 0.28.4 (Брауншвейг) иногда не создает миниатюры видео. Следующий скрипт, полученный из принятого ответа, исправляет это:
источник
Для версии 0.26.3 (по состоянию на ноябрь 2017 г.) с закрытым Shotwell просто удалите миниатюры в
и снова запустить Shotwell.
источник