Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuáles son las ventajas de XviD?

¿Cuáles son las ventajas de XviD?

1. Funciones técnicas ricas y coloridas

La aparición de XviD no solo es un libro de texto típico para la comunidad de código abierto, sino que sus diversas características técnicas nuevas también son reales y creíbles. Como núcleo de codificación de vídeo MPEG4 de segunda generación, el diseño del algoritmo de XviD representa el nivel más avanzado.

2. Múltiples modos de codificación

Además del CBR de un solo canal original, XviD también proporciona compresión de flujo dinámico en modo de calidad de un solo canal, compresión de flujo dinámico en modo de cuantificación de un solo canal y Dos modos de compresión de flujo dinámico de doble canal que incluyen control externo y control interno. XviD es claramente el códec de vídeo más completo entre los núcleos de códec MPEG4 disponibles actualmente para PC.

Especialmente el modo de compresión de flujo dinámico de 2 pasos, que optimiza la distribución cuantitativa de fotogramas al detectar el movimiento de los fotogramas y optimiza la curva de fotogramas, para que las películas de vídeo llenas de elementos activos tengan un mejor consumo de espacio. y calidad del marco. Consigue el mejor equilibrio entre ellos. Además, el modo de cuantización de Dynamic Streaming Compression le permite generar rápida y fácilmente archivos de vídeo en streaming dinámicos con detalles de imagen controlables. Con tiempos de compresión más cortos, obtienes una calidad de detalle de imagen más consistente que no es posible solo con DivX 3.11.

3. Modo de cuantización y control de rango

La cuantización, en pocas palabras, consiste en asimilar el grado de desenfoque temporal o espacial de unidades de imagen adyacentes durante la codificación. Calidad de los detalles de la imagen. XviD no solo proporciona el modo de cuantificación MPEG estándar, sino que también proporciona un modo de cuantificación que es más adecuado para MPEG. XviD no solo proporciona el método de cuantificación MPEG estándar, sino que también proporciona específicamente el método de cuantificación .h263 que es más adecuado para compresión de baja velocidad de bits. XviD también puede determinar dinámicamente el modo de cuantificación de la escena basándose en un análisis completo de la información de la imagen durante el proceso de transmisión de dos pasadas (2 pasadas). Se puede decir que esto logra un equilibrio entre el espacio y la calidad de la imagen en el proceso de medios de red. distribución de archivos Una especie de equilibrio, diseñado muy cuidadosamente.

XviD también proporciona un potente control del rango de cuantización durante la compresión. El usuario puede seleccionar el rango de cuantificación permitido durante la compresión. Por ejemplo, establecer un límite superior para la cuantificación puede evitar una caída drástica en la calidad de la imagen.

4. Búsqueda de movimiento y curva

Realice la búsqueda de movimiento cuadro por cuadro, analice los resultados de la búsqueda de movimiento de todo el clip y luego use la curva para reequilibrar la amplitud de cuantificación de cada cuadro. , de modo que a las imágenes en movimiento que requieren altas velocidades de bits se les puede asignar más espacio, velocidades de bits más altas y amplitudes de cuantificación más bajas para mantener los detalles de la imagen. Para imágenes en movimiento que requieren velocidades de bits altas, se puede asignar más espacio, velocidades de bits más altas y amplitudes de cuantificación más bajas para mantener los detalles de la imagen, mientras que para imágenes estáticas que no contienen mucha información de movimiento, la asignación presupuestaria se reducirá. El buen acero llega al límite es la razón principal por la que XviD es el codificador MPEG4 de segunda generación.

XviD proporciona detección de movimiento multipolar, incluida la interpolación de medio píxel (los vectores de movimiento están marcados en mosaicos de 16x16 píxeles) y los vectores de movimiento inter4v (los vectores de movimiento se registran en mosaicos de 8x8 píxeles para análisis binario).

5. Intervalo de fotograma clave dinámico (intervalo de fotograma I)

El intervalo de fotograma clave dinámico es otra tecnología utilizada por XviD para maximizar el equilibrio entre el espacio y la imagen. Sabemos que en la compresión de video, no todos los fotogramas pueden registrar toda la información de la imagen. De hecho, solo los fotogramas clave pueden registrar la información completa de la imagen, y los fotogramas P posteriores solo pueden registrar la misma diferencia que el fotograma anterior. Si los cambios de imagen entre fotogramas clave son grandes, se desperdiciará el valioso espacio del fotograma P; agregar los fotogramas con grandes cambios a los fotogramas clave para la grabación puede ahorrar el espacio requerido para el fotograma P, porque los fotogramas posteriores no habrá. cambios importantes. Por lo tanto, cambiar la posición del cuadro clave de acuerdo con la amplitud de conmutación y movimiento de la lente de la imagen tiene el efecto de mejorar la calidad de la imagen bajo compresión de video y tiene el efecto de obtener el doble de resultado con la mitad de esfuerzo.

6. Corrección psicológica del brillo visual

Además de la codificación MPEG4 básica, XviD también proporciona muchas funciones adicionales. Una de las funciones típicas es la corrección del brillo psicovisual. Esta característica mejora la eficiencia de la compresión al eliminar las señales de brillo y las diferencias de brillo que son indistinguibles a simple vista. Desafortunadamente, aunque este diseño es muy creativo, su aplicación práctica actual ha resultado en una degradación de la calidad de la imagen visible a simple vista. Se espera que esto pueda mejorarse en futuras versiones.

7. Opciones de actor

Otro diseño bien pensado son las "Opciones de actor" para películas específicas. Esta característica le permite establecer un flujo muy bajo para ciertos pasajes especificados por el usuario (como la lista de reparto de una película) donde los detalles son innecesarios. Incluso se puede comprimir a menos del 10% de la transmisión de vídeo original, lo que ahorra mucho espacio y tiene un diseño muy cuidado.

8. Control personalizado externo

Además del control interno de asignación de curvas de XivD, XviD también proporciona una interfaz abierta externa. Esto permite a los usuarios omitir el núcleo de codificación y análisis propio de XviD y utilizar herramientas de análisis externas proporcionadas por terceros (como Gordian Knot) para generar archivos de control asignados, que luego se devuelven a XviD para la compresión binaria final. Este enfoque amplía la usabilidad y el control del usuario de XviD, ya que software como Gordian Knot incluso permite al usuario controlar la magnitud de la cuantización y el número de asignaciones de flujo por fotograma, proporcionando así más posibilidades para aplicaciones avanzadas.

9. Codificación de aceleración del vector de movimiento (Hinted Me)

XviD también ha diseñado un diseño para mejorar la eficiencia de la codificación y el desarrollo, que consiste en registrar la información del vector de movimiento de la pantalla en un archivo de registro. Al leer la información directamente de este archivo, XviD elimina la necesidad de volver a calcular los vectores de movimiento en el proceso de compresión, lo que aumenta significativamente las velocidades de codificación.

10. Decodificación optimizada

XivD no solo tiene potentes funciones de codificación, sino que también tiene muchas ventajas en la optimización de la decodificación. Por ejemplo, "Desbloqueo horizontal (Y) " suaviza los parches de luma horizontales; "Desbloqueo horizontal (C) " suaviza los parches de croma horizontales; "Deringing (Y) " suaviza los parches de croma circulares; mosquito" suaviza los parches de croma redondos; "Derivative" suaviza los parches de croma redondos. Mosquito" reduce el ruido de los mosquitos en tu metraje. Además, todos estos optimizadores de imágenes XviD son opcionales, por lo que puedes reproducir estas imágenes en una PC de baja especificación siempre y cuando desactives algunas opciones innecesarias.

11 . Marcos B en desarrollo

Otro desarrollo tecnológico digno de mención en XviD son los fotogramas B. Sabemos que los fotogramas I son fotogramas clave y los fotogramas P almacenan fotogramas clave descomprimidos con el fotograma anterior. , Los fotogramas B son iguales que los fotogramas P, pero además de descomprimir el fotograma anterior, también hacen referencia a la información del fotograma siguiente. Los fotogramas B son iguales que los fotogramas P, pero además de tener en cuenta la información del fotograma siguiente. Además, también se considera la información del siguiente cuadro.

El núcleo de codificación MPEG4 anterior solo usaba cuadros I y P para almacenar cuadros. El uso de cuadros B sobre esta base mejorará. La calidad de la imagen y la tasa de compresión son buenas. Actualmente, XviD ha proporcionado a los desarrolladores una versión beta de la versión de experiencia de marco B del núcleo de codificación XviD. Creo que en un futuro cercano, XviD podrá maximizar las ventajas. de codificación MPEG4 y convertirse en el líder de formatos de grabación de vídeo online