Acabo de pedirle a alguien que me envíe un psd
archivo comprimido .
Se negaron, citando que comprimir un archivo puede romper las fuentes .
Supuse que comprimir un archivo es perfectamente reversible, por lo tanto, por qué se usa comúnmente. Creo que la otra persona es incorrecta.
¿Hay alguna verdad sobre comprimir rompiendo el contenido de sus archivos?
compression
zip
alex
fuente
fuente
Respuestas:
No, comprimir un archivo no puede romperlo. Siempre que su archivo zip no esté dañado, reproducirá el archivo idéntico cuando lo descomprima.
En este caso, la diferencia entre las fuentes instaladas en los dos sistemas diferentes puede causar problemas, pero eso no tiene ninguna relación con el proceso de descompresión / descompresión.
fuente
En uso general , zip no tiene pérdidas (suponiendo una implementación libre de errores), pero hay un escenario que podría aplicarse a la pérdida de datos: NTFS Alternate Data Streams. Esta característica poco utilizada permite que un solo archivo tenga múltiples conjuntos de contenidos independientes . La mayoría del código solo verá la secuencia sin nombre , pero pueden existir otros.
Entonces; Si un programa decidió almacenar los datos en un flujo de datos alternativo NTFS, su cliente zip no verá esa parte (necesita solicitarla explícitamente, y RAR es el único que hace esto actualmente ).
Pero para enfatizar: esto se usa muy raramente, y no normalmente con cosas como PSD. Sospecho que tu amigo / asociado está simplemente equivocado.
fuente
Hay circunstancias en las que una fuente Mac puede no ser idéntica si se comprime y luego se descomprime. Es posible que esto no lo rompa, pero a diferencia de algunas de las declaraciones anteriores, el proceso puede no proporcionar un archivo idéntico.
Las circunstancias se discuten aquí:
http://xahlee.org/UnixResource_dir/macosx.html
http://ask.metafilter.com/59789/How-to-email-my-font
Pero en resumen:
Si son fuentes mucho más antiguas que contienen bifurcaciones de recursos y el usuario tiene una versión anterior de Mac OS X, generalmente 10.4 o anterior. Las fuentes heredadas como esta funcionan en OS X, aunque originalmente estaban destinadas a OS 9 y versiones anteriores del sistema operativo Macintosh. Es muy probable (y, en mi experiencia, común) que algunas personas sigan utilizando una biblioteca de fuentes que construyeron hace ya 20 años. Por lo general, estos son artistas y directores de arte. Por ejemplo, tengo algunas fuentes con fechas de creación de 1993 y cientos con fechas de creación de 1998, la mayoría con tenedores de recursos. Ciertamente, debería haberlos convertido a formatos más modernos o haber dejado de usarlos, pero seamos sinceros: una vez que compre Adobe Font Library, nunca querrá volver a comprarlo. En mis años trabajando con directores de arte en publicidad,
Algunos metadatos se eliminarán en ciertas versiones del sistema operativo. Los metadatos pueden ser elementos agregados al campo de información del archivo. Esto no romperá el archivo, pero nuevamente, ni el zip-unzip de ida y vuelta producirá un archivo idéntico.
PD: Supongo aquí que si uno está comprimiendo un archivo PSD para entregarlo a otra persona, que no se ha aplanado y que la fuente no se ha convertido en contorno, lo que significa que también se entregarían los archivos de fuente con el PSD para que la persona que recibe pueda hacer sus propios cambios en el archivo. Esta es una práctica común.
fuente
ZIP usa la suma de verificación para verificar si el archivo desempaquetado es exactamente el mismo que antes del empaque.
Entonces, si se cambió por alguna razón (archivo roto, por ejemplo), ni siquiera se descomprimiría.
fuente
Solo si están haciendo algo tonto como hacer una conversión de modo de texto en él, o si hay un zip / descomprimir roto en algún lugar que se confunde con un zip incrustado. (Tales errores han ocurrido en el pasado, es decir, tal vez hace 10 años).
fuente
Zip utiliza un algoritmo de compresión sin pérdidas para garantizar que los datos que recuperes sean idénticos a los que ingresaste.
(Por cierto, otras tecnologías como jpg, mpeg, mp3, utilizan técnicas con pérdida para comprimir con la teoría de que nuestros ojos y oídos no son tan sensibles)
fuente
La única verdad que pude ver en la declaración "comprimir fuentes rompe" es si el formato de archivo PSD tiene una versión u opción "comprimida" que puede habilitar en cualquier programa que cree estos archivos y esta opción de alguna manera maneja las fuentes de manera diferente.
Usar cualquier programa zip debería estar bien, excepto si tiene errores.
En respuesta a Marc, también hay problemas potenciales del sistema de archivos en los sistemas de archivos EXT si intenta comprimir una estructura de directorio que contiene enlaces blandos y duros en un formato comprimido que no los comprende (por eso siempre hago un .tar.gz de un .zip allí). Además, comprimir enlaces blandos con rutas relativas y luego descomprimirlos en otro lugar no funcionará, por supuesto, pero eso no es culpa del programa zip.
fuente
Si han tenido ese problema antes (descomprimir corrompiendo una PSD), entonces su software del compresor está defectuoso, no están incluyendo todos los archivos que necesitan en la PSD y / o sus computadoras están infectadas con un virus.
Les preguntaría si han tenido corrupciones similares al mover archivos a discos usb, solo para descartar esa última opción.
fuente
Solo para agregar una advertencia más para completar: la compresión puede causar que se pierdan los metadatos del archivo, como los permisos o el último tiempo de acceso.
No creo que sea generalmente relevante para los archivos y fuentes PSD.
fuente
Zip puede dañar los nombres de archivo. Zip como tal no usa unicode. La codificación de los nombres de archivo no está especificada y en Windows se utiliza la configuración regional actual.
Por lo tanto, cuando se transfiere a un sistema diferente, sus nombres de archivo se desordenarán.
Hay una extensión del formato Zip que utilizan los programas más recientes (creo que winzip desde la versión 11).
Prefiero 7z ya que tenía un zip lleno de nombres japoneses que no podía descomprimirlo.
fuente
Se supone que un archivo zip puede reproducir exactamente el contenido.
Sin embargo, una nota relacionada: es más difícil recuperar los datos si un archivo zip se corrompe , que si los datos estuvieran en el formato original. ¿Por qué? Muchos formatos de archivo tienen redundancia incorporada y están diseñados para que los errores menores sean corregibles o los errores menores no sean críticos.
Imagina un archivo de video. En la mayoría de los formatos, si una pequeña porción se corrompe, verá un parpadeo temporal en esa pequeña porción del video, pero aún puede ver el video. Pero si el archivo de video está comprimido, la capacidad de corrección de errores se reduce, y dependiendo de la extensión de la corrupción, simplemente no podrá descomprimir el archivo / ver el video. (Este es un ejemplo artificial, ya que es inútil comprimir la mayoría de los formatos de video en cualquier caso).
Esto es cierto para cualquier formato de compresión: la compresión por definición reduce la redundancia y, por lo tanto, las capacidades de corrección de errores y es una compensación.
fuente