Mostrando entradas con la etiqueta ogg. Mostrar todas las entradas
Mostrando entradas con la etiqueta ogg. Mostrar todas las entradas

sábado, 29 de noviembre de 2008

Formatos libres 8 Dirac


Yo que pensaba que aun no había un codec de Alta definición (HD) para Linux hasta que descubrí el Dirac. En Enero de 2003 la BBC produjo un algoritmo para la codificación y compresión de video, basado en tecnología de wavelets, distinta a la que usan la mayoría de sistemas de compresión de video estándar privativos. Este algoritmo reduce a la mitad el bit rate respecto a MPEG-2 para video de alta definición. Posteriormente se ha trabajado para optimizarlo para resoluciones aptas para distribución en Internet. Dirac es un códec de código abierto que ofrece herramientas de compresión y descompresión de video para propósitos generales, a resoluciones desde QCIF (180x144) hasta HDTV (1920x1080), progresivo o entrelazado. Usa compresión con wavelets, compensación de movimiento y codificación aritmética, y pretende ser competitivo con otros códecs.Dirac ha sido desarrollado como una herramienta de investigación para posteriores proyectos, no como un producto. Una versión experimental del código, escrito en C++, salió bajo licencia de código abierto el 11 de marzo de 2004. La filosofía que hay detrás del códec Dirac es la simplicidad. Es una idea ambiciosa, ya que los códecs de video tienden a ser realmente complejos. Aun así, la BBC quiere colaborar con la comunidad de código abierto, estudiantes y otras gentes para producir un códec abierto. Actualmente el desarrollo del Dirac continua liderado por la BBC y esperan en un futuro poder usarlo para sus transmisiones. Actualmente el Dirac se encuentra en su version VC2 (la segunda) que puede empaquetarse en los formatos mas populares como el OGG, Avi, Matroska y QuickTime y para la cual inclusive ya existen piezas de hardware diseñados para implementar el "DiractPro" en empresas de televisión.
Si quieres saber mas sobre este codec http://diracvideo.org y si quieres descargar los archivos para poder codificar y decodificar Dirac http://diracvideo.org/download/

Este codec debe su nombre al científico ingles Paul Dirac, Nobel de física en 1933 por su trabajo en física cuántica.

viernes, 28 de noviembre de 2008

Formatos Libres 7 Theora


Theora es un códec de vídeo de propósito general que usa un bajo consumo de CPU. Esta basado en el códec de vídeo VP3 producido por On2 Technologies quien donó el código fuente del VP3.1 a la Fundación Xiph.org quién lo publicó bajo la licencia BSD. En junio de 2002, On2 Technologies y la Fundación Xiph.org anunciaron una alianza para desarrollar Ogg Theora: la integración de VP3 con el proyecto Ogg y Vorbis. Este formato presenta la posibilidad de tener ficheros Ogg, donde Theora actúa como la capa de vídeo, mientras que Vorbis actúa generalmente como la capa de audio (Speex y FLAC también pueden actuar como capas de audio). Esto permite trabajar con audio y video sin tener que maniobrar con formatos propietarios. Theora es una opción libre a los formatos del grupo MPEG-4 del Consorcio MPEG.

Theora usa un método de compresión de video con pérdidas. El video comprimido puede ser almacenado en cualquier contenedor multimedia, sin embargo generalmente se encuentra en el formato contenedor Ogg que es el recomendado por Xiph.org y es frecuentemente usado con el formato de audio Vorbis.

Hoy en dia Ogg Theora es el estándar nativo para vídeo en la mayoría de sistemas GNU/Linux, Mozilla Firefox desde su versión 3.1, incluye soporte nativo para reproducir vídeos en Theora, Wikipedia utiliza Ogg Theora para todos sus vídeos y por defecto es leido por los reproductores libres mas famosos como mplayer, xine, helix player y VideoLAN (para usuarios Windows se recomienda usar el paquete "Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC", que permite que el Windows Media Player reproduzca este formato)

Theora es nombrado después del personaje de ficción Theora Jones, la mujer en la foto que acompaña este post, de la serie de televisión Max Headroom.

sábado, 22 de noviembre de 2008

Formatos Libres

Un formato de archivo es una manera particular de codificar información para almacenarla en un archivo. Dado que los discos duros, las memorias, los CD's ,etc. sólo pueden almacenar bits, la computadora debe tener alguna manera de convertir la información a ceros y unos y viceversa. 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 y es el tipo de archivo el que le dice al computador como leerlo. Por ejemplo si tengo un archivo formato .odt y hago doble click sobre el se abrirá el OpenOffice, pero si es .DOC se abre el Word de MicroSoft. Los dos son documentos de texto, son muy similares pero diferentes, el de OpenOffice es LIBRE.

Formatos libres son aquellos que pueden ser usados por cualquier persona o empresa para uso personal o comercial sin tener que pagar una licencia o dinero por su uso, ya que su utilización es completamente gratuita, además estos formatos pueden modificarse por quien quiera (ya que su código fuente es libre) para mejorarlos o estudiarlos. La opuesto a los libres son los formatos propietarios, estos son creados con fines comerciales y nadie puede conocer su código fuente, no pueden modificarse ni mejorarse, únicamente la empresa que los crea puede mejorarlos y distribuirlos. Los formatos propietarios pertenecen empresas que a veces cobran cuotas por las licencias o imponen restricciones legales para el uso de estos. Eso significa que la gente no puede utilizar o distribuir esos formatos sin pagar primero un honorario o solicitando una licencia. También hay algunos formatos que tienen especificaciones públicas o semi-públicas pero tienen algunas restricciones impuestas por dueños de las patentes. (PDF y SWF por ejemplo) 

FORMATOS LIBRES
He aquí una lista de los formatos libres que planeo analizar durante los siguientes post (a excepción del OGG que ya ha sido tratado en este blog)

Formatos de texto: 
ODT
RTF 
TXT 

Formatos de imagen: 
PNG 
XCF 
SVG 
Gif  

Formatos de audio: 
OGG 
Flac

Formatos de Voz: 
Speex 

Formatos de Video: 
Theora 
Dirac

Formato de Internet: 
HTML

jueves, 16 de octubre de 2008

OGG y sus contrapartes privativas!

Desde la invención del CD la codificación de los archivos de medios ha sido uno de los principales dolores de cabeza de las grandes multinacionales de "media". En general la idea siempre ha sido tener un codec que implique controlar el uso que los usuarios dan a los medios.

Pero ¿Que es un codec?
de la wikipedia "Códec es una abreviatura de Compresor-Decompresor. Describe una especificación desarrollada en software, hardware o una combinación de ambos, capaz de transformar un archivo con un flujo de datos (stream) o una señal..." Mejor dicho: Es un programa que codifica y decodifica archivos de video y/o audio dependiendo lo que uno quiera. Por ejemplo si se quiere mas calidad o si se quiere que el archivo final no pese (en Kb) demasiado.
Los codecs mas famosos son el MP3, el MPG4, el Avi y el QuickTime. Estos codecs no son libres, el costo de usarlos está amortiguado en las licencias de los OS y de los players (incluidas las consolas de videojuegos).

Como en todo exsite su contraparte libre, el OGG, que permite codificar audio y video para reproducción local e inclusive para efectuar streams a través de Internet. El codec OGG funciona en todos los sistemas operativos (hasta en BEos) y por el mismo hecho de ser open source, es leido por un sin numero de players, la calidad en el sonido y el video es igual a la de sus contrapartes privativas y lo mejor de todo:!!! Es libre!!!!
Lo reconocen por las extensiones: ogv,.oga,.ogx,.ogg
Si quieres más información sobre el formato OGG puedes ver el sitio web de Vorbis (los que generaron el codec) http://www.vorbis.com/