En mayo de 2006 CS MSU GRAPHICS&MEDIA LAB realizó un estudio para medir la calidad de los decodificadores de video MPEG-2, el cual incluyó a los siguientes:
- bitcontrol
- DScaler
- Elecard
- ffdshow (libavcodec)
- InterVideo
- Ligos
- MainConcept
- Pinnacle
Las conclusiones generales fueron las siguientes:
Existe una opinión común de que todos los codecs de un estándar específico no difieren demasiado uno de otro, todos funcionan de la misma manera. La investigación llevada a cabo demuestra de forma convincente que ése no es el caso. En particular, los desarrolladores de decodificadores implementan en sus productos diferentes esquemas para procesar flujos de video dañados. Algunos decodificadores no son diseñados para funcionar en situaciones de baja confiabilidad de los canales de transmisión de datos y la calidad de la decodificación de video para ellos es muy mala. La razón de las diferencias entre los decodificadores es que el estándar MPEG-2 ofrece algunos medios para la recuperación de errores, pero estos medios no están especificados con firmeza por el estándar.
Los decodificadores testeados pueden dividirse en cinco clases.
- La primera clase contiene sólo un decodificador - libavcodec de ffdshow. Este decodificador muestra la mejor calidad visual en flujos de video corruptos disminuyendo los artefactos visuales mediante interpolación.
- La segunda clase consiste en tres decodificadores: Elecard, Ligos y DScaler. Estos decodificaores pudieron decodificar flujos corruptos con pocos artefactos visuales incluso con una añta tasa de errores de bits.
- La tercera clase contiene dos decodificadores: MainConcept y Pinnacle. Estos decodificadores pudieron decodificar flujos de video corruptos con algunos artefactos visuales que no eran muy notorios. Pero no pudieron decodificar flujos con altas tasas de errores.
- La quinta clase contiene sólo el decodificador InterVideo - éste no pudo decodificar correctamente los flujos corruptos incluso con bajas tasas de error, por lo que no puede usarse para esas tareas.
En consecuencia, libavcodec de ffdshow es el mejor decodificador de MPEG-2 para proporcionar buena calidad visual a la vez que funciona con flujos corruptos.
A su vez, se realizó una prueba para evaluar la calidad de los codificadores de MPEG-2, pero sólo bajo los siguientes criterios:
- Se testearon los siguientes 10 bitrates (kbps): 100, 225, 340, 460, 700, 938, 1140, 1340, 1840, y 2340. Por lo tanto no incluye bitrate de DVD.
- Se alteraron sólo los siguientes atributos: bitrate, resolución de video, frame rate (cuadros por segundo) y estructura GOP (group of pictures).
Los codificadores fueron los siguientes:
- Pinnacle MPEG-2 Encoder (Pinnacle Studio 10.2)
- TMPGEnc 2.524.63.181
- Intel MPEG-2 IPP (developer version 24-06-06)
- Sorenson Squeezer 4.3.302.4
- MainConcept MPEG Encoder 1.05
Si bien no se realiza una clasificación explícita, los resultados indicarían que el orden según calidad sería el siguiente:
- Intel MPEG-2 IPP
- TMPGEnc
- Pinnacle MPEG-2 Encoder
- MainConcept MPEG Encoder
- Sorenson Squeezer
Más información en
http://www.compression.ru/video/code...2_2006_en.html
Voy a cambiar al tiro el decodificador de Ligos por el de ffdshow

.
Espero les interese. Saludos
By
ALEX-KID