.:Estudiantes de Informatica:.

IP La Araucana

.:Estudiantes de Informatica:.
El video en WMP se visualiza de color verde?
* E-mail:
* Password:
Registrarse Presentación Miembros Imágenes
¿Has olvidado tu Password?

Lista de mensajes
Autor Mensaje
Paulo
 
Mensajes: 1
Registrado: Octubre/2008
Estado: Off-line
Grupo: Nuevo usuario
 
 
  Re: El video en WMP se visualiza de color verde? 22/Octubre/2008 - 22:36

Excelente, muy bien explicado.  gracias.

SonicDS
 
Mensajes: 93
Registrado: Septiembre/2007
Estado: Off-line
Grupo: Administrador del foro
 
 
  El video en WMP se visualiza de color verde? 31/Marzo/2008 - 16:28

WMP: Window Media Player.

Buenas.
 
El "conocido" problema del vídeo ó imagen en color verde (que además sólo ocurre/ocurría en ése color), se debe a la versión del FourCC que se empleó para hacer ése vídeo en formato XviD . Ello se debía a que la fuente de salida en formato YUV que generaba esa versión del XviD era "correcta" pero con "conversión" inválida. Nos explicamos :
El formato YUV (para ser más exactos: "YUV2") de cada frame comprimido provoca que al Macropixel (2 pixels*(Horizontalidad+Verticalidad) = 4*4 pixels. Que no, Macrobloque: 8 pixels*(Horizontalidad+Verticalidad = 16*16 pixels) se le asigne una posición determinada para cada una de las líneas del frame. Ello se consigue mediante un diagrama (compresión del Codec en bloques de 8 pixeles ó macrobloques de 16 pixeles); donde el valor de "Y" es colocado en el primer y tercer pixel, mientras que el valor de "U" (Cb) y "V" (cr) se posicionan en el segundo y cuarto respectivamente (el llamado "FourCC"  ) y así sucesivamente por cada uno de los bloques ( 8*8 ) del frame. De manera (y a modo de ejemplo), que la instrucción que enviaría el codec sería de la siguiente manera:
 
Macropixel
-------------|
Y0 U0 Y1 V0 | Y2 U2 Y3 V2 .. .. .. ..
-------------|
 
Esto que que parece "complejo" en realidad no lo es , dado que ésta es la secuencia de compresión para el formato MPEG-4 en modo "YUV2".
Por desgracia, existieron numerosas Releases de XviD que añadían su FourCC correspondiente el cual era digamos, incompatible (realmente lo que se enviaban eran frames "SEMI-COMPRIMIDOS") con el soporte DirectDraw. El echo es, que en ésas versiones de XviD el código era(es) enviado ántes que los "traductores" de la imagen del propio Sistema Operativo (interviniendo el "kernel" del propio DirectDraw) provocando la comentada imagen de color verde ó incluso llegar a provocar los "errores de excepción". De ahí que con la instalación del filtro "ffDirectShow" se haya solucionado en determinadas ocasiones y en otras no .
 
Además, está el echo de que el propio FourCC es el encargado de decirle a nuestra Tarjeta Gráfica y mediante la traducción de los "drivers" ó "intérpretes" de la señal (DirectDraw, DirectShow, etc, ...) de vídeo cómo se ha creado ése fichero de vídeo (Codec utilizado, Resolución, etc...). Por lo tanto se supone que con la actualización de un "intérprete" (veáse, "ffDirectShow" ó con el propio "DirectDraw") entre el Codec y el propio S.O. debería de solucionarse .
 
Bueno amigos, espero haber aportado algo más de información a éste "problemilla" que apareció en su momento pero que por una u otra razón, ha vuelto a aparecer  (desde luego en las nuevas versiones del XviD se supone que ésto está más que corregido ).
 
Un Saludo.
 
P.D.: También cabe la posibilidad (si observamos que no conseguimos la OBLIGATORIA conectividad entre los "drivers" de Vídeo del Sistema y ése vídeo en concreto), usar la utilidad "AVI FourCC Code Changer" y probar con ella sobre el "AVI" en cuestión. Aunque para ello, deberíamos de estar seguros de que tenemos el filtro "correcto" (en éste caso del XviD) del "DirectShow" del propio XviD .


Mi Solución:

Este problema sucedio en win2000. Pero en XD yo creo que tb es lo mismo, si no es asi, haganmelo saber.

Ejecuten dxdiag.

en la paleta "pantalla" deshabilitar Aceleración DirectDraw

...

Que esten super!!

#Nos vemos...

Usuarios activos
4 usuarios activos: 0 miembros y 4 huespedes en el foro.
 Reglas de mensaje
puedes escribir nuevos temas
puedes responder a los temas
no puedes adjuntar archivos
no puedes editar tus mensajes
Contactar con el Administrador del foro.

La utilización del servicio vendrá condicionada por la previa aceptación de las Condiciones Generales de Uso del Servicio.



Foro gratis creado en ForosWebGratis.com. Crea tu propio foro aquí.