リストビューでNautilusのファイルの画像サイズを表示する最も簡単な方法は?


18

画像を含むフォルダーのサイズを表示する最も簡単で迅速な方法は何ですか?Nautilusでこれを行うオプションはないようです。生きる意志を失う前に、実行できる右クリックファイル>プロパティ>イメージ操作は非常に多くあります。

回答:


4

スクリプトを使用してください!デフォルトでNautilusにないものについては、自分でスクリプトを追加できます。

ubuntuforumsに関する詳細情報。トピックは音楽情報の追加から始まりますが、返信#32からは画像も含まれます。スクリプト(自己責任で使用)およびリンク内の指示。

これがどのように見えるかについてはスクリーンショットを見てください(古いUbuntu向けですが、これでも動作します):

ここに画像の説明を入力してください


1
私は元の投稿でnautilus-columnsパッケージのインストールも試みたと言っていたはず$ sudo add-apt-repository ppa:nilarimogard/webupd8 $ sudo apt-get update $ sudo apt-get install nautilus-columnsです。その後、すべての画像関連の列をNautilusのビューに追加し、Nautilusを再起動しました。DateEXIF DateshotEXIF Image SizeEXIF SoftwareEXIF Flash列はすべて空欄となっています。情報を表示する唯一の列はImage Size、各画像の寸法を表示するです。カスタムスクリプトを調べる前にこれを解決する方法はありますか?別のパッケージをインストールする必要がありますか?ありがとう
不可能

更新:bsc-v2.py動作しているUbuntuスレッドの指示に従って、作業中のUbuntu 10.10 PCにスクリプトをインストールしました。Ubuntu 11.04を自宅にインストールしながら、ホームディレクトリを暗号化するオプションを選択しました。これは、Apacheがホームディレクトリのファイルとフォルダを提供しようとして同様の問題を抱えていたため、この問題の原因であると思われます。
不可能

更新:11.04でホームフォルダーから暗号化を削除しましたが、EXIFデータはまだ空白です。誰かがこれをNattyで動作させることができましたか?もしそうなら、どのように?
不可能

8

というパッケージがありますnautilus-columns。私は現在それをPPAだけ見つけます。(それはここに記録されます)。この小さなスクリプトを使用すると、PDF、画像、サウンドファイルなどのさまざまなメタデータの列を簡単に追加できます。すべてをまとめると:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install nautilus-columns
nautilus -q

最後に、[ 編集]> [設定]> [列のリスト]に移動し、必要なすべてを有効にします。リストビューでのみ機能することに注意してください。

の現在のバージョンnautilus-columnsここにあります


1
13.04でも動作します
Umair A.

1
16.04で動作します。私が将来の読者に指摘することの1つは、「exif image size」は「image size」とは異なることを忘れないでください。写真が撮影されたか、exifが最後に更新されました。
ヘイスティグズサメンセンステルレン

4

これを端末から実行します(PNGおよびGIF画像で動作します):

file *.{png,gif}

このfileコマンドは、PNGおよびGIFイメージのサイズ、およびその他の情報を表示するため機能します。シェル*.{png,gif}はファイル名のリストに展開され、fileコマンドは複数のファイル名引数を受け入れます。次のようになります。

btvs-cordelia-probable-syntax-error.png: PNG image data, 1920 x 1080, 8-bit/color RGB, non-interlaced
cross.png:                               PNG image data, 1039 x 611, 8-bit/color RGB, non-interlaced

列が整列しているため、一部の名前が他の名前よりもはるかに長い場合、余分なスペースが使用されます。そうしたくない場合は、次の-Nオプションを使用します。

file -N *.{png,gif}

これにより、次のような行が得られ、余分なスペースを占有せず、整列しなくなります。

btvs-cordelia-probable-syntax-error.png: PNG image data, 1920 x 1080, 8-bit/color RGB, non-interlaced
cross.png: PNG image data, 1039 x 611, 8-bit/color RGB, non-interlaced

レアあなたがイメージファイルの何千を持っている場合、それらの名前は、最大組み合わせる引数の長さを超える可能性がありますし、シェルはあなたにエラーメッセージを与えるだろう。その場合、次のようなループを使用できます。

for f in *.{png,gif}; do file "$f"; done

実行ごとに1つのファイルしか認識しないため、他のファイル名の長さがわからず、列を揃えることができないfile -Nため、同じ結果が生成されfileます。

他の画像タイプについては、ファイルサイズではなく画像サイズを取得する高速な方法に対するypnosの回答を参照してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.