try another color:
try another fontsize: 60% 70% 80% 90%
Antiscreeners
Acaba con la mediocridad!

Matroska

DivX 7 utilizará Matroska como contenedor

DigitAl56K, uno de los desarrolladores de DivX Labs, ha soltado esta primicia en el foro de Doom9. DivX en su próxima versión dejaría de usár el limitado contenedor AVI creado por Microsoft para sustituirlo por el mucho mas avanzado, versatil y libre MKV.

Lo más importante de este hecho es sin duda que garantiza soporte hardware para el contenedor Matroska, es decir, cualquier reproductor que quiera llevar el certificado DivX tendrá que soportar archivos MKV.

Lo que no sabe es hasta que profile H.264 exigirá DivX 7, en Doom9 se habla de Level 4.1 High Profile como una posibilidad muy factible (videos codificados con profiles superiores podrian no reproducirse aunque estén contenidos en un MKV).

Fuente: doom9

Nueva versión del Haali Media Splitter

Recientemente (29/03/2008), ha salido una nueva versión del <a href="http://haali.cs.msu.ru/mkv/" target="_blank">Haali Media Splitter</a> que incorpora los siguientes cambios:

  • New Features:

o Added support for muxing FLAC audio as A_FLAC to the muxer
o Added support for parsing recovery point SEIs in H264 streams in PS and TS containers
o Added an automatic colorspace selection option to the renderer, it switches to BT.709 when video width is 1024 or more

  • Fixed items:

o Added a workaround for some broken matroska files with trailing 0s
o Disabled the PS3 upscaler since it doesn't work properly on all hardware
o Fixed handling of VC-1 with changing sequence headers in PS and TS containers
o Fixed VC-1 aspect ratio detection
o Added support for PCM audio with 7 and 8 channels
o Fixed channel mapping for PCM in M2TS container
o Added a workaround to make MS VC-1 DMO decoder accept formats with included aspect ratio information
o Fixed the misbehaving Apply button in color planes shift dialog in the renderer

DXVA o como conseguir que nuestra gráfica haga el trabajo

La información más actualizada sobre el tema está en el hilo del foro. La wiki no la actualizo tan frecuentemente, aunque lo intento... La aceleración con los HD-DVD y los Blu-Ray pasa sencillamente por tener instalado el PowerDVD Ultra y activada la aceleración gráfica, o al menos así debería de ser para la mayoría, y donde se están encontrando más problemas es en la aceleración de los MKV, de ahí que este hilo se centre en ellos.

La idea es mantener el primer mensaje con toda la información actualiza y que en el hilo se aporten cosas nuevas de las pruebas y las experiencias de la gente del foro, mas que nada por que el hilo de tarjetas gráficas aceleradoras está siendo demasiado largo y la información se encuentra demasiado dispersa.

Introducción


Desde hace algunos años, las tarjetas de vídeo implementan en su GPU (Unidad de Proceso Gráfico) la lógica necesaria para realizar ciertos procesos relacionados con la manipulación o decodificación de vídeo de manera que libera a la CPU de estas tareas. Al principio se trató de acelerar el MPEG2 y últimamente, los esfuerzos van dirigidos también al H.264 AVC y al VC-1, los dos codecs por excelencia de la Alta Definición.

Las tarjetas más conocidas para ello son la serie HD 2x00 y 3x000 de ATI y la 8x00 de Nvidia, pueden ver mas detalles sobre ellas en la wiki.

Para conseguir esta aceleración, es necesario tener instalado algún códec que esté preparado para ello. El más conocido, es el de Cyberlink en la versión del PowerDVD Ultra con el añadido para alta definición, aunque también el Nero en sus últimas versiones la soporta, aunque no estoy seguro si solo en las ATI o también en las Nvidia. Recientemente ha salido una versión del MPC - Homecinema que trae codecs incluidos para H264 y VC-1 con soporte DXVA para las tarjetas ATI HD. Por ahora, según comentan en la web, no tiene soporte DXVA para las Nvidia.

Configuración


Partimos de que están montados los últimos drivers con soporte de aceleración para las tarjetas correspondientes (en la wiki hay información de como montar los últimos Catalyst de ATI en algunas AGP que no son reconocidas) así como el Haali. También, es necesario realizar unos cambios en el registry para optimizar el funcionamiento de estas tarjetas, posteriormente a montar los drivers. Yo no pude usar la aceleración para las pelis a 1080 hasta que no pasé la última versión de esta utilidad, mientras que si me funcionaba mientras usara resoluciones de 1440x900 o inferiores.

Pondré primero la configuración más sencilla usando el MPC - Home Cinema y después usando el códec del PowerDVD en XP, que es la configuración que tengo. Se agradecerá la información para el Vista.

En ambas opciones, como usamos el MPC, en la sección de Internal Filters, desactivamos la de MKV para que se encargue de manejar los Matroska el Haali splitter que deberemos de tener instalado, ya que por las pruebas que he realizado, el splitter de matroska interno del MPC da errores en algunas películas (Brazil) que impiden que se active la aceleración.

Media Player Classic - Home Cinema con codecs propios Aprovechando que a principios de Marzo ha salido una nueva versión de esta 'ramificación' del MPC, que incluye codecs para H264 y VC-1 con soporte de aceleración por hardware, pongo aquí su configuración, ya que es la más sencilla. Este programa, al igual que la versión oficial, no lleva instalación, basta con descomprimir el ejecutable en cualquier sitio y arrancarlo. Una vez dentro, con el botón derecho encima de la pantalla, nos vamos a Options, Playback, Output, y elegimos uno de los modos de render que soportan DXVA, que son Overlay Mixer, VMR7, VMR9 o VMR9 renderless, en XP y el EVR en el Vista. En caso de que necesitemos subtítulos, es importante que no habilitemos filtros internos, sino solamente el soporte interno que trae el propio MPC-HC, pero en este caso, tendremos que usar de render el VMR9 renderless para los usuarios de XP y el EVR Custom para los de Vista.

Comentar también que una de las mejoras que tiene esta versión del MPC es el soporte de un modo especial para evitar el Tearing que se selecciona en esta pantalla y que es el modo Direct3D, aunque tiene el inconveniente de que no permite ningún menú overlay ni caja de diálogo, pero hay que decir en su favor que funciona muy bien.

Después de esto, nos vamos a la sección de Internal Filters y nos aseguramos de que estén marcados tanto el H264/AVC como el VC-1. Si ya hemos usado este programa y le hemos configurado filtros externos como el CoreAVC o el de Cyberlink, bastará con desmarcarlos en la sección de External filters para que use los internos. En realidad, este programa, al estilo del VLC, se basta para decodificar con sus filtros internos casi todo lo que le echemos, por lo que suele ser innecesario montar ningún filtro/codec adicional para ver las películas más habituales.
MPC + Codec Cyberlink (PowerDVD) Una vez están instalados ambos programas, entramos en las opciones del MPC, sección de External filters y darle a Add filter y seleccionar el Cyberlink H.264/AVC Decoder (PDVD7.x) y ponerlo como 'prefer' por si tenemos algún otro codec por ahí que podría interferirnos, aunque no debiéramos... En caso de tener instalado también el CoreAVC, podemos ponerlo en block, mientras vayamos a usar el codec de cyberlink, e ir alternando esta situación (bloquear uno y preferir el otro ) dependiendo de si el contenido que vayamos a reproducir puede ser acelerado o no.

Si queremos tener la opción de usar subtítulos, deberemos prescindir de filtros externos (como el vobsub) puesto que estos hacen que se desactive la aceleración, y usar los internos del MPC que funcionan perfectamente, y para ello, deberemos de tener en la sección Output elegida la opción VMR9, aunque he comprobado que la aceleración funciona tanto con WMR9 como con la System Default. Si hacemos modificaciones en esta opción, es aconsejable cerrar y volver a abrir el MPC. Yo suelo dejarlo en 'Auto'.

Una vez realizadas estas configuraciones, abriremos un mkv que contenga vídeo en formato h.264 y una vez cargado, pausaremos la reproducción, ya que todavía nos falta configurar un pequeño detalle. Con el botón derecho, nos vamos a la opción de filters, elegimos el de Cyberlink y nos aseguramos de que en la sección Miscellaneus está marcada la opción Use DXVA. Por las pruebas que he realizado, es indiferente si elegimos el Video mode en cualquiera de las 3 opciones.

En películas que no cumplen con los parámetros necesarios para ser aceleradas, el resultado es que cuando se usa el codec de cyberlink, se obtiene una pantalla en negro, tanto en películas en 720p como en 1080p, y en otros casos, con las 720p, sigue apareciendo el fallo de los 20 fps (consistente en que baja el número de fps, en ocasiones muy por debajo de los 20).

Según sugerencia de bayukabar que lo encontró en los foros de AVSForum, para aquellos que tengan AMD y que siguiendo estas instrucciones no les funcione la aceleración, pueden probar a [i]buscar el archivo 264dsse.dll (está en .../powerdvd/filtros de video) y lo renombraremos a 264dsse.dll.old. Después buscamos el archivo 264dsse2.dll y lo renombramos a 264dsse.dll[/i].

Estás pruebas han sido realizadas con la versión 8.3 de los Catalyst modificada para que admita mi Club3d ATI HD 2400 Pro en AGP, el MPC versión 6.4.9.1.

Parámetros de codificación necesarios para que un rip en x.264 sea compatible con DXVA



Parece ser que el problema del porque no funcionan la mayoría de los rips con la aceleración de hardware, es debido a que los drivers y codecs que se encargan de esto están pensados y diseñados solamente para contemplar el estándar de codificación de los H.264 que viene en los HD-DVD y Blu-Ray.

Esto implica que el nivel del perfil usado para la codificación o IDC debe ser el 4.1 y también debe contemplar las limitaciones en algunos parámetros que este perfil implica. Digamos que lo de los perfiles se usa para definir unos ciertos parámetros que se han de usar al codificar una película. Por defecto, el x264, el principal codec usado para generar los rips que solemos ver por estos lares, define un nivel de 5.1 para ese IDC, y éste es el primer escollo. El codec de cyberlink desde que ve esta cabecera en el fichero a reproducir, empieza actuar de manera extraña, lo mas normal, es que en caso de que se llegue a ver, los cuadors por segundo caigan de su velocidad normal a una mucho mas lenta (en la mucho casos causa el bug de los 20 fps, en otros, como Brazil la caida es casi a 0 fps).

Se ha comprobado que muchas de las películas que hay por la red en 720p se les puede modificar el campo de cabecera para intentar engañar el codec y así lograr que sean compatibles DXVA. Para esto existen fundamentalmente dos métodos, el primero es usar una utilidad creada por DJBlue de Avsforums denominada IDC Changer que te permite de una manera casi instantánea, modificar el IDC de un fichero mkv. El segundo método es usar el h264info para realizar la misma operación, pero esto implica tener que extraer el vídeo a un fichero h.264 convertirlo con este programa, que te generará otro fichero convertido, y luego volver a mezclar ese vídeo con los audios y subtítulos que tuvieras. Como se puede ver, este método es mucho mas complicado y lleva mucho mas tiempo. Tengo pendiente de realizar pruebas para ver si los ficheros que no funcionan pasándoles el IDC Changer si funcionarían con el método del h264info.

Esto es así porque están dentro de los límites que marca el perfil 4.1 aunque el x264 los haya marcado con el perfil 5.1

Si queremos entrar mas en detalle, hay una tabla que el compañero Tamago puso en el hilo "Gráficas con Aceleración por Hardware" que paso a reproducir y que está cogido de un hilo de avsforums donde está la información más actualizada sobre el tema.

En la tabla se mencionan los parámetros que parecen estar influyendo directamente en la compatibilidad con la DXVA dependiendo del tamaño del vídeo. Digamos que expone cual es el máximo de estos parámetros para un tamaño de imagen dado. Si el fichero que tenemos sobrepasa estos parámetros, entonces lo mas seguro es que de problemas al intentar habilitar la DXVA o sencillamente no se reproduzca.

Hay dos tablas, una para versiones superiores a la 721 y otra para inferiores, ya que a partir de la 721 se han empezado a aplicar parches para facilitar el que se codifique pensando en que después los rips sean compatibles con la DXVA.

Cita:
Resolution: Max DPB Size (x264 revision 721+ encoder settings)
L4.1
1920x1088: 4 (--ref 4 --bframes 3)
1920x864: 5 (--ref 5 --bframes 3)
1920x720: 6 (--ref 6 --bframes 3)

L4.1
1280x720: 9 (--ref 9 --bframes 3)
1280x648: 10 (--ref 10 --bframes 3)
1280x588: 11 (--ref 11 --bframes 3)
1280x540: 12 (--ref 12 --bframes 3)
1280x498: 13 (--ref 13 --bframes 3)
1280x462: 14 (--ref 14 --bframes 3)
1280x432: 15 (--ref 15 --bframes 3)
1280x405: 16 (--ref 16 --bframes 3)

L3.1
720x(any): 8 (--ref 8 --bframes 3)
720x576: 11 (--ref 11 --bframes 3)
720x480: 13 (--ref 13 --bframes 3)

Resolution: Max DPB Size (x264 revision < 721 encoder settings)
L4.1
1920x1088: 4 (--ref 3 --bframes 3 --no-b-pyramid)
1920x864: 5 (--ref 4 --bframes 3 --no-b-pyramid)
1920x720: 6 (--ref 5 --bframes 3 --no-b-pyramid)

L4.1
1280x720: 9 (--ref 8 --bframes 3 --no-b-pyramid)
1280x648: 10 (--ref 9 --bframes 3 --no-b-pyramid)
1280x588: 11 (--ref 10 --bframes 3 --no-b-pyramid)
1280x540: 12 (--ref 11 --bframes 3 --no-b-pyramid)
1280x498: 13 (--ref 12 --bframes 3 --no-b-pyramid)
1280x462: 14 (--ref 13 --bframes 3 --no-b-pyramid)
1280x432: 15 (--ref 14 --bframes 3 --no-b-pyramid)
1280x405: 16 (--ref 15 --bframes 3 --no-b-pyramid)

L3.1
720x(any): 8 (--ref 10 --bframes 3 --no-b-pyramid)
720x576: 11 (--ref 10 --bframes 3 --no-b-pyramid)
720x480: 13 (--ref 12 --bframes 3 --no-b-pyramid)


Esto está en constante actualización, ya que se están realizando pruebas y cambios para confirmar que esto se cumple con todas las películas.

Resumo a continuación las razones por las que una película determinada pueden no funcionar con aceleración de hardware:

Los fallos de los mkv son por 5 razones:



1. Demasiados frames de referencia (según la tabla de arriba)
2. Resoluciones que no son múltiplos de 16 (vertical normalmente)
3. Problemas con el muxer usado. Algunas películas, basta con volver a muxearlas con la última versión del mkvmerge para que funcionen
4. Mal definido en la cabecera el Aspect Ratio (solo se permite 1:1, 4:3, 5:4 y 16:9)
5. Perfil de compresión mal definido (5.1 fallará la mayoría de las veces por lo que es preferible usar el 4.1)

Y también hay 5 soluciones para que los ficheros funcionen:

1. Cambiando en la cabecera la información de los frames de referencia con el H264Info, aunque la mayor parte de las veces causa corrupción del vídeo, así que mejor lo dejamos
2. Cambiar la resolución a un múltiplo de con el h264info, algunas veces causa una línea de color o gris debajo de la imagen pero funcionan perfectamente
3. Volver a remuxear los ficheros con la última versión del mkvmerge
4. Cambiar el Aspect Ratio (SAR) con el h264info
5. Cambiar el perfil (IDC) con le h264Info o con el IDCChanger

Si queremos saber si las películas que tenemos cumplen con estos parámetros, podemos usar el Avinaptic, o el mediainfo, que en su última versión nos da también los parámetros usados para la codificación, el IDC o Profile y el número de frames de referencia así como la versión de x264 usada y un poquito mas de información detallada.

De todas maneras, recomiendo que prueben, y no se den por vencidos solo por ver que los parámetros no cumplen con lo aquí expuesto, ya que esto todavía esta en pruebas, y por ejemplo, la película que he usado principalmente para mis pruebas, "Brazil", está realizada con una versión < 721 y tiene activado el b-pyramid pero aún así, parece verse estupendamente (aún no la he visto entera, solo la he ojeado para las pruebas). Con Avalon, otra de las que ha funcionado con el IDC Changer, pasa igual, también tiene activado el b-pyramid pero parece verse bien y se activa la aceleración.

Es importante destacar que cuando se trata de clips que han sido 'remuxeados' dentro de un matroska, pero que no se ha modificado el vídeo y que cumplen con el estándar HD-DVD o Blu-Ray (4.1) aunque tengan un bitrate bastante superior, la aceleración funciona perfectamente. Un ejemplo son los trailers que recientemente puso Taxidermista de 'Iron Man' y 'I am Legend'.

De hecho, estos dos trailers son los elementos de prueba perfectos para confirmar que la aceleración de hardware está funcionando y que no tenemos problema de drivers o de codecs. Si estos funcionan, las películas ripeadas que puedan ser aceleradas, deberían de funcionar.

Se agradece cualquier comentario, sugerencia y experiencia para ir engrosando este ladrillo de mensaje.

Saludos... Smile
Héctor D.
Hilo de referencia en el foro.

Conceptos Básicos (Audio-Video)

HARDWARE

Tras el lanzamiento de los lectores de DVD para los PC´s durante unos años persistió la duda de si era necesario disponer de ese lector para poder hacer tus copias de seguridad de los DVD´s. Aparte de la obviedad de que para copiar un DVD debemos poder leerlo la inclusión de lectores y grabadoras por defecto en todos los equipos ha hecho desaparecer esta pregunta recurrente.

Por supuesto si hablamos de los discos de alta definición seguimos necesitando tener un lector capaz de reproducirlo para poder copiarlo.

Tras el lector el siguiente requisito es tener espacio en el disco duro, al fin y al cabo para codificar un vídeo lo primero que tenemos que hacer es tenerlo en nuestro ordenador (si intentases codificar un vídeo desde el DVD seguramente terminarías quemando el lector que se pasaría horas y horas dando vueltas). Hoy en día los discos duros presentan una gran capacidad de almacenaje pero también es cierto que por mucho espacio que tengamos casi siempre tendemos a ocuparlo por completo.

Formatos de discos
Primero léelos, después búscales espacio

El volcado de un DVD completo a nuestro ordenador requiere un espacio de 4-6Gb y cuando empecemos a recodificar audio y vídeo crearemos archivos que ocuparán más espacio. Si hablamos de los discos de alta definición (HD-DVD, BD, etc) el espacio requerido puede llegar a los 20Gb.

SOFTWARE

Una vez tu ordenador cumple los requisitos mínimos es hora de empezar a hablar de programas, pero no te asustes, en principio haremos un listado con los nombres más básicos de programas sin entrar en versiones, etc.

Un DVD está compuesto generálmente por dos carpetas llamadas AUDIO_TS y VIDEO_TS y es en ésta última donde se encuentran todos los archivos de la película.

  • Archivos .vob: Que incluyen el audio y vídeo de la película.
  • Archivos .ifo: Que incluyen los índices de capítulos, idiomas, etc.

El Ripeador: La primera intención de quien intenta pasar un disco al ordenador es la de utilizar la función copiar y pegar de toda la vida con los archivos del DVD, y ahí llega la primera desisilusión. La copia falla, o peor aún, si la copia se realiza corréctamente nos encontramos al final con que el vídeo se ve mal ( o no se ve). Esto es debido a los sistemas de protección que incluyen estos discos y que encriptan su contenido (por ello muchos de los ripeadores incluyen en su nombre la palabra "decrypter").

Entonces ¿cómo lo pasamos al ordenador? Con un ripeador, un programa que realiza la misma función de copia pero evitando esas protecciones (por ejemplo DVDFab Decrypter); o con un manejador, un programa que evita las protecciones para que la función de copia normal no de problemas (por ejemplo AnyDVD).

AnyDVD evita las protecciones de los discos
AnyDVD maneja las protecciones de los discos

¿Por qué se llama ripeador?. Jack "El Destripador" en inglés se dice Jack "The Riper" y nuestro objetivo es "destripar" el contenido del disco.

El Sonido: Casi el 100% de los DVD´s incluyen un formato de audio llamado AC3 (que quizás os suene más como sonido Dolby Digital). El audio viene "empaquetado" junto al vídeo en los archivos .vob del DVD y suele ser de gran calidad a costa de ocupar bastante espacio por lo que se suele recomprimir a formatos más pequeños como el .mp3.

La opción recomendada suele ser extraer ese audio .ac3 para después comprimirlo a un formato más manejable por lo que necesitareis un programa que extraiga el sonido (por ejemplo DGMPGdec) y otro que lo comprima (por ejemplo BeSweet).

El Vídeo: Al igual que el audio el vídeo de los DVD ocupa mucho espacio por lo que vamos a necesitar un programa que lo codifique (por ejemplo VirtualDub) y un códec (por ejemplo XviD)

XviD y x264
XviD y x264. Dos códecs gratuítos y de calidad

El Contenedor: El último paso antes de reproducir la copia es unir en un contenedor (por ejemplo AVI) el audio y el vídeo resultante para que al visualizar la película el sonido y la imagen se carguen a la vez y aparezcan sincronizados. Si no, tendrías que cargar en un reproductor el vídeo, en otro el sonido, y andar pausando cada archivo hasta conseguir que se reprodujesen a la misma velocidad.

Importante

Y ahora un inciso para aclarar las cosas. Mucha gente confunde los términos DivX, Avi, etc y pueden decir "tengo un vídeo comprimido en AVI". Pues bien, un vídeo se codifica con un programa (VirtualDub, VirtualDubMod), que utiliza un códec de compresión para el audio (mp3, aac, ogg) y otro para el vídeo (XviD, DivX, etc), empaquetando juntos audio, vídeo y subtítulos en un contenedor (AVI, Ogm, Matroska, Mp4).

Alguno preguntará porqué entonces cuando comprimes sólo vídeo obtienes un archivo AVI, pues la razón es bien sencilla, el programa te entrega diréctamente un contenedor AVI que sólo incluye vídeo.

Y como primeros pasos con saber esto ya es más que suficiente.

Glosario de terminos

480i - imagen TV estándar; 480x720 píxeles, en formato entrelazado. Es el formato que emplea NSTC. También es la forma más sencilla de TV digital; servicios satélite y por cable tales como DirecTV y Dish Network ofrecen 480i en MPEG-2.

480p - Imagen TV digital; 480x720 píxeles en formato progresivo. Sólo en 60 Hz (30p).

576i - Imagen TV estándar; 576x720 píxeles, en formato entrelazado. Es el formato de imagen de PAL, PAL60 y SECAM. También es la forma más sencilla de TV digital en esos países. Muchas transmisiones DVB se emiten en 576i digital. También puede ser una imagen 16:9 a 1024x576i. Tanto en 60 Hz (30i) como en 50 Hz (25i).

576p - Imagen TV digital; 576x720 píxeles en formato progresivo. También puede ser una imagen 16:9 a 1024x576p. Tanto en 60 Hz (30p) como en 50 Hz (25p).

720p - Imagen HDTV; 720x1.280 píxeles en formato progresivo. Tanto en 60 Hz (30p) como en 50 Hz (25p).

1080i - imagen HDTV; 1.080 x1.920 píxeles, mostrados en formato entrelazado. Tanto en 60 Hz (30i) como en 50 Hz (25i).

1080p Imagen HDTV; 1.080x1.920 píxeles en formato progresivo. Tanto en 60 Hz (30p) como en 50 Hz (25p).

AC97 - Audio Codec '97: Conjunto estandarizado de funciones e interconexiones de controladores del sistema para los chips de audio.
Tradicionalmente, el audio incorporado de las placas base era soft-audio sencillo (barato) que aprovechaba el enlace AC97 del southbridge del sistema para ofrecer una interfaz de sonido respaldada por la CPU. El chip únicamente ofrece la interfaz: un sencillo Conversor Digital a Análogo (DAC) para las salidas, un Conversor Análogo a Digital (ADC) para las entradas así como un interfaz compatible con S/PDIF para la salida digital directa.

Codec - Compresor/Descompresor:tecnología empleada para ejecutar un algoritmo para comprimir o descomprimir vídeo a audio.

Comb Filter - Conjunto de filtros por hardware o software que separan la crominancia y la luminancia del color de una fuente de vídeo compuesta. Esto mejora la calidad del color del vídeo compuesto y elimina el efecto "arcoiris" de los detalles pequeños. Como resultado se obtiene una señal que es idéntica a s-vídeo. Todos los televisores modernos cuentan con este filtro combinado y la mayoría de las capturadoras incluyen al menos un filtro combinado básico. Véase también S-Vídeo.

Component Video - Vídeo por componentes. Esta conexión separa los componentes nativos (Rojo, Verde y Azul - RGB en inglés) en cables individuales llamados Y/Pb/Pr (Y/Cb/Cr si es entrelazado). Emplea la luminancia(Y). De la diferencia entre la luminancia y el canal azul (Pb) y, del mismo modo, la diferencia entre la luminancia y el canal rojo (Pr), luego combinadas con (Y), se obtiene una señal Roja y Azul muy clara. Para obtener el Verde, se resta a Y la suma de R y A.
A diferencia del SCART, el vídeo por componentes puede transmitir todos los formatos ATSC, desde 480i hasta 1080p.

Composite Video - Vídeo compuesto. Una sola señal de vídeo que contiene luminancia, color y la información para la sincronización. Es uno de los métodos más antiguos para conectar un televisor.

DivX - En principio era una copia ilegal del codec MPEG4 de Microsoft, pero tuvo tal éxito que se reescribió por completo (DivX versión 4) para pasar a ser un producto completamente legal que cumplía con los requisitos de MPEG4.

DSS - Digital Satellite Service [Servicio de Satélite Digital]: Formato de transmisión digital basado en MPEG-2, conocido por emplearse en DirecTV.

DVB - Digital Video Broadcast [Transmisión de vídeo digital]: estándar de televisión digital basado en MPEG-2 propio de las transmisiones por cables, satélite y terrestres (antena). Está preparado para la alta definición. Se emplea principalmente en Europa occidental, Australia y Nueva Zelanda.

DVB S2 - Es el sucesor natural del estándar DVB-S. Combinado con codificadores avanzados de audio y video, proporcionará la solución óptima para las emisiones HDTV en pocos años. DVB-S2 proporciona una capacidad mayor del 30 % bajo las mismas condiciones actuales de transmisión, por tanto, puede mejorar la eficacia del espectro radioeléctrico.
El nuevo Variable Coding and Modulation (VCM) proporciona diferentes niveles de protección de errores aprovechando el incremento de los diferentes servicios HD que el DBV-S2 puede suministrar.

DVD - Digital Versatile (or Video) Disc [Disco Versátil (o vídeo) Digital]: Pariente más reciente del Disco Compacto, aloja desde 4,7GB hasta 17GB, aunque los formatos más habituales son DVD-5 (4,7GB) y DVD-9 (8,5GB); suele emplearse para almacenar vídeo con formato MPEG-2 y audio Dolby Digital.

DVI - Digital visual interface [Interfaz visual digital]: Conexión digital entre dos dispositivos; también suele emplearse entre componentes HDTV. Formato RGB 4:4:4 con 8 bits por color.

DXVA - DirectX Video Acceleration [Aceleración de vídeo DirectX]: DXVA es un API DirectX 8.0 que expone un grupo estandarizado de rutinas de decodificación de vídeo MPEG2 que se encuentran en el motor de vídeo de un procesador de gráficos. Esto permite que las gráficas modernas aceleren las partes del proceso de decodificación de MPEG2 que exigen más CPU y que la CPU se encargue de las partes menos exigentes. Esto también se denomina aceleración por hardware. Para la HDTV, la aceleración DXVA es esencial ya que la decodificación de la señal HDTV mediante software exclusivamente requiere un procesador de 3 Ghz, mientras que con una gráfica que cumpla con los requisitos DXVA sólo se necesita un procesador de unos 2Ghz.

EDTV - Enhanced Definition Television [Televisión de definición mejorada]: Estándar de televisión digital superior a la SDTV; es una imagen 480/576 con escaneo progresivo y, normalmente, panorámica .

EPG - Electronic Program Guide [Guía de programación electrónica]: programación televisiva interactiva. Se puede escoger lo que se quiere ver seleccionándolo en una lista. En el caso de una aplicación PVR, también ofrece la opción de grabarlo.

FFDShow - Conjunto de filtros DirectShow que nacieron como un decompresor de MPEG4 avanzado (Divx, Xvid, 3viX, etc.) Ofrece muchos filtros de post-procesado: reescala, ajusta el color, nitidez, etc.
Con las aplicaciones correctas (por ejemplo, con ZoomPlayer o MediaPlayer Classic), FFDShow también puede emplearse como post-procesador de cualquier dato de vídeo DirectShow en bruto. Como post-procesador, suele emplearse para reescalar DVD a las resoluciones de la HDTV.

Front End - Software que se emplea para ordenar y gestionar distintos componentes en un HTPC. Suele verse sin problemas en una pantalla de televisión y es compatible con mandos a distancia. Puede ser de pago o gratuitos.

"HD Ready" - También llamado "HD-Compatible". Significa que un televisor o un monitor LCD o de plasma está preparado para aceptar una señal HDTV. Suele tratarse de una conexión por componentes, aunque también por DVI o VGA. Que un monitor acepte señales HDT NO SIGNIFICA NECESARIAMENTE que mostrará una resolución HDTV total. Por ejemplo, hay muchos monitores de plasma EDTV baratos que, si bien aceptan una señal 1080i, reducirán la resolución para que se ajuste a la imagen de 852x480.
Requerimientos para la etiqueta “HD ready”:
Un visualizador ha de cumplir los siguientes requerimientos para poder mostrar la etiqueta “HD ready”:
1. Visualizador.
· La resolución nativa mínima del dispositivo visualizador (LCD, Plasma, etc) será de 720 líneas físicas en formato 16:9.
2. Interfaces de Vídeo.
· El visualizador ha de aceptar la entrada en HD a través de:
- Conexión analógica por componentes YPbPr (*), y
- Conexión digital por DVI o HDMI.
· Las entradas HD aceptarán los siguientes formatos de video HD:
- 1280x720 @ 50 y 60Hz con exploración progresiva (“720p”), y
- 1920x1080 @ 50 y 60Hz con exploración entrelazada (“1080i”)
· La entrada DVI o HDMI ha de soportar la protección de contenidos (HDCP)

HDCP - High-bandwidth Digital Copy Protection [Protección de copia digital de alto ancho de banda]: Estándar de protección de contenido que codifica cada pixel cuando se traslada de un PC o aparato conectado al televisor a una pantalla digital. Se puede emplear con DVI, HDMI o una interfaz Firewire para conectar componentes A/V digitales.

HDMI - High-Definition Multimedia Interface [Interfaz multimedia para alta definición]: Nuevo estándar para una interfaz audio/vídeo completamente digital y sin comprimir. Tiene parecidos con el estándar DVI y es compatible con el mismo (HDMI->DVI, no DVI->HDMI). HDMI soporta todos los estándares de vídeo conocidos SDTV, EDTV y HDTV, además de 8 canales de audio digital por un sólo cable. HDMI también puede usar HDCP para proteger los contenidos. Para una interfaz de TV a PC puede emplearse HDMI con un adaptador DVI.
Acepta: RGB 4:4:4 con 8 bits, YCbCr 4:4:2 10 bit y 4:2:2 con 12bit.

HDTV - High-definition television [Televisión de alta definición]: Formatos de vídeo digital de alta definición con una relación de aspecto 16:9, normalmente son imágenes 1080i o 720p. Es una transmisión digital pura. ¡HDTV contiene seis veces más detalle de información que la televisión analógica estándar y un mayor espacio de color que el PAL! Por lo tanto, HDTV ofrece una imagen mucho más clara, nítida y realista. Es el futuro de la televisión. La mayoría de las cadenas de TV ya emiten en formato digital. En EE.UU. se espera que diciembre de 2006 sea la fecha para el cambio total a la TV digital.

HTPC - Home Theater Personal Computer [Ordenador Personal para Cine en Casa]: Ordenador pensado para emplearse en el salón o sala de cine y disfrutar del contenido digital, ya sean películas, música, televisión digital, juegos de ordenador y otros.

IEEE1394 - Estándar para una conexión digital o bus empleado para transferir datos entre dos sistemas independientes. El estándar 1394a ofrece un ancho de banda de 400 mbps con un alcance máximo de 3 ó 4 metros. El estándar 1394b aumenta el ancho de banda hasta 800 mbps. Apple, que desarrolló este estándar, lo denomina Firewire; por su lado, Sony llama "iLink" a las interfaces 1394. Su uso es común en las videocámaras digitales y las nuevos decodificadores HDTV Ready.

Interlaced [Entrelazado]: Técnica de escaneado es un sistema de vídeo donde las líneas de escaneado horizontales pares e impares de un fotograma de vídeo se muestran durante ciclos de actualización alternos.
En los dispositivos entrelazadados se aprecia el efecto con líneas negras horizontales y los famosos dientes de sierra.

Macrovision - Sistema de protección que impide la copia de programas de la televisión analógica. Los DVD también suelen usar Macrovision cuando se emplea una salida analógica (componentes). En combinación con CSS, limita la salida analógica a un máximo de 480p (NTSC) y 576p (PAL).

MPEG - Moving Picture Experts Group [Grupo de expertos de la Imagen en Movimiento]: Conjunto de estándares de vídeo digital establecidos por un comité MPEG.

NTSC - National Television System Committee [Comité para Sistemas de Televisión Nacional]: El comité que definió el sistema de televisión en color actual en EE.UU. Se emplean otras variantes de NTSC en Canadá, Japón, México, Taiwán y otros países que usan 60Hz. La resolución nativa es 720x480. Existen al menos 2 formatos NTSC, normas 3.58 y 4.43.


Overscan y Underscan - A diferencia de la señal VGA de un PC, las señales de la TV analógica no llegan a los bordes de la pantalla. Los televisores aplican a la señal un overscan de entre un 5% y un 10%. Esto se considera normal y si se quitara el overscan se vería más imagen, pero con errores o distorsiones en los bordes. En un PC la imagen llega perfectamente a los bordes sin overscan; de hecho, tal vez haya un poco de underscan.
El underscan se produce cuando la señal se reduce para que la imagen llegue a los bordes de la televisión e incluso a veces se reduce más para dejar espacios negros alrededor de la imagen.
Lo que sucede es que un PC espera enviar la señal a un dispositivo de visualización perfecto y la TV espera aceptar la señal y hacerle un zoom de hasta un 10%. La mayoría de las gráficas están preparadas para esto y cuando se emplea la salida s-vídeo o compuesta de la gráfica, realiza un underscan a la señal para que así se vea el escritorio completo en la TV. Por supuesto, no es el efecto deseado para HTPC, de modo que hay que ajustar los controladores de la gráfica para que apliquen un ligero overscan.
Conectarse a una HDTV es distinto porque, en muchas conexiones, la gráfica no sabe que se conecta a una HDTV: por ejemplo, cuando se emplea DVI, VGA o un transcodificador no se da por sentado que sea para HDTV. Gracias al éxito del HTPC, la mayoría de los controladores de las gráficas realizan ajustes de overscan si detectan que se está usando HDTV. El overscan aplicado varía según el fabricante de televisores y del modelo.

PAL- Phase-alternating line [Línea de fase alterna]: El sistema de vídeo compuesto analógico y en color se desarrolló en Europa y se emplea en varios países. Se parece al estándar NTSC, pero usa una técnica de alternancia de fase subportadora que elimina algunos errores de transmisión. La resolución nativa es 720x576. Existen muchos tipos de PAL (B, I, G, Secam, PAL60, etc.)


PDTV - Pure Digital Television.

Progressive Scan - [Barrido progresivo]: Proceso de barrido de la imagen en el que todas las líneas de la imagen son escaneadas por cada barrido vertical. Los monitores de PC son progresivos o "no-entrelazados".

PVR - Personal Video Recorder [Grabador de vídeo personal]: Grabador digital que emplea un disco duro para almacenar el vídeo comprimido (normalmente MPEG2). Suelen contar con un programador completo y Timeshift. También reciben el nombre de DVR - Digital Video Recorder o Grabador de Vídeo Digital.

RGBHV - Es otro modo para describir VGA: Rojo, Verde y Azul, sincronización horizontal y sincronización vertical. Cuando se describe así, significa que suele dividirse en 5 conectores en lugar del conector VGA DB-15.

S/PDIF - Sony/Philips Digital Interfac [Interfaz Digital de Sony/Philips]: Forma estándar para transportar el audio; S/PDIF permite transferir el audio de una fuente a otro equipo manteniendo la calidad completa de la señal de audio. La alternativa, transmitir una señal analógica y convertirla en digital en el receptor, implica una pérdida de la calidad de la señal.
Normalmente, el sonido que sale por S/PDIF que no es AC3/DTS pre-codificado no será 5.1; cualquier otro formato de audio se reproducirá en estéreo.

SDTV - Standard definition television [Televisión de Definición Estándar]: Existen dos variantes: la primera es la televisión analógica de toda la vida (PAL-576i o NTSC-480i) y la segunda es la TV digital, es decir, TV digital de 480 o 576 en formato 4:3 frente a la EDTV (480p/576p) o la HDTV (720p/1080i) en formato 16:9.

S-Video - Estándar de conexión mejor y más reciente que el vídeo compuesto; separa la luminancia (nivel de negros) y las formas de la señal del color (Y/C). Cuenta con dos canales de información, el blanco y el negro por un lado (luminancia) y el color por otro.

SVCD - Super Video CD: Versión mejorada del formato VCD que emplea un bitrate MPEG2 constante o variable a 480x480 para NTSC o 480x576 para PAL. Como sucede con el VCD, es un formato mucho más popular en Asia que en Europa o América. La calidad del SVCD es similar a la de una buena grabación VHS.

Timeshifting - Posibilidad de grabar, retroceder y pausar una señal digital de la TV. Un PVR siempre almacena temporalmente la señal de la TV en el disco duro en forma de datos MPEG2. Lo que vemos al emplear un PVR va 1-2 segundos por detrás de la señal de TV en directo. Si se pausa la TV, el ordenador sigue grabando la señal, de modo que luego se puede retomar la reproducción en el punto en el que se había realizado la pausa, como si el tiempo se alterase o modificase (timeshift).

Transcoder - [Conversor de formatos] En HTPC se trata de un dispositivo que recibe el formato VGA nativo del ordenador y convierte la señal a la señal por componentes (Y/Pb/Pr) que necesitan la mayoría de los televisores. Por ejemplo: SCART->YUV ó RGBVH/VGA->YUV.

TV Tuner - (AKA TV Capture Card) [Sintonizador de TV o capturadora]: Dispositivo de hardware interno o externo que se emplea para capturar la señal de televisión (de antena, de satélite o cable) o de una fuente intermediaria (decodificador o receptor).

VCD - Video Compact Disc [Disco Compacto de Vídeo]: Especie de precursor del DVD; no es muy común en EE.UU, aunque sí en Asia. Un consorio de fabricantes japoneses de productos electrónicos creó este estándar en 1993. Emplea un bitrate de vídeo MPEG-1 constante a 352x240 para NTSC y 352x288 para PAL con audio MPEG estéreo. La calidad es similar a una grabación de vídeo realizada en Long Play.

VMR - Video Mixing Renderer: Se clasifica en VMR7 y VMR9. VMR7 (al principio se llamaba VMR a secas) fue una especie de ensayo para compiladores de mezclas de vídeo avanzados usando el pipeline 3D de las gráficas y el DirectX Video Acceleration API; sólo estaba disponible para Windows XP. VMR9 es un VMR más reciente, mejorado y remodelado que viene con DirectX 9 y, por lo tanto, es compatible con cualquier sistema que pueda instalar DirectX 9, pero VMR9 requiere hardware más potente que VMR7 (VMR7 emplea DirectX 7/8). Para VMR7 se necesita una gráfica compatible con DirectX 8.1 para utilizar los filtros y el desentrelazado de VMR7. Para VMR9 es necesario instalar DX9 y los controladores de la gráfica deben ser compatibles con DX9. Se recomienda una gráfica que cumpla con todos los requisitos de DirectX9 para aprovechar todas las funciones de VMR9 (en concreto los filtros y el desentrelazado de DX9). Para un nivel básico de VMR9, servirán las gráficas compatibles con DX 8.1 e incluso algunas compatibles con DX7, siempre y cuando cumplan algunos requisitos mínimos.
Dado que VMR9 emplea el pipeline 3D del procesador gráfico, existen muchas más posibilidades de filtrado y combinación fuente/señal avanzadas. Microsoft considera que es el siguiente paso para mostrar datos de vídeo avanzados y se piensa que sustituirá al viejo estilo de "superposición" (overlay) de "memoria mapeada". La calidad de la imagen no debe empeorar con VMR y, caso de ocurrir, se recomienda actualizar los controladores de la gráfica; no debe olvidarse que es posible que las gráficas antiguas no sean completamente compatibles con VMR9.
Los modos VMR utilizan la gama "video", es decir, el negro se consigue con un valor 16 en cada uno de los colores primarios y el blanco con 238, a diferencia del overlay, que emplea la escala PC con el negro en 0 y el blanco en 255.

WAT - Wife Against Technology: Mujer contra la Tecnología.

XviD - Alternativa gratuita a DivX que cuenta con una calidad de vídeo superior.

H264? - H.264, o MPEG-4 parte 10, es un códec digital de alta compresión estándar escrito por el ITU-T Video Coding Experts Group (VCEG) junto con el ISO/IEC Moving Picture Experts Group (MPEG) como producto del esfuerzo de colaboración colectivo conocido como Joint Video Team (JVT). El estándar ITU-T H.264 y el estándar ISO/IEC MPEG-4 part 10 (formalmente ISO/IEC 14496-10) son técnicamente idénticos, y la tecnología es conocida también como AVC (codificación de video avanzada). El borrador final de la primera versión del estándar fue completado en Mayo del 2003.

H.264 es el nombre afín a la línea ITU-T de estándares para video H.26x, mientras que AVC se relaciona con la parte del proyecto del grupo ISO/IEC MPEG que completó el trabajo del estándar tras el desarrollo inicial realizado en la ITU-T y que fue llamado H.26L. Es habitual denominar al estándar como H.264/AVC (o AVC/H.264 o H.264/MPEG-4 AVC o MPEG-4/H.264 AVC) para enfatizar ambas aportaciones. En ocasiones se también se denomina "códec JVT", en referencia a la organización que lo desarrollo.

La intención del proyecto H.264/AVC fue crear un estándar que sea capaz de proveer de una buena calidad de imagen con bit rates substancialmente menores (p.ej. la mitad o menos) que los estándares previos (p.ej. el MPEG-2, H.263 o MPEG-4 parte 2). Además de no incrementar la complejidad para que el diseño sea impracticable (demasiado caro) de implementar. Otro objetivo fue que el estándar fuera lo suficientemente flexible para ser aplicado a una gran variedad de aplicaciones (p.ej. para altos y bajos bit rates o resoluciones de imagen) y para trabajar correctamente en una gran variedad de redes y sistemas (p.ej., para radiodifusión, almacenamiento DVD, redes de paquetes RTP/IP o sistemas de telefonía multimedia ITU-T).
Fuente: Wikipedia.

VC1:

VC-1 es el nombre informal para el códec de vídeo estándar SMPTE 421M. El 3 de Abril de 2006, SMPTE anunció la publicación del estándar VC-1 como SMPTE 421M. Su implementación más popular es Windows Media Video 9.

Es una evolución del diseño del códec de vídeo basado en DCT que también podemos encontrar en H.261, H.263, MPEG-1, MPEG-2, y MPEG-4. Es ámpliamente caracterizado como una alternativa los últimos códecs de vídeo estándar ITU-T y MPEG, conocido como H.264/MPEG-4 AVC. VC-1 contiene herramientas de codificación tanto para secuencias de vídeo entrelazadas como para codificación progresiva. El objetivo principal del desarrollo y estandarización de VC-1 es dar soporte a la compresión de contenido entrelazado sin tener que convertirlo primero a progresivo, haciéndolo más atractivo para profesionales de la industria de la difusión y el vídeo.

A pesar de que es ámpliamente considerado como un producto de Microsoft, actualmente hay 15 compañías en el consorcio de la patente de VC-1 (el 17 de Agosto de 2006). Como estándar SMPTE, VC-1 está abierto a implementaciones de otros, aunque se requiere hipotéticamente que los implementadores paguen una cuota por licencias al MPEG LA, al organismo de licencias LLC o directamente a sus miembros, quienes poseen patentes esenciales para el formato (debido a que este es un organismo de licencias no-exclusivo).[1]

Tanto HD-DVD como Blu-ray han adoptado VC-1 como estándar de vídeo obligatorio, lo que significa que sus dispositivos de reproducción de vídeo deben ser capaces de decodificar y reproducir contenido de vídeo comprimido con formato VC-1. Windows Vista soportará parcialmente reproducción de HD DVD, incluyendo el decodificador VC-1 y componentes relacionados que son necesarios para la reproducción de películas HD-DVD codificadas con VC-1.

El proyecto FFmpeg incluye una implementación gratuita de este códec.

 

 

Fuente original: cirerita (Foros MundoDvd )

Aportaciones y correcciones valiosas de: JavierSA (Foro MundoDvd)

Wikipedia - La enciclopedia libre.

 

Aceleracion de video por hardware

 Me entretuve el día de los problemas con el servidor web y de correo en un articulo sobre la aceleración de vídeo de las nuevas tarjetas gráficas y su uso en nuestros queridos HTPC. Ademas introduje en la web una nueva forma de publicación colaborativa, esto es... Cualquier usuario registrado podrá realizar modificaciones o ampliar la información del articulo a modo de WIKI e incluso publicar sus propios artículos, faqs, manuales o tutoriales. Os invito a leerlo y ampliarlo/mejorarlo si veis que faltan detalles o se puede mejorar...

Este es el primero, a modo de prueba, espero que os guste la iniciativa, cualquier modificación o libro nuevo requerirá moderación por parte del equipo de administración, para evitar gamberradas. :D

"La aceleración de vídeo es hoy en día casi primordial en cualquier HTPC que se precie, hasta ahora solo teníamos aceleración mpeg2 y algunos intentos de acelerar h264 y mpeg4 por parte de nvidia en su serie 6600. Ahora, con el auge de los nuevos formatos de alta definición y la gran demanda de proceso de estos vídeos la aceleración cobra una nueva dimensión, siendo primordial si queremos "fabricarnos" o comercializar un HTPC de bajo costo. Tanto Nvidia como AMD (ATI) se han puesto manos a la obra y nos ofrecen dos gamas diferentes en ambos casos, por parte de ATI las series 2400 y 2600 y en Nvidia encontramos las 8400/8500 y 8600. "

Seguir leyendo "Aceleración de vídeo (HD) por hardware".

Primer reproductor de sobremesa capaz de reproducir Matroska


La marca DViCO dispone de dos modelos de reproductores multimedia tipo Jukebox (TviX HD M-4100SH y 5100SH) cuyos últimos firmwares (por ahora en estado beta) soportan la reproducción de archivos MKV con video H.264 en alta definición.


Otras noticias (Webs Amigas)

Feeds de nuestros compañeros de "oficio".

Distribuir contenido