¿Qué es XviD-AYMO?

XVI (anteriormente XVI) es un códec de vídeo MPEG-4 de código abierto basado en OpenDivX. Xvid fue desarrollado por un grupo de desarrolladores voluntarios originales de OpenDivX después de que OpenDivX dejara de desarrollarse en julio de 2001. Xvid admite múltiples modos de codificación, como modo de cuantificación y control de rango, búsqueda de movimiento, curva y otras tecnologías de codificación, lo cual es muy poderoso para los usuarios. El principal competidor de Xvid es DivX. Pero Xvid es de código abierto, mientras que DivX sólo tiene una versión gratuita (no gratuita) y una versión comercial.

Tabla de contenidos

Introducción a XviD

Importancia de XviD

Extensión de archivo

Tamaño de archivo XviD

Recursos de cine y televisión de XviD

El proceso de nacimiento de la tecnología XviD

La historia de la versión XviD

Características técnicas ricas y coloridas

Inicio

Editar este párrafo

Introducción a XviD

XviD es actualmente el códec de vídeo más utilizado en el mundo y es el primero verdaderamente Código fuente abierto. Publicado bajo negociación GPL. En muchas comparaciones de códecs, XviD funciona muy bien y es uno de los mejores y más versátiles códecs.

Edite este párrafo

La importancia de XviD

Durante casi cinco años, XviD ha sido el codificador de vídeo más popular del mundo. Se estima que XviD suprime al menos el 90% de las películas y series de televisión en BT (BitTorrent) y eMule. Pero la situación en China es algo especial, porque a los distribuidores de cine y televisión chinos les gusta utilizar el formato RMVB.

Editar este párrafo

Extensión del archivo

La extensión del archivo XviD puede ser AVI, MKV, MP4, etc. Cabe señalar que el formato de codificación de este vídeo no se puede juzgar sólo por la extensión. Por ejemplo, se estrena una película. formato avi, pero el formato de codificación de vídeo real puede ser código DV, ID XviD u otros formatos. El formato de codificación de audio puede ser PCM, AC3 o MP3.

Los formatos MP4 y MKV son más avanzados que AVI y admiten más funciones, como subtítulos. Los subtítulos para videos AVI requieren otro archivo SRT. En la actualidad, la mayoría de los recursos de cine y televisión extranjeros están en formato AVI.

Edite este párrafo

Tamaño del archivo XviD

La mayoría de los recursos de vídeo en Internet utilizan una velocidad de bits fija (CBR), por lo que el tamaño del archivo es muy estable y no cambios de editor a editor.

1. Un episodio dura 43 minutos y el tamaño del archivo es de aproximadamente 350 MB. Basada en 22 episodios por temporada, una temporada de una serie de televisión estadounidense requiere 7,5 GB de espacio en el disco duro.

2. Un episodio dura 22 minutos y el tamaño del archivo es de aproximadamente 175 MB.

3. El tamaño del archivo de película está determinado por la duración de la película.

Edite este párrafo

Recursos de cine y televisión XviD

El significado específico de los nombres de los archivos de los dramas televisivos europeos y estadounidenses lanzados por grupos de producción de dramas televisivos extranjeros

Títulos de los dramas, número de temporada S, número de episodio E, nombre del episodio (algunos no están marcados), fuente de recolección de señal, codificación de audio (no es necesario marcar el MP3 predeterminado), codificación de video: equipo de producción.

Por ejemplo:

Prisión. Descanso.Temporada 201. Manhunt.HR.HDTV.AC3.5.1. XviD Dimension

Título del drama "Prison Break"

Temporada 2

Número de grupos electrónicos - E01

Nombre del grupo - Hunt

p>

Fuente de adquisición de señal-HDTV

Codificación de audio-AC3.5.1

Codificación de vídeo-XviD

Equipo de producción-Dimension

Edite este párrafo

El proceso de nacimiento de la tecnología XviD

Antes de 1998, Microsoft desarrolló el único codificador MPEG-4 disponible para PC, incluido MPEG4 Ms. V1 , Núcleos de codificación serie MPEG4 ·Ms V2 y MPEG4 MS V3. Los dos primeros se pueden utilizar para crear archivos AVI y se han utilizado como componentes predeterminados de Windows. Sin embargo, la calidad de codificación de V1 y V2 no fue muy buena y la calidad de la imagen mejoró significativamente hasta MPEG4 Ms. V3. Sin embargo, Microsoft decidió encapsular el núcleo de codificación de video de MS MPEG4 V3 en la tecnología de transmisión de Windows Media, que se llama formato ASF y ya no se puede usar en formato AVI. El formato ASF ciertamente tiene algunas ventajas, pero es demasiado cerrado para editarlo, para disgusto de los intrépidos piratas informáticos. Pronto, un equipo modificó MS MPEG4 V3 de Microsoft, eliminando la restricción de que no podía usarse en formato AVI y abriendo algunos de sus parámetros de compresión. Así nació el codificador MPEG4 DivX que conocemos hoy. -)3.11.

DivX es muy popular y se ha convertido en el estándar para DVDRip. El problema es que su tecnología básica fue robada ilegalmente de Microsoft y sólo puede circular clandestinamente, no sobre la mesa. No se puede comercializar a gran escala ni producir reproductores de hardware.

En este caso, algunos ingenieros expertos en codificación de vídeo (incluidos los desarrolladores originales de DivX 3.11) formaron una empresa llamada DivX Networks Inc, en adelante denominada DXN. DXN ha lanzado un proyecto de código abierto, Project Mayo, con el objetivo de desarrollar un nuevo conjunto de software de codificación MPEG4 4 de código abierto. En particular, el códec Open DivX, que cumple totalmente con el estándar ISO MPEG4, atrajo la participación de muchos expertos en software. Rápidamente se desarrolló un prototipo del códec Open DivX y más tarde se desarrolló un codificador de mayor rendimiento como Encore 2. esperar. Durante este período, la gente de DXN completó el trabajo principal de codificación y muchas dificultades técnicas se resolvieron con la ayuda de la Open Source Association.

Justo cuando todo parecía ir sobre ruedas, empezó la diversión. Por supuesto, Project Mayo es de código abierto, pero no se basa en la GPL (Licencia Pública General, un acuerdo común utilizado en proyectos de código abierto para garantizar el derecho a utilizar y modificar libremente el software), sino en el acuerdo LGPL (LGPL acuerdo: Lesser GPL), que, al igual que la GPL, es una licencia pública. La mayor diferencia con la GPL es que permite la privatización. ). DXN participó en el diseño del acuerdo de licencia. En julio de 2001, cuando Encore 2 estaba básicamente formado y casi listo para producción, DXN estableció un sitio web DIVX, cerró el código original y lanzó su propio DivX 4. La base de DivX 4 es Encore 2 en Open DivX, pero utiliza la marca DivX, lo cual es inesperado. Debido a que DXN ya no estaba involucrado, el Proyecto Mayo se paralizó y DXN eliminó el código original de Encore 2 de los servidores. Después de un acalorado debate, DXN admitió que Encore 2 estaba legítimamente abierto, pero aun así se negó a volver a colocarlo en el servidor. De esta forma, la comunidad de código abierto resultó gravemente dañada.

Open DivX no se puede utilizar en la práctica, pero DivX 4 (y la posterior versión de pago DivX 5) se ha convertido en propiedad privada. La sabiduría y el trabajo que mucha gente puso para romper el monopolio de Microsoft sólo ayudaron a DXN a hacer una fortuna. Por supuesto, este resultado es inaceptable. Entonces, toda la organización 0dayz rechazó permanentemente DivX4/5 de DXN. Los supervivientes del equipo de desarrollo original de Open DivX gradualmente reagruparon sus esfuerzos de desarrollo y desarrollaron XviD basado en la última versión de Open DivX.

Ha pasado casi un año desde el desastre. Hereda y desarrolla Open DivX Encore 2 y su rendimiento ha mejorado enormemente. Se considera el códec MPEG4 más rápido del mundo. XviD reescribió todo el código, se basó en experiencias pasadas y lo publicó bajo la GPL (tenga en cuenta que ya no es LGPL, por lo que es ilegal que cualquiera lo use para crear productos sin código fuente abierto). Sin embargo, dado que MPEG-4 todavía tiene problemas de patentes, XviD sólo puede imitar el enfoque de LAME y sólo servir como un intercambio de investigación sobre cómo implementar el estándar ISO MPEG-4. En el sitio web solo se proporciona el código fuente. Si desea utilizarlo, debe compilar el código fuente usted mismo o descargar la versión ejecutable compilada desde un sitio web de terceros.

Creo que cuando algunos tipos como Gaj iniciaron Open DivX, comenzó como un proyecto de código abierto decente y mucha gente se sintió atraída por desarrollarlo y probarlo juntos. Hasta más tarde, esos tipos revelaron sus verdaderos colores de la noche a la mañana, quitaron todos los logros de Open DivX y lo convirtieron en el código fuente cerrado DivX4, y luego lo convirtieron en el DivX 5 pago actual. El originalmente bueno Open DivX se vio obligado a abortar, pero también contribuyó al nacimiento, desarrollo y crecimiento de XviD en la actualidad. Ahora se puede decir que XviD ha superado a DivX 5, desafiando la nueva generación de aplicaciones MPEG4 en el campo de batalla con mejor calidad y funciones más potentes.

Edite este párrafo

Historia de la versión XviD

La primera edición se publicó por primera vez el 17 de febrero de 2002.

1.0 28 de febrero de 2002 Se hicieron muchos cambios y explicaciones más precisas.

1.1 El análisis del 2 de marzo de 2002 aclaró muchos conceptos.

1.2 El 4 de marzo de 2002, se agregó la matriz de cuantificación, se eliminó la cuantificación y se adoptó la tecnología de suavizado.

1.3 Explicación detallada del filtro XviD Directshow de Nic el 8 de marzo de 2002.

1.3+ Contenido complementario revisado el 23 de julio de 2002 basado en el códec XVID de Nic.

Edite este párrafo

Características técnicas ricas y coloridas

DivX y XviD configuran imágenes clave de vez en cuando para mejorar la calidad de imagen dinámica causada por la configuración fija original. Imágenes clave de tiempo. El modo de compresión de 2 pasadas hace que la calidad de la imagen sea más suave. Básicamente, no hay mucha diferencia entre los dos efectos de codificación, pero en términos de tamaño de archivo con la misma calidad de imagen, XviD ahorra más capacidad. Para una película de 1,5 horas, la mayoría de los códigos DivX requieren dos CD, mientras que la mayoría de los códigos XviD solo requieren un CD.

La versión DivX saltó de 2, 3, 4 a 5. Originalmente fue utilizado por internautas sin fines de lucro, y luego surgió de DivX y comenzó a usarse como software comercial.

Algunos de ellos se marcharon para desarrollar un programa de decodificación sin fines de lucro, concretamente XViD ID. (¡Tal vez es por eso que quieres escribir DivX al revés!)

La calificación de XviD ID no sólo es un material didáctico típico en la sociedad de código abierto, sino que sus nuevas características técnicas son genuinas y llenas de puerilidad. . Para el núcleo de codificación de vídeo MPEG4-4 de segunda generación, los diversos diseños de algoritmos de XviD son representativos y avanzados.

Múltiples modos de codificación

Además de la compresión de flujo fijo de valor único original (CBR de 1 paso), XviD también proporciona modo de calidad única, modo de cuantificación única y compresión de flujo dinámico que incluye Dos modos de compresión de flujo dinámico de 2 pasos, controlados externamente y controlados internamente. XviD es obviamente la codificación de vídeo con más modos opcionales en el núcleo de codificación MPEG4-4 en PC.

Especialmente en el modo de compresión de flujo de código dinámico de 2 pasos, al detectar la amplitud del movimiento de la imagen, la amplitud cuantificada de la imagen se asigna de manera óptima, de modo que la película de video esté llena de elementos en movimiento. puede ocupar menos espacio y mejorar la calidad de la imagen para lograr el mejor equilibrio. El modo de cuantificación única de compresión de flujo de código dinámico puede generar archivos de video de flujo de código dinámico con detalles de imagen controlables al mismo tiempo y a alta velocidad, obteniendo una calidad de detalle de imagen estable a costa de menos tiempo de compresión, algo que el simple DivX 3.11 no hace. tiene excelentes características.

Modo de cuantización y control de rango

La cuantización, en pocas palabras, es el grado de asimilación y borrosidad de los detalles por unidades de imagen temporal o espacialmente adyacentes durante la codificación. Es el factor más importante para la codificación. Calidad de imagen. Factores básicos de control. 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 tasa de bits. Y XviD también puede determinar dinámicamente el método de cuantificación de imágenes de una determinada escena basándose en el análisis completo de la información de la imagen durante el segundo proceso de operación. Realmente se puede decir que está diseñado para considerar el equilibrio entre el espacio y la calidad de la imagen en la difusión. archivos multimedia de red.

Además de la selección del modo de cuantización, XviD también proporciona un potente control del rango de amplitud de cuantización durante el proceso de compresión. El usuario puede seleccionar el rango de amplitudes de cuantificación permitidas para la compresión. Por ejemplo, si establece un límite superior de cuantificación, puede evitar una situación en la que la calidad de la imagen saliente pueda degradarse significativamente.

Detección de movimiento y equilibrio de curvas

Después de detectar el movimiento cuadro por cuadro y analizar los resultados de la detección de movimiento de todo el segmento, la amplitud cuantificada de cada cuadro se vuelve a calcular mediante el equilibrio de curvas. Asignación, logrando así: se puede asignar más espacio, mayor tasa de bits y menor amplitud de cuantificación para imágenes en movimiento con alta tasa de bits para mantener los detalles de la imagen, para imágenes estáticas que no contienen demasiada información de movimiento, se puede asignar un presupuesto reducido; Esta práctica de utilizar buen acero en la hoja es el contenido principal de XviD como codificación MPEG4-4 de segunda generación.

XviD proporciona precisión de detección de movimiento multipolar, incluida la tecnología de interpolación de medio píxel, que marca vectores de movimiento en microbloques de 16x16 píxeles y vectores de movimiento de 4 puntos, donde los vectores de movimiento se graban en bloques de 8x8 píxeles para análisis dúplex; .

Distancia de fotogramas clave dinámica

La distancia de fotogramas clave dinámica es otra tecnología utilizada por XviD para lograr el máximo equilibrio entre espacio e imagen. Sabemos que en la compresión de vídeo, no cada cuadro registra toda la información de la imagen. De hecho, solo los fotogramas clave registran información completa de la imagen, y los fotogramas P posteriores solo registran la diferencia entre el fotograma anterior y el siguiente. Si la imagen cambia significativamente entre fotogramas clave, se desperdiciará un valioso espacio en el fotograma P. Al grabar fotogramas modificados en fotogramas clave, ahorra el espacio necesario para los fotogramas P porque ya no habrá cambios en los fotogramas posteriores. Por lo tanto, cambiar la posición de los fotogramas clave en función del cambio de lente y la amplitud del movimiento tendrá el doble de resultado con la mitad del esfuerzo para mejorar la calidad de la imagen bajo compresión de video.

Corrección de brillo psicovisual

Además de la codificación MPEG4 4 básica, XviD ID ofrece muchas funciones adicionales. Uno de los más típicos es la corrección psicológica del brillo visual. Esta función puede mejorar la eficiencia de la compresión eliminando señales de brillo y diferencias de brillo que son indistinguibles a simple vista. Desafortunadamente, aunque este diseño es muy creativo, en las aplicaciones prácticas actuales provocará una disminución en la calidad de la imagen visible a simple vista. Esperamos mejorarlo en futuras versiones.

Opciones de transmisión

Otro toque bien pensado son las Opciones de transmisión diseñadas específicamente para películas. Esta función puede establecer una tasa de código muy baja para secciones especificadas por el usuario donde no es necesario conservar los detalles (como el elenco de una película). Incluso si el flujo de funciones se comprime a menos del 10%, se puede ahorrar mucho espacio y el diseño es muy considerado.

Controles personalizados externos

Además del método de control de distribución de curvas interno propio de XivD, XviD también proporciona interfaces abiertas externas. Permite a los usuarios omitir el núcleo de análisis de codificación de XVI ID, usar herramientas de análisis externas proporcionadas por terceros, como Gordian Knot, generar archivos de control asignados y luego regresar a XVI ID para la compresión final de doble operación. Este enfoque amplía la usabilidad y el grado de control del usuario de XviD ID, porque software como Gordian Knot puede incluso permitir a los usuarios controlar la amplitud de cuantificación y la cuota de asignación de flujo de código de cada cuadro, lo que puede brindar más posibilidades para aplicaciones avanzadas.

Codificación acelerada por vector de movimiento

XviD también tiene un diseño especialmente desarrollado para mejorar la eficiencia de la codificación, que consiste en registrar la información del vector de movimiento de la siguiente imagen en un archivo de registro. Luego, la información del archivo se lee directamente durante la compresión de doble operación, lo que elimina la necesidad de operaciones repetidas en la información del vector de movimiento y la velocidad de codificación mejora considerablemente.

Decodificación optimizada de imágenes

XivD no solo es potente en codificación, sino que también tiene muchos logros nuevos en la optimización de imágenes en decodificación. Por ejemplo, "Horizontal Breakout (y)" puede suavizar el mosaico de brillo horizontal; "Horizontal Breakout (c)" puede suavizar el mosaico de color horizontal; "Dering (y)" puede suavizar los puntos brillantes en forma de anillo; " Puede suavizar las manchas cromáticas circulares; "Mosquito" puede reducir el ruido parecido al de un mosquito en la imagen. Además, estos métodos de optimización de pantalla de XviD ID son opcionales, por lo que siempre que desactives algunas opciones innecesarias, podrás jugar en una PC de gama baja.

Frameworks en desarrollo

Otro desarrollo tecnológico destacable en XviD son los B-frames. Sabemos que el fotograma I es un fotograma clave y el fotograma P solo almacena la diferencia entre el fotograma clave y la imagen previamente descomprimida. El principio del cuadro B es el mismo que el del cuadro P, pero además de las imágenes descomprimidas de los primeros tres cuadros, también se hará referencia a la información de la imagen del siguiente cuadro. Por lo tanto, la imagen extraída del cuadro B es mejor que la imagen extraída del cuadro P.

El núcleo de codificación MPEG4-4 anterior solo usaba cuadros I y P para almacenar imágenes. Si se puede utilizar la tecnología B-frame sobre esta base, la calidad de la imagen y la relación de compresión naturalmente mejorarán a un nivel superior. Actualmente, XviD ha proporcionado a los desarrolladores una versión experimental de marco B del núcleo de codificación XviD. Creo que en un futuro próximo, XviD maximizará las ventajas de la codificación MPEG4-4 y se convertirá en el líder de los formatos de grabación de vídeo en línea.

Poco conocimiento sobre el origen de DivX

Esta tecnología llamada DivX fue cocreada por Rota, un entusiasta audiovisual francés de 27 años, y un hacker informático Gej.

Resulta que la tecnología utilizada por DivX no fue inventada por estos dos chicos. Son solo piratas. Con la popularidad de Windows, Microsoft desarrolló la tecnología MPEG-4, que puede comprimir archivos de vídeo a tamaños muy pequeños. Rhoda y Kiel reescribieron el programa, pero le cambiaron el nombre a DivX y lo pusieron en Internet para que cualquiera pudiera descargarlo.

Microsoft afirma que investigará a todas las personas y empresas que promuevan el desarrollo de DivX. Pero Roda está totalmente comprometida con la legalización de su DivX. DivX se inventó a partir de Windows, pero no utiliza ninguna tecnología de Microsoft. Además, también celebró una reunión con personal técnico y financiero estadounidense para formar una nueva empresa, ProjectMayo, para promover plenamente DivX.

De hecho, DivX es otro método para guardar DVD de vídeo, que sólo puede realizarse mediante el programa DeCSS (nota). Debido a que el DVD en sí tiene una marca de protección contra copia, el DVD no se puede copiar a la computadora casualmente, pero DeCSS puede decodificarlo, por lo que puede copiar la película comprimida en DivX. En respuesta a esta práctica, los principales productores cinematográficos tomaron medidas inmediatas para evitar la filtración y difusión de DeCSS, pero ya era demasiado tarde. DeCSS ya está en Yahoo y puede encontrarlo en Google.

Edite este párrafo

Cómo reproducir vídeos XviD

Para la mayoría de los usuarios, siempre que instalen el paquete de códec Baofengyingyin o K-Lite, podrán reproducir sin problemas. Reproduce vídeos XviD. De hecho, la mayoría de estos programas de reproducción están decodificados por ffdshow, por lo que al reproducir vídeos, el icono de ffdshow aparecerá en la barra de tareas de Windows.