Fala Elder, vc tem toda razão, e ainda hoje tinha descoberto isso, mas não consegui fazer funcionar, pq tenho de fazer um upgrade na minha versão do ImageMagick.
Descobri tb que o script que coloquei na lista para rodar a foto, não está otimizado, pq eu fazia uma tela em zenity para selecionar as fotos que seriam rodadas. Hoje tb descobri que a linha "exif:Orientation=1" significa que esta foto está legal, caso a orientação seja diferente de 1, terá de ser rodado. Veja só: $ convert -list orientation | column -c 32 TopLeft LeftTop TopRight RightTop BottomRight RightBottom BottomLeft LeftBottom -- Abração, Julio *Cursos de Shell e Zenity nos finais de semana: - Em SP ligue (11) 2125-4747; - Em DF ligue (61) 3223-3000; - No RJ brevemente; - Turmas fechadas em outras cidades ligue (21) 8112-9988 * 2009/2/1 Elder Marco <elderma...@gmail.com> > > > > > > Mas se eu pedir algo mais verbose, veja: > > > > $ identify -format "%[EXIF:*]" ArraialDoCabo4.jpg > > exif:ApertureValue=128/32 > > exif:ColorSpace=65535 > > exif:ComponentsConfiguration=... > > exif:CompressedBitsPerPixel=5/1 > > exif:Compression=6 > > exif:CustomRendered=0 > > exif:DateTime=2004:12:07 14:15:50 > > exif:DateTimeDigitized=2004:10:28 10:22:49 > > exif:DateTimeOriginal=2004:10:28 10:22:49 > > exif:DigitalZoomRatio=2592/2592 > > exif:ExifImageLength=225 > > exif:ExifImageWidth=300 > > exif:ExifOffset=204 > > exif:ExifVersion=0220 > > exif:ExposureBiasValue=0/3 > > exif:ExposureMode=0 > > exif:ExposureTime=1/1250 > > exif:FileSource=. > > exif:Flash=24 > > exif:FlashPixVersion=0100 > > exif:FNumber=40/10 > > exif:FocalLength=230/32 > > exif:FocalPlaneResolutionUnit=2 > > exif:FocalPlaneXResolution=2592000/283 > > exif:FocalPlaneYResolution=1944000/212 > > exif:JPEGInterchangeFormat=1046 > > exif:JPEGInterchangeFormatLength=2106 > > exif:Make=Canon > > exif:MaxApertureValue=64/32 > > exif:MeteringMode=5 > > exif:Model=Canon PowerShot G5 > > exif:Orientation=1 > > exif:ResolutionUnit=2 > > exif:SceneCaptureType=0 > > exif:SensingMethod=2 > > exif:ShutterSpeedValue=329/32 > > exif:Software=Adobe Photoshop 7.0 > > exif:WhiteBalance=0 > > exif:XResolution=72/1 > > exif:YResolution=72/1 > > > > Puxa, aí tem até a câmera que eu tinha à época (Opção Make) e o modelo > > (opção Model), mas o que interessa é a opção DateTime. Então vamos fazer > > assim: > > > > $ identify -format "%[EXIF:*]" ArraialDoCabo4.jpg | grep :DateTime= > > exif:DateTime=2004:12:07 14:15:50 > > > > ---------------------------------------------------- > > Ei dei uma olhada nesse comando Júlio (interessantísimo!) e acho que assim > ficaria mais simples: > > $ identify -format "%[EXIF:DateTime]" dani01.JPG > 2008:11:23 19:40:23 > > Porque seria a questão de pegar apenas o primeiro campo, e formatá-lo da > maneira que representamos a data aqui no Brasil e sem ter de usar o grep. > > Não sei, apenas uma sugestão. > > P.S.: Quando seu artigo ou livro estiver pronto, não deixe de nos avisar > :-) > > []'s > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]