web-dev-qa-db-ja.com

nautilusでサムネイルを更新する

Nautilusでサムネイルを更新するにはどうすればよいですか?私のビデオフォルダにはいくつかのMKVがあり、そのうち半分だけが映画の境界線と映画からの抜粋を持ち、その他(同じ方法でエンコードされたMKV)には通常の映画アイコンのみがあります。

(F5はそれを行いません。)

38
Will

次のディレクトリを削除することで、キャッシュに失敗したアイコンを簡単に削除できます。

Nautilusは、現在folder like thumbnailを持つサムネイルのみを更新します。 現在サムネイルを持っているファイル/フォルダーを更新したい場合は役に立ちません

ほとんどの場合、これを削除してからすべてのサムネイルを削除する必要があります。

〜/ .thumbnails/fail

14
Primefalcon

14.04 LTS(またはそれ以降)用に更新

12.10以降、サムネイルは~/.cache/thumbnailsに保存されます

修正されたコマンド:

rm -r ~/.cache/thumbnails

その後、再起動するか、次のいずれかを実行します。

killall nautilus

元の回答:(12.04以前の場合)

ここでコマンド:

rm -r  ~/.thumbnails
killall nautilus
34
user8369

あなたの家には.thumbnailsと呼ばれる隠しディレクトリがあります。

そこにあるファイル(またはすべて)を削除すると、次にサムネイルが保存されているディレクトリにアクセスしたときに、そのサムネイルがnautilusによって再作成されます。

もっと便利な方法があるかどうかわかりません。

編集:Nautilusは、サムネイルをメモリに保存します。強制的に再作成するには、Nautilusを閉じて再度起動する必要があります。

10
Javier Rivera

rm -R〜/ .thumbnails/failを実行した後、目的のnautilusウィンドウがアクティブである間にF5を押すだけで、すべてのnautilusをkillする必要はありません。

その何かが頻繁に行われている場合...あなたはそれをcron経由で自動的に実行させることができます https://help.ubuntu.com/community/CronHowto

5
Primefalcon

ファイルをtouchingするだけで、サムネイルを簡単に強制的に再読み込みできます。

touch *

最初にフォルダにcdしていることを確認してください。
自分がtouch(eheh)をより詳細に制御したい場合は、globを好みに合わせて更新してください。 *.mkv
自動構成フォルダーに手を入れる必要はありません。

ファイルが作成されるとすぐにサムネイルマネージャーが呼び出されるため、多くの場合、問題はしばしば発生します。大きなファイルを作成(ビデオのエンコード、プロットの作成、ドキュメントのマージなど)する場合、サムネイルマネージャーは、ファイルが完了する前にサムネイルを作成(および失敗)する場合があります。
コマンドtouchは、「最終編集」時間を更新します。サムネールマネージャーは、サムネールが不要であると判断し(最後に撮影されてからファイルを「編集」した)、それを更新します。

追加:ファイルをより細かく制御する必要がある場合(たとえば、サブフォルダー、ファイルパターンなど)、次のようなものを使用できます。

find . -name '*finished*.mkv' | while read f; do touch "$f"; done
5
Giuse

14.04以降

これが頻繁に発生する場合は、~/.profileファイルをお気に入りのエディターで編集し、ファイルの下部に次のコードを追加することにより、ログイン時のプロセスを自動化できます。

# 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/*

エコー行はそこにあるため、ログイン時にエラーが報告されないように、失敗したサムネイルディレクトリに何かが存在します。次の2行は、失敗したサムネイルディレクトリの存在を確認し、存在する場合はそのディレクトリの内容全体を削除します。

ソース: 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

Nautilusで特定のサムネイルを再生成する方法

検査

0
Elder Geek