lunes, 30 de julio de 2012

Codecs de Audio y Video , Funciones y Tipos

Codecs






La palabra códec es un acronimo de codificador-descodificador. Un códec es un programa que se usa para comprimir o descomprimir un archivo multimedia (como una película) o de audio (como una canción).
Los archivos multimedia son un flujo continuo de datos que debidamente interpretados se convierten en audio, video o una mezcla de ambos. Una película, por ejemplo, es un flujo de datos de imagen y sonido entremezclados y sincronizados, que para ser guardados en un archivo informático, deben ser codificados de una manera concreta para almacenar tanto el audio como el video y el sincronismo entre ambos. En un archivo de audio, aunque todo es sonido, existen distintos canales que hay que sincronizar. Las distintas maneras de hacer este proceso dan lugar a los distintos estándares o formatos de video como DivX, MP2, MP4, MOV, AVI, WMV, etc., y de audio como MP3, WAV, OGG, CDA,WMA, etc.Podemos pensar que un códec es un libro de instrucciones para codificar y decodificar un flujo de datos multimedia. Un códec, pues, se ocupa, por un lado, de codificar un flujo multimedia de entrada de una forma concreta para guardarlo en un archivo informático con determinado formato, y por otro lado, de descodificar un archivo informático multimedia dado en un formato concreto y convertirlo en un flujo multimedia de salida.
Existe un códec para cada tipo de formato de audio y de video. Los programas reproductores y grabadores multimedia usan códecs para reproducir audio y video en distintos formatos. En vez de codificar los códecs como parte del programa multimedia se hace como un módulo aparte que puede ser usado por distintos programas multimedia, de este modo para que un programa use un nuevo formato solo hace falta instalar el códec correspondiente, también si tenemos distintos programas multimedia estos pueden compartir los códecs de forma que se ahorra espacio en el disco y tiempo en la instalación de los programas.
Los códecs son utilizados también por los programas conversores de formatos que, por un lado decodifican un fichero multimedia en un formato y lo convierten en un flujo de datos multimedia que pasan al correspondiente codificador para que los convierta en un fichero multimedia en otro formato.



Tipos de Codec:

-AVI



El formato AVI fue definido por Microsoft para su tecnología Video for Windows en 1992. Posteriormente fue mejorado mediante las extensiones de formato del grupo OpenDML de la compañía Matrox. Estas extensiones están soportadas por Microsoft, aunque no de manera oficial, y son denominadas AVI 2.0.

El formato avi permite almacenar simultáneamente un flujo de datos de video y varios flujos de audio. El formato concreto de estos flujos no es objeto del formato AVI y es interpretado por un programa externo denominado codec.


-MPEG-4 (MP4)




Es un método para la compresión digital de audio y vídeo. Fue introducido a finales de 1998 y designado como un estandar para un grupo de formatos de codificación de audio , video y las tecnologías relacionadas.
MPEG-4 ofrece una serie de tecnologías para los desarrolladores, para proveedores de servicios y para los usuarios finales:
MPEG-4 permite a diferentes desarrolladores de software y hardware crear objetos multimedia que posean mejores habilidades de adaptabilidad y flexibilidad para mejorar la calidad de los servicios y tecnologías como la televisión digital, Animación de gráficos, la World Wide Web y sus extensiones.
Los proveedores de la red de datos puede utilizar MPEG-4 para la transparencia de los datos. Con la ayuda de procedimientos estándar, los datos MPEG-4 pueden ser interpretados y se transformados en otros tipos de señales compatibles con cualquier red disponible.
El formato MPEG-4 proporciona a los usuarios una amplia gama de interacción con diversos objetos animados.


-WMV



Es un nombre genérico que se da al conjunto de algoritmos de compresión ubicados en el set propietario de tecnologías de vídeo desarrolladas por Microsoft, que forma parte del framework Media.

El formato WMV es reproducido por una amplia gama de reproductores, como BS Player, MPLAYER o Windows Media Player, el último sólo disponible en plataformas Windows y Macintosh (sin compatibilidad completa). En el caso de reproductores ajenos a Microsoft, como por ejemplo el citado MPlayer, es frecuente utilizar una implementación alternativa de los formatos, como por ejemplo la de FFmeg.

El vídeo WMV se empaqueta normalmente en algún contenedor multimedia, como pueden ser AVI o ASF. Los ficheros resultantes reciben la extensión .avi si el contenedor es de este tipo, .wmv si es un fichero de sólo video (.wma sería el equivalente para sonido) o.asf si se trata de un contenedor ASF, con contenido de audio y vídeo.

-MOV




Algunos formatos de archivo están diseñados para almacenar tipos de datos muy particulares: el formato JPEG, también llamado JPG, 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 codigo 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.



-RMVB (RM)

                                  


Su extensión es rmvb (real media variable bitrate) y, usado habitualmente con los codecs de vídeo y audio Realvideo y Realaudio, se consigue un tamaño de archivo más pequeño que con formatos como MPEG. De esta forma, se mantiene una calidad similar con mayor razón de compresión.

En un comienzo, solo podía reproducirse adecuadamente con el reproductor Real Player. aplicación de la misma empresa. Posteriormente, codecs como Real Player Alternative han incluido soporte para este nuevo formato, permitiendo que este tipo de archivos pueda ser reproducido en casi cualquier otro reproductor multimedia, eliminando parcialmente la desventaja que supone el ser un formato propietario ligado a un solo reproductor.

Un archivo RMVB puede ser convertido a MPEG (para almacenar en un VCD), AVI u otros formatos de contenedor y codecs de vídeo/audio usando programas como TMPEG
 mencoder o Format Factory.

-FLV



Es un formato contenedor propietario usado para transmitir video por Internet usando Adobe Flash Player(anteriormente conocido como Macromedia Flash Player), desde la versión 6 a la 10. Los contenidos FLV pueden ser incrustados dentro de archivos SWF. Entre los sitios más notables que utilizan el formato FLV se encuentran YouTube, Google Video,Reuters.com, Yahoo! Video y MySpace.

Los archivos FLV contienen bit streams de video que son una variante del estándar H.263, bajo el nombre de Sorenson Spark. Flash Player 8 y las nuevas versiones soportan la reproducción de video On2 TrueMotion VP6.



BUENO ESTOS SON LOS CODECS MAS RECONOCIDOS.

Acontinuacion un programa que contiene una coleccion o paquete de codecs que habilita al sistema operativo para que permita leer muchos codes y formatos.

K-Lite Codec Pack










martes, 24 de julio de 2012

Gestores de descarga

Un gestor  de descargas es un programa diseñado para descargar ficheros de Internet, ayudado de distintos medios como algoritmos o formas más sencillas, para ir pausando y reanudando las descargas de algún servidor FTP o página de Internet. Es muy recomendable cuando se trata de archivos grandes como imágenes.ISO programas, videos, música.

A diferencia de un n
avegador (que permite navegar por las páginas de la WWW, siendo la función de descarga de menos importancia), un gestor de descargas permite automatizar la descarga de muchos ficheros de acuerdo a parámetros de configuración. En particular, un gestor de descargas se puede utilizar para hacer una réplica de un sitio web completo.

Es un perfecto gestor de descargas para servers como Rapidshare o Megaupload.


Internet Download Accelerator es un gestor que destaca por su velocidad de descarga, realizando múltiples conexiones para un mismo archivo (como casi todos los gestores de descarga actuales), y consiguiendo velocidades sensiblemente superiores a otros gestores de descarga muy populares.

Es muy cómodo de usar, basta con que definas una carpeta para guardar los archivos y con una única pulsación de Enter tu descarga comenzará. También permite seleccionar cualquier otra carpeta de destino fácilmente.

Posee una zona para arrastrar los enlaces aunque en muchos casos no te será demasiado necesaria gracias a que también dispone de integración con Internet Explorer, Netscape y Opera.

Link: http://www.4shared.com/zip/3-rZ8v5h/Internet_Download_Manager__IDM.htm

Orbit Downloader no se limita a ser otro gestor de descargas más, sino que incorpora una serie de características que lo hacen único y muy útil.

Como viene siendo habitual desde hace ya un tiempo, permite realizar varias conexiones por descarga (si el servidor lo permite), pausar y reiniciar, tiene una zona de arrastre y se integra a la perfección en Internet Explorer, Opera y Firefox (en este último mediante una extensión que se instala con la aplicación).

Hasta aquí todo normal, pero Orbit Downloader destaca del resto por ser un programa muy ligero, muy sencillo de utilizar (su interfaz recuerda mucho a la de FlashGet) y por ser uno de los programas que más descargas "atrapa". Es decir, es capaz de funcionar en páginas teóricamente protegidas para este tipo de programas, como podría ser MegaUpload.

Otras de sus características son la posibilidad de limitar la velocidad, soporte para "streaming", descarga de animaciones Flash y una red P2P entre usuarios que presumiblemente puede acelerar la velocidad de descarga aunque a día de hoy esta aceleración no sea demasiado apreciable.

Si no tienes suficiente con la descarga tradicional de tu navegador y estás cansado de los mismos programas de siempre, Orbit Downloader se sitúa en la órbita de los mejores gestores de descargas.



Dentro de la gama de programas y utilidades dedicadas a gestionar descargas directas, se tratade una aplicación multiplataforma que corre en java por lo que antes de utilizarlo deberás tener instalado al menos Sun Java 6.0 .


Entre sus principales características que trae nos encontramos:


*Apoyo para la descarga simultánea de múltiples servidores
* Descarga mediante proxy list
* Historial de descargas
* Portapapeles para supervisión inteligente
* Control automático de la existencia de archivo en el servidor
* Opciones de apagado automático
* Actualizacion automática de plugins
* Reconocimiento de CAPTCHA simple
* Funciona en MS Windows (todos, incluyen Win7), Linux y MacOS
* Fácil de usar 


Fin del Blog.
Gracias Por Su Atención.