Tasca #3297
tancatRedimensionar imatges superiors a 1Mb
Descripció
Després d'haver fet una galeria per visualitzar les imatges queda pendent mirar si hi h aun procediment automàtic i/o fer un procediment per redimensionar les imatges. Cal tenir clars els conceptes resolucio, pes, mida...
El nom del fitxer pot incloure la resolució com els jpg de les digitalitzacions: 72x72, 150x150...
La imatge amb més pes hauria de quedar al volum-i i generar una altra per a la consulta.
Tasques relacionades 2 (0 obertes — 2 tancades)
FJ Actualitzat per Ferran Jorba fa aproximadament 11 anys
Ja tinc estadístiques, a partir del nou programa d'inventari (#3330). Resulta que hi tenim fotos de 15,8 MB, o amb resolucions de 5000 píxels, o sense compressió JPEG (segons la terminologia Imagemagick, Quality)
He de mirar una mica quins factors són més rellevants per baixar el tamany: la resolució, la compressió o el tamany en píxels, per poder fer els canvis automàticament.
FJ Actualitzat per Ferran Jorba fa més de 10 anys
- Categoria s'ha establert a Tecnologia
Segons l'experiència obtinguda a partir de la recol·lecció de cartells de Twitter, és a dir, que les imatges no facin més de 1024 ni d'alçada ni d'amplada, he vist també que és molt bon criteri per crear imatges que no passin de mig MB.
Com que em va costar una mica trobar com fer-ho, aprofito per documentar-ho aquí amb el programa convert d'ImageMagick (les cometes dobles hi calen perquè el caràcter > és especial en Unix/Linux):
$ convert -resize "1024x1024>" fitxer.tif fitxer.jpg
En aquest cas, l'origen era tiff, i el destí jpg, però la sintaxi és aquesta. Tinc un parell de dubtes sobre com procedir:
- Si cal (o no) mantenir al DDD (és a dir, al Clariion) les imatges enormes. O si fem amb elles com els tiffs enormes de les digitaltizacions retrospectives, i les desem al Volum-I?
- Si cal mantenir-les, li canviem l'extensió a, p. ex., jpeg i deixem jpg per les de 1024? O fem que les imatges de 1024 siguin, per exemple, png, mentre que conservem les originals com a jpg?
- També, si cal mantenir-les, com fem accessibles simulàniament els dos tipus, sense perdre l'enia de navegació d'imatges (highslide)?
- Quina informació hauria d'aparèixer en els $s (bytes) i $p (pixels) de la 856?
Oh, que fàcil és plantejar el problema i difícil solucionar-lo... ;-)
CA Actualitzat per Cristina Azorin fa més de 10 anys
- Data de venciment ha canviat de 25-06-2015 a 28-02-2016
- Estat ha canviat de Creada a En curs
FJ Actualitzat per Ferran Jorba fa aproximadament 10 anys
Hem estat fent proves amb la Cristina, ens hem mirat els dubtes apuntats aquí i hem arribat a aquestes conclusions:
- Les imatges més grans de 1 Mb les passarem al Volum-I (a http://volum-i.uab.cat/originals) i les eliminarem del Clariion.
- El resultat de passar-les a màxim 1024 (d'alt o ample) ha estat molt correcte en els casos que hem comprovat. Sempre han passat a menys de 1 Mb i la visualització no se'n resenteix.
- Caldrà actualitzar (automàticament) els $s i $p de la 856, però la URL de la imatge serà la mateixa, perquè mantindrà la mateixa extensió.
FJ Actualitzat per Ferran Jorba fa aproximadament 10 anys
Ara mateix hi ha 2463 imatges de més de 1 Mb, corresponents a 163 registres.
FJ Actualitzat per Ferran Jorba fa aproximadament 10 anys
Ja he escrit els programes i el primer registre ja està corregit. L'original tenia 11 fotos de 2.1 MB, que ocupava amb un total de 24.8 MB (http://volum-i.uab.cat/originals/fotos/2012/108187/) i s'ha convertit en 5 Mb: https://ddd.uab.cat/record/108187. Des de casa, amb una línia modesta, la diferència de velocitat es nota moltíssim.
FJ Actualitzat per Ferran Jorba fa aproximadament 10 anys
M'estic mirant com posar-ho automàticament, perquè una part s'ha de fer des del servidor que pot accedir al Volum-I (ara mateix Taltabull) i l'altra des del DDD, i cal fer-ho coordinadament, o al menys en l'ordre correcte i que faci que durant la menys estona possible digui dades que no són certes.
De fet, el que he preparat és un script que fa temps que tenia pensat, que verifiqui si els camps $s i el $p de la 856 (encara) són certs. Perquè segur que en més d'un cas s'ha canviat el document sense actualitzar aquests subcamps i, per tant, el tema de corregir el tamany de les fotos no deixa de ser un cas particular del més general de comprovar (i corregir) els $s i $p.
FJ Actualitzat per Ferran Jorba fa aproximadament 10 anys
Ja estan totes les imatges reduïdes (http://ddd.uab.cat/collection/fotos). Les originals estan a http://volum-i.uab.cat/originals/fotos/ i ocupen 7.6 Gb, mentre que les del Clariion ara ocupen 3 Gb. Comptant el que ocupava abans i ara, la reducció ha estat de de 6.1 Gb.
Queden uns pocs (8) casos que miraré de tractar manualment, i que és degut a la pròpia estratègia que he adoptat, i que diu que (resumint), si pesa massa, redueix les dimensions, comptant que el tamany serà prou petit. En aquests casos, miraré d'aplicar-hi una segona estratègia, però que voldria confirmar que sigui bona.
Pel que fa a la correcció de les 856 $s i $p, està completada pel que fa a la col·lecció de fotos, i ara estic en procés d'unificar en un sol script l'antic que només els afegia quan no hi eren i el que he fet ad hoc perquè faci les dues coses, és a dir, que si no hi ha $s o $p les afegeixi i, en tot cas, que verifiqui si la informació és certa per, si cal, actualitzar-la. Haurà de substituir el que s'està executant cada nit.
CA Actualitzat per Cristina Azorin fa aproximadament 10 anys
- Estat ha canviat de En curs a Tancada
Es tanca la tasca perquè ara ja es va fent cada dia.
CA Actualitzat per Cristina Azorin fa més de 9 anys
- Data de venciment ha canviat de 28-02-2016 a 23-12-2016
- Estat ha canviat de Tancada a En curs
- Prioritat ha canviat de Normal a Urgent
Cal afegir la col·lecció de cartells per a la redimensió de les imatges.
CA Actualitzat per Cristina Azorin fa aproximadament 9 anys
- Paraula clau s'ha suprimit (
JR)
CA Actualitzat per Cristina Azorin fa aproximadament 9 anys
- Data de venciment ha canviat de 23-12-2016 a 01-06-2017
- Paraula clau s'ha establert a JR
FJ Actualitzat per Ferran Jorba fa aproximadament 9 anys
La Teresa hi ha donat el seu vist-i-plau als cartells.
FJ Actualitzat per Ferran Jorba fa aproximadament 9 anys
- Estat ha canviat de En curs a Tancada
Ja estan totes redimensionades.
CA Actualitzat per Cristina Azorin fa aproximadament 9 anys
- Prioritat ha canviat de Urgent a Normal
CA Actualitzat per Cristina Azorin fa aproximadament 8 anys
- Paraula clau s'ha suprimit (
JR)