Foto (OS X Yosemite / El Capitan) - mostra l'originale in Finder?


17

Mi sarei aspettato di poter fare clic con il pulsante destro del mouse (clic secondario) su una miniatura di un'immagine e avere il menu contestuale che mi dà la possibilità di mostrare il documento originale dell'immagine nel Finder ... ma non è lì e non posso trovalo ovunque.

Non potrei sopportare iPhoto, ma almeno ti permetterebbe di accedere al file originale direttamente in Finder. Capisco perché Apple vuole limitare l'accesso diretto agli originali (impedisce agli utenti di spostare i file e rovinare la loro libreria), ma cosa succede se voglio fare qualcosa di diverso dall'e-mail o pubblicare l'immagine sui social media?

EDIT: So di poter semplicemente "Mostra contenuto pacchetto" o utilizzare il terminale per accedere alla libreria ~ / Pictures / Photos e cercare manualmente la struttura delle cartelle, ma è dolorosamente inefficiente considerando tutte le sottocartelle

Potrebbe essere una funzione (deliberatamente) mancante, ma se qualcuno conosce un modo per saltare direttamente all'originale invece di copiarlo o esportarlo, sarebbe bello saperlo.

AGGIORNAMENTO: ormai mi sono abituato al modo in cui funziona Photos. Fondamentalmente la cosa da fare è solo rilassarti, lasciarlo gestire la tua collezione ed esportare solo ciò che ti serve come una copia, che puoi aggiungere nuovamente in Foto quando hai finito. È certamente una scelta progettuale deliberata da parte di Apple, non un errore.


3
Puoi trascinare la foto sul desktop per fare una copia?
user24601

1
@ user24601 - Sì, in effetti lo fa. Questa è un'utile soluzione temporanea per me, grazie. Non so perché non ci abbia pensato prima. Sarebbe forse più sensato se, alla Lightroom, fosse possibile modificare direttamente gli originali e quindi Foto si aggiornerebbe automaticamente se i file fossero modificati o spostati dalle cartelle. Capisco la scelta del design che preferisce che la funzionalità di condivisione / "invio a" e l'etica siano coerenti con iOS. Come amante del terminale Mac (cioè Bash) non ho problemi con questo tipo di vincolo perché posso sempre distruggere il mio sistema operativo ogni volta che ne ho voglia.
Benjamin R,

5
@ user24601 Trascinandolo sul desktop si esporta una versione modificata dell'immagine e non un originale non modificato. Vedi la mia risposta per maggiori dettagli.
bmike

1
@bmike - è una domanda di uso generale: esiste un modo generale per rivelare direttamente il file originale in una finestra del Finder?
Benjamin R,

1
La soluzione generale sarebbe quindi utilizzare AppleScript per ottenere l'elemento selezionato e quindi passare tale posizione al Finder per aprire una nuova finestra del Finder. Entrambe le app sono programmabili e gratuite per iniziare a sperimentare dal momento che vengono fornite con il sistema operativo. Inizia con l'app per l'editor di script :-)
bmike

Risposte:


13

Photos si aspetta che tu esporti originali non modificati come copie, per preservare l'integrità della gestione dei file interni e per la protezione della raccolta nello stesso modo in cui funziona un database: è fondamentale mantenere sincronizzato, stabile e funzionale l'archiviazione iCloud della tua raccolta di foto.

Dopo aver esportato una foto, è quindi possibile utilizzare mdlse mdfindvedere l'aspetto della "copia" e dove è stato memorizzato l'originale.

Nel mio caso, sono tutti in ~ / Pictures / Photos Library.photoslibrary / Masters / 2015/04/08 e archiviati per anno, mese e data per il mio computer locale negli Stati Uniti. Dovrai eseguire questo esercizio solo alcune volte per inchiodare la memoria interna ogni volta che Apple sceglie di cambiarla in futuro.


4
Si tratta di informazioni vere e utili per gli altri, ma difficilmente user-friendly nel modo in cui associeresti ad Apple, vero?
Benjamin R,

2
@BenjaminR Bene - Apple sicuramente sta lavorando per impedire alle persone di guardare all'interno dei pacchetti. Che si tratti di posta, iTunes, foto impacchettando i file. Non è amichevole per le persone a cui piace finder e filesystem. Per le masse, è probabilmente più amichevole in quanto non sanno o si preoccupano di dove conservare le cose. Colpisci l'app, quindi navighi e lasci che il sistema memorizzi le cose dove vorranno. Di questi tempi è facile da usare, no?
bmike

Sono completamente d'accordo sul fatto che "User Friendly" è un concetto molto più sfumato che mai, e capisco perché è limitato. Come hai dimostrato nella tua risposta, persone come te e io possiamo facilmente usare il terminale per fare quello che vogliamo. Sono fermamente convinto a unificare iOS e OS X per quanto sia redditizio per la maggior parte degli utenti e appropriato, perché sotto c'è ancora una distribuzione unix. Quello che ho scoperto usando le foto ora per alcune settimane è che posso (probabilmente) conviverci. Penso ancora che un'opzione avanzata per saltare al file originale in Finder dovrebbe essere lì, comunque
Benjamin R

quando dico "opzione avanzata" ciò che intendo veramente è un'opzione facile (ma potenzialmente nascosta, come il requisito di tenere premuto il tasto opzione nel Finder per fare Vai> Libreria) tramite menu contestuale, scorciatoia da tastiera o simile.
Benjamin R,

5

Questo è un altro approccio:

  1. Apri Photose vai alla foto che desideri.
  2. Fare clic con il tasto destro del mouse e scegliere Get info. Qui puoi copiare il nome del file della foto
  3. Fai clic sull'icona della lente di ingrandimento nell'angolo in alto a destra dello schermo. Incolla qui il nome del file di foto.
  4. Forse devi aspettare qualche secondo, quindi fare doppio clic su "Mostra tutto nel Finder" nella finestra di dialogo di ricerca.

Questo in realtà è abbastanza praticabile se le tue immagini hanno nomi univoci. Grazie.
Thorbjørn Ravn Andersen,

2

Per quanto ne so, non esiste un metodo sanzionato da Apple. Di seguito è una soluzione alternativa.

L'immagine originale, o "principale", contiene informazioni non altrimenti accessibili tramite Foto, come il punto AF scelto da una fotocamera reflex.

Clicca sull'immagine in Foto. Premere command iper leggere le sue informazioni. Fare doppio clic sul nome del file, quindi copiarlo premendo command c.

Apri una finestra Terminale e incolla il nome file nella riga sottostante.

> cp "`find Pictures -name "_DSC5407.JPG" -print`" ~/Desktop/

Questa operazione potrebbe richiedere alcuni secondi. In un solo passaggio troverai il file e lo copi, risparmiandoti il ​​problema di copiare / incollare l'intero percorso di quel file.

Ora apri il programma che desideri utilizzare per accedere all'immagine e / o alle sue meta-informazioni e utilizzare la copia sul desktop. Elimina quell'immagine quando hai finito.

Rispetto al rituale imposto agli utenti di tutti gli altri principali software di gestione delle immagini di organizzazione autonoma fino alla comparsa di Foto, trovo che le virtù di Foto siano ancora più che compensate da questa grave debolezza.


Perché non basta chiedere a Spotlight. Cmd-Space Cmd-V e scegli.
Thorbjørn Ravn Andersen,

-1

So che questo potrebbe non essere esattamente quello che stai cercando, ma se trascini la foto sul desktop, ne farà una copia lì. Trovo che questo sia sufficiente per la maggior parte delle situazioni in cui ho bisogno di accedere a una foto nel Finder.


2
come già accennato nei commenti, questo esporta la versione modificata, non l'originale.
Tetsujin,
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.