El reproductor multimedia VLC (anteriormente VideoLAN Client y comúnmente conocido simplemente como VLC ) es un software de reproducción multimedia y servidor multimedia de transmisión en tiempo real , portátil , gratuito y de código abierto desarrollado por el proyecto VideoLAN . VLC está disponible para sistemas operativos de escritorio y plataformas móviles , como Android , iOS y iPadOS . VLC también está disponible en plataformas de distribución digital como App Store de Apple , Google Play y Microsoft Store .
VLC admite muchos métodos de compresión de audio y video y formatos de archivo , incluidos DVD-Video , Video CD y protocolos de transmisión . Puede transmitir contenido multimedia a través de redes informáticas y puede transcodificar archivos multimedia. [14]
La distribución predeterminada de VLC incluye muchas bibliotecas de decodificación y codificación gratuitas, lo que evita la necesidad de buscar/calibrar complementos propietarios. La biblioteca libavcodec del proyecto FFmpeg proporciona muchos de los códecs de VLC, pero el reproductor [15] utiliza principalmente sus propios muxers y demuxers. También tiene sus propias implementaciones de protocolo. También ganó distinción como el primer reproductor en admitir la reproducción de DVD cifrados en Linux y macOS mediante el uso de la biblioteca de descifrado de DVD libdvdcss ; sin embargo, esta biblioteca es legalmente controvertida y, como resultado, no está incluida en muchos repositorios de software de distribuciones de Linux . [16] [17] Está disponible en iOS bajo MPLv2 . [18]
El software VideoLAN se originó como un proyecto académico francés en 1996. VLC solía significar "VideoLAN Client" cuando VLC era un cliente del proyecto VideoLAN. Dado que VLC ya no es simplemente un cliente, esa sigla ya no se aplica. [19] [20] Se pretendía que consistiera en un cliente y un servidor [21] para transmitir videos desde antenas parabólicas a través de una red de campus. Originalmente desarrollado por estudiantes de la École Centrale Paris , ahora es desarrollado por colaboradores de todo el mundo y está coordinado por VideoLAN , una organización sin fines de lucro . Reescrito desde cero en 1998, fue lanzado bajo la Licencia Pública General de GNU el 1 de febrero de 2001, con la autorización del director de la École Centrale Paris . La funcionalidad del programa servidor, VideoLan Server (VLS), se ha absorbido en gran medida en VLC y ha quedado obsoleto. [22] El nombre del proyecto se ha cambiado a reproductor multimedia VLC porque ya no hay una infraestructura cliente/servidor.
El icono del cono utilizado en VLC es una referencia a los conos de tráfico recopilados por la Asociación de Estudiantes de Redes de la École Centrale. [23] El diseño del icono del cono se cambió de un icono de baja resolución dibujado a mano a una versión renderizada con CGI de mayor resolución en 2005, ilustrada por Richard Øiestad. [ cita requerida ]
En 2007, el proyecto VLC decidió, por razones de compatibilidad de licencia , no actualizar a la recién lanzada GPLv3 . [24] Después de 13 años de desarrollo, la versión 1.0.0 del reproductor multimedia VLC se lanzó el 7 de julio de 2009. [25] El trabajo comenzó en VLC para Android en 2010 y ha estado disponible para dispositivos Android en la tienda Google Play desde 2011. [26] [27] En septiembre de 2010, una empresa llamada "Applidium" desarrolló un puerto VLC para iOS bajo GPLv2 con el respaldo del proyecto VLC, que fue aceptado por Apple para su App Store. [28] [29] En enero de 2011, después de la queja del desarrollador de VLC, Rémi Denis-Courmont, a Apple sobre el conflicto de licencias entre la GPLv2 de VLC y las políticas de la App Store, [30] Apple retiró VLC de la App Store . [31] Posteriormente, en octubre de 2011 los autores de VLC comenzaron a volver a licenciar las partes del motor de VLC de la GPL-2.0 o posterior a la LGPL-2.1 o posterior para lograr una mejor compatibilidad de licencias , por ejemplo con la App Store de Apple. [32] [33] [34] [35] En julio de 2013 la aplicación VLC pudo volver a enviarse a la App Store de iOS bajo la MPL-2.0 . [36] La versión 2.0.0 del reproductor multimedia VLC se lanzó el 18 de febrero de 2012. [12] [37] La versión para la Tienda Windows se lanzó el 13 de marzo de 2014. Posteriormente se agregó soporte para Windows RT , Windows Phone y Xbox One . [38] A partir de 2016, [actualizar]VLC es el tercero en el recuento general de descargas de sourceforge.net , [39] y ha habido más de 3 mil millones de descargas. [40]
La versión 3.0 estuvo en desarrollo para Windows, Linux y macOS desde junio de 2016 [41] y se lanzó en febrero de 2018. [42] Contiene muchas características nuevas, incluido el soporte de salida Chromecast (excepto subtítulos [43] ), decodificación acelerada por hardware habilitada de forma predeterminada, reproducción 4K y 8K , reproducción de 10 bits y HDR , video de 360° y audio 3D, transferencia de audio para códecs de audio HD, soporte de menú BD-J y navegación en unidad de red local.
En diciembre de 2017, el Parlamento Europeo aprobó un presupuesto que financia un programa de recompensas por errores para VLC con el fin de mejorar la infraestructura de TI de la UE. [44]
A partir de la versión 1.1.0, los nombres en código de las versiones de VLC se refieren a personajes de las novelas de Discworld de Terry Pratchett ; una excepción es la versión 2.2.1, que salió poco después de la muerte de Pratchett el 12 de marzo de 2015, y que recibió el nombre en código Terry Pratchett en honor al propio autor.
VLC, como la mayoría de los frameworks multimedia , tiene un diseño muy modular que facilita la inclusión de módulos/plugins para nuevos formatos de archivo, códecs, interfaces o métodos de streaming. VLC 1.0.0 tiene más de 380 módulos. [47] El núcleo de VLC crea su propio gráfico de módulos de forma dinámica, dependiendo de la situación: protocolo de entrada, formato de archivo de entrada, códec de entrada, capacidades de la tarjeta de vídeo y otros parámetros. En VLC, casi todo es un módulo, como interfaces, salidas de vídeo y audio, controles, escaladores, códecs y filtros de audio/vídeo .
La GUI predeterminada se basa en Be API en BeOS , Cocoa para macOS y Qt 5 para Linux y Windows, pero todas ofrecen una interfaz estándar similar. La antigua GUI predeterminada se basaba en wxWidgets en Linux y Windows. [48] VLC admite máscaras altamente personalizables a través de la interfaz skins2, [49] y también admite máscaras Winamp 2 y XMMS . [50] Las máscaras no son compatibles con la versión macOS. [51] VLC tiene ncurses , [52] control remoto, [53] y telnet [54] interfaces de consola . También hay una interfaz HTTP [55] , así como interfaces para gestos del mouse y teclas de acceso rápido del teclado . [56]
La versión de escritorio del reproductor multimedia VLC tiene algunos filtros que pueden distorsionar, rotar, dividir, desentrelazar y reflejar videos, así como crear muros de visualización o agregar una superposición de logotipo durante la reproducción. También puede generar videos como arte ASCII .
Una función de zoom interactivo permite ampliar el vídeo durante la reproducción. [57] Se pueden extraer imágenes fijas del vídeo con la resolución original, [58] y se pueden recorrer fotogramas individuales, aunque solo en dirección hacia adelante. [59]
La reproducción se puede gamificar dividiendo la imagen dentro de la ventana gráfica en piezas de rompecabezas arrastrables , donde el número de filas y columnas se puede configurar como se desee. [60]
Para la reproducción de audio, esta función incluye un ecualizador y otros filtros que ayudan a personalizar la calidad del sonido.
Debido a que VLC es un reproductor multimedia basado en paquetes , reproduce casi todo el contenido de video. Incluso se pueden reproducir algunos archivos dañados, incompletos o sin terminar, como los que aún se están descargando a través de una red peer-to-peer (P2P). También reproduce archivos de flujo de transporte MPEG (.TS) m2t mientras se están digitalizando desde una cámara HDV a través de un cable FireWire , lo que permite monitorear el video mientras se graba. El reproductor también puede usar libcdio para acceder a archivos .iso para que los usuarios puedan reproducir archivos en una imagen de disco , incluso si el sistema operativo del usuario no puede trabajar directamente con imágenes .iso.
VLC es compatible con todos los formatos de audio y vídeo compatibles con libavcodec y libavformat. Esto significa que VLC puede reproducir vídeo H.264 o MPEG-4 Parte 2 , así como también formatos de archivo FLV o MXF "listos para usar" utilizando las bibliotecas de FFmpeg. Alternativamente, VLC tiene módulos para códecs que no están basados en las bibliotecas de FFmpeg. VLC es uno de los reproductores de DVD de software libre que ignoran la codificación de región de DVD en las unidades de firmware RPC-1 , lo que lo convierte en un reproductor sin región . Sin embargo, no hace lo mismo en las unidades de firmware RPC-2 , ya que en estos casos la codificación de región la aplica la propia unidad; sin embargo, aún puede forzar la encriptación CSS para reproducir un DVD de una región extranjera en una unidad RPC-2.
El reproductor multimedia VLC puede reproducir grabaciones de alta definición de cintas D-VHS duplicadas en una computadora usando CapDVHS.exe . Esto ofrece otra forma de archivar todas las cintas D-VHS con la etiqueta DRM copy freedom. Usando una conexión FireWire desde los decodificadores de cable a las computadoras, VLC puede transmitir contenido en vivo, sin cifrar a un monitor o HDTV. El reproductor multimedia VLC puede mostrar el video que se está reproduciendo como fondo de escritorio , como Windows DreamScene , usando DirectX , solo disponible en sistemas operativos Windows. El reproductor multimedia VLC puede grabar el escritorio y guardar la transmisión como un archivo, lo que permite al usuario crear capturas de pantalla . [61] [62] [63] En Microsoft Windows, VLC también admite el marco Direct Media Object (DMO) y, por lo tanto, puede hacer uso de algunas DLL de terceros (biblioteca de vínculos dinámicos). En la mayoría de las plataformas, VLC puede sintonizar y ver canales DVB-C, DVB-T y DVB-S. En macOS se requiere el complemento EyeTV independiente, en Windows requiere los controladores BDA de la tarjeta.
VLC se puede instalar o ejecutar directamente desde una unidad flash USB u otra unidad externa. VLC se puede ampliar mediante scripts; utiliza el lenguaje de scripts Lua . [64] [65] VLC puede reproducir vídeos en formato AVCHD , un formato altamente comprimido utilizado en las videocámaras HD recientes . VLC puede generar una serie de visualizaciones de música . El programa puede convertir archivos multimedia a varios formatos compatibles. [66]
Tanto las versiones de escritorio como las móviles están equipadas con un ecualizador de audio . [67]
Un gorro rojo de Papá Noel aparece sobre el logotipo del cono de tráfico de VLC durante las temporadas navideñas. [68]
Hay atajos de un solo botón en VLC que no requieren la tecla Ctrl o Alt.
Por ejemplo, al presionar las teclas F y G mientras se ejecuta un archivo de video en VLC, se cambia la sincronización de audio/video del archivo en 50 milisegundos por cada ajuste. [69] Esto es útil para corregir un problema con el sonido que se adelanta o se retrasa respecto del video.
El reproductor multimedia VLC es multiplataforma , con versiones para Windows , macOS , Linux , iOS , Android , tvOS , ChromeOS , Windows Phone , varios sistemas basados en BSD , Solaris , BeOS , OS/2 y Syllable . [70] Sin embargo, la compatibilidad hacia adelante y hacia atrás entre las versiones del reproductor multimedia VLC y las diferentes versiones de los sistemas operativos no se mantiene durante más de unas pocas generaciones. [71] Las compilaciones de 64 bits están disponibles para Windows de 64 bits, a partir de la versión 2.0.1. [72] [73]
El puerto de VLC para Windows 8 y Windows 10 está respaldado por una campaña de financiación colectiva en Kickstarter para agregar soporte para una nueva GUI basada en el lenguaje de diseño Metro de Microsoft , que se ejecutará en Windows Runtime . Todas las características existentes, incluidos filtros de video, soporte de subtítulos y un ecualizador, están presentes en Windows 8. [74] Una versión beta de VLC para Windows 8 se lanzó en Microsoft Store el 13 de marzo de 2014. [75] Se creó una aplicación universal para Windows 8, 8.1, 10, Windows Phone 8, 8.1 y Windows 10 Mobile.
En mayo de 2012, el equipo de VLC declaró que se estaba desarrollando una versión de VLC para Android . [76] La versión estable 1.0 se puso a disposición en Google Play el 8 de diciembre de 2014. [77]
Varias API pueden conectarse a VLC y utilizar su funcionalidad:
VLC puede manejar algunos archivos incompletos y en algunos casos puede usarse para previsualizar los archivos que se están descargando. Varios programas hacen uso de esto, incluidos eMule y KCeasy . La aplicación de televisión por Internet de código abierto/libre Miro también usa código VLC. HandBrake , un codificador de video de código abierto, usado para cargar libdvdcss desde VLC Media Player. [91] Easy Subtitles Synchronizer, un programa de edición de subtítulos freeware para Windows, usa VLC para previsualizar el video con los subtítulos editados. [92]
VLC puede leer muchos formatos, dependiendo del sistema operativo en el que se ejecute, incluidos: [93]
VLC puede transcodificar o transmitir audio y video en varios formatos según el sistema operativo, incluidos:
Los instaladores de software del reproductor multimedia VLC para la plataforma macOS y la plataforma Windows incluyen la biblioteca de descifrado de DVD libdvdcss , aunque esta biblioteca puede estar restringida legalmente en ciertas jurisdicciones. [97] [98]
En mayo de 2022, MediaNama informó que VLC estaba prohibido en la India y que su sitio web era inaccesible desde la India según las disposiciones de la Ley de Tecnología de la Información de 2000. [ 99] Ni los desarrolladores ni el gobierno indio ofrecieron ninguna explicación sobre la prohibición, según India Today . La cuenta oficial de Twitter de VideoLAN declaró en agosto que el sitio web estaba bloqueado en la India a partir del 13 de febrero de 2022. [100] Un informe de Hindustan Times indicó que la prohibición podría deberse a vínculos con China. [101] En 2020, la India había prohibido más de 200 aplicaciones chinas tras los enfrentamientos entre China e India de 2020-2022 . Otro informe de Hindustan Times de abril que citaba a Symantec decía que los piratas informáticos chinos dependían de VLC para lanzar malware que habían instalado previamente en máquinas Windows. [102] La técnica que utilizaron se llama carga lateral de DLL, en la que una biblioteca externa que un programa legítimo carga en tiempo de ejecución se sustituye por una versión modificada que contiene el malware. [103] El presidente y desarrollador principal de VideoLan, Jean-Baptiste Kempf , dijo que el bloqueo probablemente fue el resultado de un malentendido sobre el problema de seguridad chino, aunque el gobierno indio no proporcionó una razón de por qué fue bloqueado. [104] En octubre de 2022, VLC, con la ayuda de la organización india de derechos digitales Internet Freedom Foundation, envió un aviso legal al gobierno indio, tras lo cual, en noviembre de 2022, el Ministerio de Electrónica y Tecnología de la Información del Gobierno de la India decidió eliminar la prohibición del sitio web de VLC. [105]
El software del reproductor multimedia VLC puede leer datos de audio y vídeo de DVD que incorporan cifrado Content Scramble System (CSS), aunque el software del reproductor multimedia VLC carece de una licencia de descifrado CSS. [106] El descifrado no autorizado de contenido de DVD cifrado con CSS o la distribución no autorizada de herramientas de descifrado CSS pueden violar la Ley de Derechos de Autor del Milenio Digital de los EE. UU . [106] El descifrado de contenido de DVD cifrado con CSS ha sido autorizado temporalmente para ciertos fines (como la realización de documentales que utilizan porciones cortas de contenido de DVD para críticas o comentarios) bajo las exenciones antielusión de la Ley de Derechos de Autor del Milenio Digital que fueron emitidas por la Oficina de Derechos de Autor de los EE. UU . en 2010. [107] Sin embargo, estas exenciones no cambian la prohibición de la DMCA sobre la distribución de herramientas de descifrado CSS; incluidas las distribuidas con VLC. [108]
{{cite web}}
: Falta o está vacío |title=
( ayuda )En 2001, VLC fue lanzado bajo la versión 2 de GNU General Public aprobada por OSI, con la opción comúnmente ofrecida de usar "cualquier versión posterior" de la misma (aunque no había ninguna versión posterior de ese tipo en ese momento). Después del lanzamiento por parte de la Free Software Foundation (FSF) de la nueva versión 3 de su Licencia Pública General GNU (GPL) el 29 de junio de 2007, los contribuyentes al reproductor multimedia VLC y otros proyectos de software alojados en videolan.org debatieron la posibilidad de actualizar los términos de licencia para futuras versiones del reproductor multimedia VLC y otros proyectos alojados, a la versión 3 de la GPL. [...] Existe una gran preocupación de que estos nuevos requisitos adicionales podrían no coincidir con la realidad industrial y económica de nuestro tiempo, especialmente en el mercado de la electrónica de consumo. Creemos que cambiar los términos de nuestra licencia a la versión 3 de la GPL no sería lo mejor para nuestra comunidad en su conjunto. Por lo tanto, planeamos seguir distribuyendo futuras versiones del reproductor multimedia VLC bajo los términos de la versión 2 de la GPL. [...] continuaremos distribuyendo el código fuente del reproductor multimedia VLC bajo la "versión 2 o cualquier versión posterior" de la GPL hasta nuevo aviso.
{{cite news}}
: CS1 maint: nombres numéricos: lista de autores ( enlace )