No Lightroom, como posso ver todas as fotos que foram modificadas após serem exportadas


9

Estou usando o Adobe Lightroom 4 e fotografo RAW + JPG. Normalmente, pós-processo todas as minhas imagens e depois as exporto em massa de volta para JPG quando substituí-las, mas às vezes esqueci de exportar um dia ou dois. Existe uma maneira no Lightroom de exibir todas as fotos que foram modificadas, mas NÃO exportadas?

Eu imagino que existe uma maneira de definir um filtro ou uma coleção inteligente para fazer isso, mas não conseguimos encontrar a combinação correta de campos para escolher.


2
Talvez você deva estar usando um serviço de publicação em vez de exportar.
coneslayer

Respostas:


5

De acordo com as Perguntas frequentes ausentes do Lightroom 4, o único local no qual você pode determinar se uma foto foi exportada atualmente é no histórico de revelação, que não é pesquisável, descartando filtros / coleções inteligentes.

Um serviço de publicação no disco rígido manterá o controle de fotos não exportadas, mas você precisará adicionar manualmente as imagens ao serviço. Ao contrário da caixa de diálogo de exportação, não há opção para importar automaticamente as imagens de volta para o catálogo, você precisará sincronizar o pastas contendo as imagens publicadas sempre.

Até que a Adobe possibilite filtrar imagens com base na exportação, a melhor abordagem seria: como sugere o @Akram, use uma coleção específica para imagens que precisam ser exportadas ou que uma palavra-chave 'não exportada' seja adicionada às suas imagens. quando são importados, o que permitiria criar uma coleção inteligente de imagens que possuem ajustes e não foram exportadas. De qualquer forma, requer intervenção manual para manter a precisão.


Eu realmente espero que a Adobe entenda como isso seria útil e esteja trabalhando nisso. Duvido, obviamente.
bafromca 12/09

4

Ok, acho que encontrei pelo menos uma maneira bastante técnica de resolver o problema. Percebi que o Lightroom armazena todas as informações em um catálogo do SQL Lite Database, o arquivo lrcat. Então, com uma pequena ajuda do artigo a seguir, que me apontou alguns detalhes sobre onde o arquivo estava armazenado e algumas ferramentas para acessá-lo.

http://www.earthboundlight.com/phototips/querying-sqlite-lightroom-database.html

Pude criar a seguinte consulta SQL para retornar todas as imagens que possuem uma entrada do último histórico que NÃO é exportada, importada ou impressa. Dessa forma, se eu apenas importasse uma imagem, mas não a modificasse, ela não apareceria na minha lista de arquivos que eu modifiquei.

SELECT a.name, files.idx_filename
FROM "Adobe_libraryImageDevelopHistoryStep" a
INNER JOIN (SELECT image, MAX(dateCreated) LastDateCreated
FROM "Adobe_libraryImageDevelopHistoryStep"
GROUP BY image) x ON a.image = x.image AND a.dateCreated = x.LastDateCreated
INNER JOIN Adobe_images img
    ON img.id_local = a.image
INNER JOIN AgLibraryFile files 
    ON img.rootFile = files.id_local
where name NOT LIKE 'Export%' AND name NOT LIKE 'Import%' AND name NOT LIKE 'Print%'

Não é uma solução simples para o usuário final, mas funciona para mim como um cara de banco de dados.


Isso é fantástico. Você pode criar um script dentro do Lightroom ou é apenas sqlite?
bafromca 12/09

Tanto quanto eu sei que só pode ser feito em SqlLite
Joe Solano

2

Eu acredito que não há uma maneira de ver isso, eu concordo que esse é um recurso desejado e estou surpreso que a Adobe não tenha incluído no LR4. Normalmente, o que faço é criar uma coleção e adicionar as fotos que desejo exportar para essa coleção.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.