Ir al contenido

Ogg

De Wikipedia, la enciclopedia libre
Ogg
Desarrollador
Fundación Xiph.Org
http://downloads.xiph.org/releases/ogg/
Información general
Extensión de archivo .ogg,.ogv,.oga,.ogx,.ogm,.spx,.opus
Tipo de MIME video/ogg, audio/ogg, application/ogg
Número mágico OggS
Tipo de formato Formato contenedor
Contenedor para Vorbis,Theora,Speex,FLAC,Dirac,entre otros.
Formato abierto Sí

Ogges unformato contenedorlibre y abierto, desarrollado y mantenido por laFundación Xiph.Orgque no está restringido por laspatentes de software,[1]​ y está diseñado para proporcionar unadifusión de flujoeficiente y manipulación de multimedios digitales de alta calidad.

El formato contenedor Ogg puedemultiplexarvarios flujos independientes paraaudio,vídeo,texto(comosubtítulos) ymetadatos.En el marco multimedia Ogg,Theoraofrece una capa de vídeo con pérdidas. La capa de audio es más comúnmente proporcionada por el formatoVorbisorientado a la música, pero otras opciones incluyen loscódecsde compresiónOpus,FLACpara audio sin pérdidas y OggPCM.

Antes del año 2007, laextensión de archivo.ogg fue utilizada para todos los archivos cuyo contenido usaba el formato contenedor Ogg. Desde ese año, la Fundación Xiph.Org recomienda que la extensión.ogg solo se utilice para los archivos de audio Ogg Vorbis. A su vez, esta organización decidió crear un nuevo conjunto de extensiones de archivo y tipos de medios para describir los diferentes tipos de contenido, como.oga para archivos de audio,.ogv para vídeo con o sin sonido (incluyendo Theora) y.ogx para multiplexado Ogg.[2]

Debido a que el formato de Ogg es libre, varios códecs de Ogg se han incorporado en una serie de diferentesreproductores de medioslibresypropietarios,así como reproductores de medios portátiles y receptoresGPSde diferentes fabricantes.

Historia

[editar]

El proyectoOgg Vorbisfue iniciado en 1993 por el programadorChris Montgomery,fundador y director técnico de la Fundación Xiph.Org, con unos intentos de programar un paquete decompresión de audiosimple durante un fin de semana.

Como otros softwares libres, el ogg original fue desarrollado como prácticas enlenguajes informáticosrelativamente poco conocidos por un programador durante su periodo creativo de aprendizaje. Ya que Christopher Montgomery no era remunerado por la empresa privada, se inició trabajando de formaautodidactacomo parte de un proyecto personal que se hizo más grande en 1993 y que, originalmente, fue nombrado "Squish". El proyecto y el problema general de compresión de música se convirtió en una fascinación personal para Montgomery ySquishadquirió vida propia más allá de las porciones del proyecto de estudio digital de música del cual debía ser parte.

Unos pocos meses después de haber sido presentado el primer sitio web deSquish,Montgomery recibió una carta informándole que Squish era una marca registrada y un contribuyente sugirió el nombre "OggSquish" como un reemplazo. El nombreOgg,usado posteriormente para designar al contenedor, proviene de una maniobra táctica del juego en líneaNetrek.

ActualmenteOgges el formato de archivo desarrollado a partir de ese trabajo temprano de compresión y es parte del proyecto multimedia más grande de la Fundación Xiph.Org. Hoy en día, "Squish" es conocido comoVorbisy ahora es un códec normalmente almacenado en el contenedor Ogg.[3]​ La versión 1.0 fue lanzada el 29 de julio de 2002.

Generalidades

[editar]
Ejemplo de archivo Ogg
Cortometraje Big Buck Bunny

Ogg es un formato usado preferentemente para contenidoaudiovisual.Se utiliza típicamente para almacenar datos en archivos para ordenadores y para transmitir flujos audiovisuales pero sirve en muchas otras formas. Ogg es un formato contenedor de estándarabierto,unarchivo informáticodecódigo abiertoy libre con características similares a otros contenedores, comoMp3oASF.El formatoAACa diferencia del formato.ogg, permite incluir legalmente la protección de los derechos de autor, como laprotección anticopia.Por cada película o juego que sale a la venta, compatible con.ogg, sus responsables no han de pagar regalías ni derechos de autor a los desarrolladores del formato, ni están sometidos a limitaciones porcopyrightpor lo cual se reducen los costes y los productos se pueden vender a un precio menor, además el usuario puede realizar sus propios archivos gratuitamente y de forma libre. Debido a ello y a la proliferación del intercambio digital de archivospeer-to-peer,cada vez es más conocido. Sus implementaciones se usan para la transmisión de flujos de datos ostream,audio, video, y texto (como subtítulos), y metadatos.

Ogg no es solo un códec de vídeo o de audio, sino que es un contenedor que comprende audio, video y subtítulos, y que permite reproducir el archivo tanto en computadores como en otros dispositivos con la suficiente potencia de procesamiento. Los archivos en este formato se encuentran desde hace mucho incorporados en losaudiolibrosdelproyecto Gutenberg.

El formato.ogg tiene muchas ventajas técnicas, al ser más reciente, sus codecs han evolucionado técnicamente en su medio. La calidad de un archivo del tipo.ogg está relacionada con la compresión que se considere. Comparado con un archivo de audio en formatomp3a 64kbit/s, que ocupa 5,1MB,un archivo.ogg ocupa 7,5 MB, que es mayor en tamaño pero con la calidad de un archivo de audio en mp3 a 128 kbit/s que ocupa 10,2 MB. En los archivos de sonido, por ejemplo, el formato ogg ofrece una mayor compresión de los archivos, lo que reduce su tamaño, sin conllevar pérdidas de calidad, ya que emplea un sistema de compresión inteligente que elimina las partes no audibles para el oído humano y parte del ruido ambiente. Esto hace que se eliminen las distorsiones en las grabaciones antiguas. Ogg vorbis conserva mejor el sonido cuando no hay diferencia de tasas de bits, es decir que comparando un archivo de audio mp3 con un archivo ogg vorbis a idénticas velocidades de datos, el último ocupa menos espacio en disco y tiene la misma calidad de sonido. Esto tiene como resultado que los reproductores multimedia concircuitos integradoscon potencia demasiado ajustada para reproducir mp3 de mayor calidad, pueden sin embargo reproducir más fácilmente los archivos ogg vorbis sin congelamientos ni retardos.

Como con la mayoría de formatos contenedores, Ogg encapsula datos no comprimidos y permite la interpolación de los datos de audio y de vídeo dentro de un solo formato conveniente. Ya que su uso está libre de patentes, varios códecs de Ogg han sido incluidos en muchos reproductores multimedia comoVLCymplayer,entre otros, existiendo incluso filtros para reproducir los códecs Ogg[4]​ en prácticamente cualquier reproductor que soporteDirectShow,comoWindows Media Player,BSplayeryWinamp.

Detalles técnicos

[editar]
Request for comments
Formato de encapsulación RFC 3533
MIME:application/ogg RFC 3534

Ogg es un contenedor orientado a la difusión de flujo multimedios, lo que significa que puede ser escrito y leído en un solo paso. Esta es la mayor diferencia en diseño sobre otros formatos contenedores basados en archivo. El flujo de bits para el formato Ogg está definido en elRFC 3533y el tipoMIMErecomendado para los archivos Ogg esapplication/oggdefinido en elRFC 3534.

Características del flujo de bits de Ogg

[editar]
  1. Orientado a la difusión de flujo multimedios, no se necesita intentar construir un flujo de bits 100% completo.
  2. Usa aproximadamente de 1 a 2% del ancho de banda del flujo de bits, para la marca del límite del paquete, entramado de alto-nivel, sincronización y búsqueda.
  3. Especificación de la posición absoluta dentro de la muestra del flujo original.
  4. Mecanismo simple para una fácil corrección limitada, tal como un mecanismo simplificado de encadenamiento.
  5. Detección de corrupción, acceso aleatorio a los datos en posiciones arbitrarias en el flujo de bits.

Códecs

[editar]

Véase también

[editar]

Referencias

[editar]
  1. «Vorbis: FAQ»(en inglés).3 de octubre de 2003. Archivado desdeel originalel 1 de octubre de 2005.Consultado el 4 de junio de 2014.
  2. «MIME Types and File Extensions».7 de septiembre de 2007.Consultado el 4 de junio de 2014.
  3. «Xiph.org: naming»(en inglés).Archivado desdeel originalel 27 de febrero de 2012.Consultado el 5 de junio de 2014.
  4. «Directshow Filters for Ogg Vorbis, Speex, Theora, FLAC, and WebM»(en inglés).Archivado desdeel originalel 24 de enero de 2013.Consultado el 4 de junio de 2014.

Enlaces externos

[editar]