Il metodo più rapido per visualizzare le dimensioni dell'immagine per i file in Nautilus in Visualizzazione elenco?


18

Qual è il modo più semplice e veloce per visualizzare le dimensioni di una cartella contenente immagini? Non sembra esserci un'opzione per farlo in Nautilus. Esistono solo molti file con il tasto destro del mouse> Proprietà> Operazioni immagine che posso eseguire, prima di perdere la voglia di vivere.

Risposte:


4

Usa una sceneggiatura! Per le cose che non sono in Nautilus per impostazione predefinita è possibile aggiungere script da soli.

Ulteriori informazioni su ubuntuforums . L'argomento inizia con l'aggiunta di informazioni sulla musica ma dalla risposta n. 32 riguarda anche le immagini. Script (utilizzare a proprio rischio) e istruzioni nel collegamento.

Guarda lo screenshot per come apparirà (è per un vecchio Ubuntu ma funziona ancora):

inserisci qui la descrizione dell'immagine


1
Avrei dovuto dire nel mio post originale che ho anche provato a installare il pacchetto nautilus-colonne: $ sudo add-apt-repository ppa:nilarimogard/webupd8 $ sudo apt-get update $ sudo apt-get install nautilus-columnsho quindi aggiunto tutte le colonne relative all'immagine alla vista di Nautilus e riavviato Nautilus. Date, EXIF Dateshot, EXIF Image Size, EXIF Software, EXIF FlashLe colonne sono tutti in bianco. L'unica colonna che visualizza le informazioni è Image Size, che mostra le dimensioni di ogni immagine. Qualche idea su come risolverlo prima di esaminare gli script personalizzati? Devo installare un altro pacchetto / i? Grazie
impossibile

Aggiornamento: Ho installato lo bsc-v2.pyscript su Ubuntu 10.10 PC al lavoro, secondo le istruzioni sul thread ubuntuforums, che funziona. Durante l'installazione di Ubuntu 11.04 a casa, ho selezionato l'opzione per crittografare la mia directory home. Ho il sospetto che questo possa essere la causa di questo problema, dato che ho avuto un problema simile con Apache che cercava di servire file e cartelle nella mia home directory.
impossibile

Aggiornamento: ho rimosso la crittografia dalla mia cartella principale l'11.04, ma i dati EXIF ​​sono ancora vuoti. Qualcuno è riuscito a farlo funzionare su Natty? Se é cosi, come?
impossibile

8

C'è un pacchetto chiamato nautilus-columns. Attualmente lo trovo solo in un PPA , che è documentato qui . Con questo piccolo script è facile aggiungere colonne per vari metadati per PDF, immagini, file audio, ecc. Per riassumere:

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

Infine vai su Modifica> Preferenze> Elenca colonne e abilita tutto ciò di cui hai bisogno. Nota: funziona solo per la visualizzazione elenco.

Le versioni attuali di nautilus-columnspossono anche essere trovate qui .


1
Funziona anche nel 13.04
Umair A.

1
Funziona con 16.04. L'unica cosa che segnalerò ai futuri lettori è ricordare che la "dimensione dell'immagine exif" sarà diversa dalla "dimensione dell'immagine", quindi seleziona la casella "dimensione dell'immagine" se vuoi la dimensione reale dell'immagine, non le dimensioni dell'immagine quando la foto è stata scattata o exif è stato aggiornato l'ultima volta.
Hastig Zusammenstellen,

4

Esegui questo da un terminale (funziona per immagini PNG e GIF):

file *.{png,gif}

Ciò funziona perché il filecomando mostra le dimensioni per le immagini PNG e GIF, nonché alcune altre informazioni. La shell si espande *.{png,gif}in un elenco di nomi di file e il filecomando accetta più argomenti di nome file. Sembra così:

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

Si noti che le colonne sono allineate, quindi viene utilizzato spazio extra se alcuni nomi sono molto più lunghi di altri. Se non lo desideri, usa l' -Nopzione:

file -N *.{png,gif}

Questo ti dà linee come questa, che non occupano più spazio extra, ma non sono più allineate:

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

Nel raro caso in cui tu abbia molte migliaia di file di immagine, i loro nomi potrebbero superare la lunghezza massima dell'argomento combinato e la shell ti darebbe un messaggio di errore. In tal caso, è possibile utilizzare un ciclo come questo:

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

Ciò produce gli stessi risultati di file -Nperché, poiché fileconosce solo un file per esecuzione, quindi non sa quanto siano lunghi gli altri nomi di file e non può allineare le colonne.

Per altri tipi di immagini, vedere la risposta di ypnos al modo rapido per ottenere le dimensioni dell'immagine (non le dimensioni del file) .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.