A abordagem mais fácil será dividir isso em duas partes.
-
Primeiro, exporte todas as imagens do Shotwell para uma pasta.
-
Em segundo lugar, use pyrenamer para dar aos arquivos o padrão de nomeação que você quer.
Aqui está um exemplo de como usar pyrenamer:
Aqui está o código que usei para tentar corresponder ao seu exemplo na sua pergunta:
{imageyear}{imagemonth}{imageday}_{imagehour}{imageminute}{imagesecond}_{num3+1}.jpg
Ela produz nomes de arquivos que se parecem com isso:
Observe que você pode adicionar caracteres entre os valores nas chaves (como o sublinhado entre {imageday} e {imagehour}), para facilitar a leitura da saída.
O último bit {num3 + 1} é opcional, mas ajuda se você tiver duas fotos gravadas no mesmo segundo e facilitar a leitura.
Se você fizer isso e descobrir que um ou mais relógios do dispositivo estão desligados, você pode usar o Shotwell para modificar a hora / data , e então refaça o passo pyrenamer para ter tudo em perfeita ordem. Isso é especialmente útil para algo como um casamento em que as pessoas vêm ao evento de diferentes fusos horários, e as fotos fora de ordem parecem totalmente erradas.
Por último, não se esqueça de incluir a extensão do arquivo no final, ou ela será removida e pode causar outros problemas .