Formato de archivo informático
De Wikipedia, la enciclopedia libre
Un formato de archivo informático ( o formato de fichero informático) es una manera particular de codificar información para almacenarla en un archivo informático.
Dado que una unidad de disco, o de hecho cualquier memoria sólo puede almacenar bits, la computadora debe tener alguna manera de convertir la información a ceros y unos y viceversa. Hay diferentes tipos de formatos para diferentes tipos de información. Sin embargo, dentro de cada tipo de formato, por ejemplo documentos de un procesador de texto, habrá normalmente varios formatos diferentes, a veces en competencia.
Tabla de contenidos |
[editar] Generalidades
Algunos formatos de archivo están diseñados para almacenar tipos de datos muy particulares: el formato JPEG, por ejemplo, está diseñado para almacenar solamente imágenes estáticas. Otros formatos de archivo, sin embargo, están diseñados para almacenar varios tipos diferentes de datos: el formato GIF admite almacenar imágenes estáticas y animaciones simples, y el formato QuickTime puede actuar como un contenedor para muchos tipos diferentes de multimedia. Un archivo de texto es simplemente uno que almacena cualquier texto, en un formato como ASCII o Unicode, con pocos o ninguno caracteres de control. Algunos formatos de archivo, como HTML, o el código fuente de algún lenguaje de programación particular, también son de hecho archivos de texto, pero se adhieren a reglas más especÃficas que les permiten ser usados para propósitos especÃficos.
A veces es posible hacer que un programa lea un archivo codificado en un formato como si hubiera sido codificado en otro formato. Por ejemplo, uno puede reproducir un documento de Microsoft Word como si fuera una canción usando un programa de reproducción de música que acepte archivos de audio «sin cabecera». El resultado no suena muy melodioso, sin embargo. Esto es asà porque una disposición sensata de bits en un formato casi nunca tiene sentido en otro.
[editar] Especificaciones
Muchos formatos de archivo, incluyendo algunos de los formatos de archivo más conocidos, tienen publicado un documento de especificación (a menudo con una implementación de referencia) que describe exactamente como se deben codificar los datos, y que se puede usar para determinar si un programa concreto trata un formato de archivo particular correctamente o no. Hay, sin embargo, dos razones por las que éste no es siempre el caso. Primero, algunos desarrolladores de formatos de archivo ven sus documentos de especificación como secretos comerciales, y por lo tanto no los ponen a disposición del público. Un ejemplo prominente de esto existe en varios formatos usados por las aplicaciones de Microsoft Office. Segundo, algunos desarrolladores de formatos de archivo nunca gastan tiempo en escribir un documento de especificación independiente; en vez de ello, el formato se define sólo implÃcitamente, por medio del programa que manipula datos en ese formato.
Observe que utilizar formatos de archivo que no tengan una especificación disponible públicamente puede resultar caro. Aprender como funciona el formato requerirá bien hacerle ingenierÃa inversa a partir de una implementación de referencia o adquirir el documento de especificación por algún precio a los desarrolladores del formato. Este segundo enfoque es posible solamente cuando hay un documento de especificación, y requiere normalmente firma un acuerdo de no divulgación. Ambas estrategias requieren mucho tiempo, dinero, o ambos. Por lo tanto, y como regla general, los formatos de archivo con especificaciones disponibles públicamente son usados por un número mayor de programas, mientras que los formatos no públicos son reconocidos solamente por unos pocos programas.
[editar] Formatos de almacenamiento
[editar] Ejemplos de formatos de sonido
[editar] Ejemplos de formatos de imagen
- Con pérdida
- Sin pérdida
[editar] Formato de Archivos de VÃdeo
Modo en el que los videos se guardan los datos de un archivo de vÃdeo con el fin de que puedan ser interpretados por el ordenador. Normalmente, un vÃdeo es una colección de imágenes acompañada de sonido; la información de uno y otro tipo se suele grabar en pistas separadas que luego se coordinan para su ejecución simultánea.
Para transformar la información analógica de las imágenes en digital se usan los CODEC (acrónimo de codificador/decodificador). En muchos casos estas utilidades analizan los fotogramas y emplean algoritmos para comprimir sus datos. La compresión puede ser temporal, en la que se analiza un fotograma y se guarda la diferencia entre éste y el que le precede, o espacial, en la que se eliminan los datos de los pÃxeles que no cambian en cada fotograma.
Existen tres formatos de vÃdeo de gran implantación: el QuickTime Movie (MOV), el AVI y el correspondiente al estándar MPEG. El formato QuickTime Movie (MOV), creado por Apple, es multiplataforma y en sus versiones más recientes permite interactuar con pelÃculas en 3D y realidad virtual. El AVI (Audio Video Interleaved, audio vÃdeo intercalado) es un formato propio de Windows, que sólo se puede ejecutar bajo esta plataforma. El formato correspondiente al estándar MPEG (Moving Pictures Experts Group) produce una compresión de los datos con una pequeña pérdida de la calidad; desde su creación, se ha definido el MPEG-1, utilizado en CD-ROM y VÃdeo CD, el MPEG-2, usado en los DVD-ROM y la televisión digital, y el MPEG-4, que se emplea para transmitir vÃdeo e imágenes en ancho de banda reducido; es un formato adecuado para distribuir multimedia en la Web.
El desarrollo de Internet ha propiciado formatos que permiten visualizar vÃdeos a través de la red, sin tener que descargar previamente el archivo completo; para esta finalidad, la empresa RealNetworks ha establecido RealVideo y Microsoft su formato de vÃdeo correspondiente al Windows Media Player (Reproductor de Windows Media), ambos con gran futuro en el desarrollo de la distribución de vÃdeo en tiempo real a través de Internet.
Para ver los vÃdeos en el ordenador es necesario tener instalado el software de reproducción adecuado. Actualmente suelen facilitarlo las distintas empresas, bien con el sistema operativo, bien como una herramienta a la que se puede acceder de forma gratuita.
[editar] Ejemplos de formatos contenedores
Usados para agrupar distintos tipos de información -generalmente vÃdeo y sonido- en un único archivo.
[editar] Véase también
- Contenedor multimedia
- Formatos gráficos
- Formato de archivo de audio
- Formato de archivo de documentos
- Formato de archivo quÃmico
- Formatos de archivos adecuados para archivos electrónicos de futuro perfilado
- Extensión de nombres de archivo
- Formato de archivo libre
- Formato de archivo de gráficos
- Formatos de archivo de imagen
- Lista de formatos de archivo
- Formato de archivo de objetos
- Formato de archivo de vÃdeo
- Formato objeto
- Formato abierto
- Número Mágico
- Formato de archivo IFF (Interchange File Format)
[editar] Referencias
- Extended Attribute Data Types. REXX Tips & Tricks, Versión 2.80. Consultado el February 9de 2005.
- Extended Attributes used by the WPS. REXX Tips & Tricks, Versión 2.80. Consultado el February 9de 2005.
- Extended Attributes - what are they and how can you use them ?. Roger Orr. Consultado el February 9de 2005.
[editar] Enlaces externos
- DllDrive Archivos de archivos Dll descargables libremente
- The File Extension Encyclopedia - Gran archivo de extensiones de archivo
- File extensions database - Gran base de datos de extensiones de archivo y tipos de archivo
- FileInfo.net - El recurso de extensiones de archivo
- Extensiones de archivo y formatos de archivo listados alfabéticamente
- La colección de formatos de archivo del programador
- Format wars Formatos de archivo para sitios web e impresión explicados
- BIEW Binary vIEW project
- File Extension Seeker Motor de búsqueda para extensiones de archivo