Los discos compactos de video (VCD) son discos compactos (CD) similares a los CD de audio, excepto que tienen información de video o archivos grabados en ellos en lugar de solo audio. El software VCD generalmente se refiere a cualquier tipo de programa de computadora que se puede usar para leer, convertir o grabar datos en un CD para crear o leer desde un VCD. Este software puede ser bastante simple y puede estar disponible como software gratuito o puede ser un software profesional más complicado. Los usuarios de computadoras domésticos suelen utilizar el software VCD, ya que los discos versátiles digitales (DVD) se han vuelto cada vez más populares y reemplazan a los VCD para la mayoría de los usos profesionales.
A fines de la década de 1990, los VCD se volvieron bastante populares, ya que permitían a las personas grabar aproximadamente una hora de video y audio en un CD para su reproducción a través de una computadora o reproductor de DVD. A medida que los DVD se hicieron más populares y la tecnología necesaria para crear un DVD se hizo más barata, los DVD rápidamente reemplazaron a los VCD en popularidad para la mayoría de los usuarios. Sin embargo, el software de VCD aún permanece, ya que muchas personas todavía prefieren los VCD debido al hecho de que el medio en sí es más barato que los DVD. Por lo general, estos programas están diseñados para permitir que una persona reproduzca video de un VCD y convierta ese video a otro formato o quemar video en un VCD.
Uno de los tipos más comunes de software de VCD es un programa que permite al usuario de una computadora reproducir el video en un VCD a través de una computadora. Si bien la mayoría de los sistemas operativos (SO) de las computadoras cuentan con un reproductor multimedia incorporado, es posible que estos reproductores no siempre puedan reconocer los códecs utilizados por los videos VCD. Los usuarios con un reproductor multimedia que no pueda reconocer estos códecs no podrán mostrar correctamente el video o el audio que lo acompaña en el VCD. El software de VCD normalmente será un programa de reproductor de medios diferente que puede reconocer los códecs utilizados en la grabación de VCD o complementará un reproductor establecido para reconocerlos.
Algunos programas de VCD están diseñados para permitir que un usuario extraiga video y audio de un VCD, lo que se denomina «extracción», y luego convierta ese video en otro tipo de archivo. Esto se puede hacer para eliminar el video de un VCD más antiguo y prepararlo para grabarlo en un DVD o simplemente para guardar el video en un medio local. El software VCD también puede permitir a un usuario grabar video y audio en un VCD. Muchos programas permitirán todas estas funciones, lo que permitirá al usuario ver video en un VCD, extraer el video del disco y también grabar video en un VCD o DVD.