.Net SDKs v15.6 ya está disponible. ¿Cuáles son las novedades?
[Video Capture SDK .Net] VideoCaptureCore: Mejora del rendimiento de recorte de vídeo en CPUs modernas
[ALL] VideoCaptureCore, MediaPlayerCore, VideoEditCore: Añadido el método estático CreateAsync que se puede utilizar en lugar del constructor para crear motores sin UI lag.
[Video Capture SDK .Net] VideoCaptureCore: Resueltos los problemas con el recorte de vídeo.
[Video Capture SDK .Net] VideoCaptureCoreX: Añadida la API de superposiciones de vídeo. El Demo Overlay Manager muestra cómo usarlo.
[Video Capture SDK .Net] Mejorada la detección del codificador HW. Si tiene varias GPUs, a veces sólo se puede utilizar la GPU principal para la codificación de vídeo.
[Cross-platform SDKs] Actualizado Avalonia VideoView. Resuelto el problema con la recreación de VideoView.
[Media Player SDK .Net] MediaPlayerCoreX: Resuelto problema de arranque con la versión Android del motor MediaPlayerCoreX.
[Media Player SDK .Net] MediaPlayerCore: La propiedad Video_Stream_Index ha sido reemplazada por los métodos Video_Stream_Select/Video_Stream_SelectAsync.
[Media Player SDK .Net] MediaPlayerCoreX: Añadido el método Video_Stream_Select.
[Video Capture SDK .Net] VideoCaptureCore: La propiedad Network_Streaming_WMV_Maximum_Clients se ha movido a la clase WMVOutput. Puede establecer el número máximo de clientes para la salida WMV en red.
[All] Actualizado el renderizado WPF. Rendimiento mejorado para vídeos 4K y 8K.
[Video Capture SDK .Net] VideoCaptureCoreX: Resuelto problema con múltiples salidas utilizadas.
[Video Capture SDK .Net]
[Video Capture SDK .Net] El código fuente de Decklink ha sido cambiado para mejorar la velocidad de inicio. El método Decklink_CaptureDevices ha sido reemplazado por async Decklink_CaptureDevicesAsync.
[Media Player SDK .Net] MediaPlayerCoreX: Añadidas propiedades Custom_Video_Outputs/Custom_Audio_Outputs para establecer renderizadores de vídeo/audio personalizados.
[Media Player SDK .Net] MediaPlayerCoreX: Añadida demostración del reproductor de salida Decklink (WPF)
[Video Edit SDK .Net] Añadida Demo de Múltiples Pistas de Audio (WPF)
[Video Edit SDK .Net] Salida MP4 actualizada para múltiples pistas de audio
[SDKs multiplataforma] Enumerador de dispositivos actualizado
[Video Capture SDK .Net] Resuelto el problema con el medidor VU en el motor multiplataforma
[SDKs multiplataforma] Problema resuelto con el medidor VU (evento no disparado)
[Media Player SDK .Net] Reproducción de memoria actualizada
[ALL] Añadido soporte de la interfaz IAsyncDisposable para las clases core multiplataforma. Se debe utilizar para disponer de los objetos del núcleo en métodos asíncronos.
[Video Capture SDK .Net] Añadido soporte madVR para mutiscreen
[Video Capture SDK .Net] Resuelto el problema de enumeración NDI en el motor VideoCaptureCore
[Media Player SDK .Net] Añadida demostración madVR
[ALL] Resueltos los problemas de madVR en todos los SDKs
[Media Blocks SDK .Net] Añadida demostración de NDI Source
[Video Capture SDK .Net] Añadido soporte NDI para motor multiplataforma
[ALL] Resolver el problema de "imagen no encontrada" con el paquete WinUI NuGet
[Media Blocks SDK .Net/Media Player SDK .Net (multiplataforma)] Añadida demostración de MP3+CDG Karaoke Player
[Media Blocks SDK .Net] Añadido CDGSourceBlock para la reproducción de archivos karaoke MP3+CDG
[ALL] Mejora de la compatibilidad con madVR
WinUI VideoView actualizado para solucionar problemas durante la reproducción de archivos de audio
[Video Capture SDK .Net] Mejorado el soporte de fuentes VNC para el motor VideoCaptureCoreX.
[Video Capture SDK .Net] Añadido soporte VNC source para el motor VideoCaptureCoreX. Puede utilizar la clase VNCSourceSettings para configurar Video_Source.
[Media Blocks SDK .Net] Añadido soporte de fuente VNC. Puede utilizar la clase VNCSourceBlock como bloque fuente de vídeo.
[Video Capture SDK .Net] La propiedad Video_Resize ha sido cambiada a la clase IVideoResizeSettings. Puede utilizar la clase VideoResizeSettings para realizar el redimensionamiento clásico igual que antes o utilizar MaxineUpscaleSettings/MaxineSuperResSettings para realizar el redimensionamiento AI en Nvidia GPU utilizando Nvidia Maxine SDK (SDK o modelos SDK son necesarios para implementar).
[ALL] Resueltos problemas con la detección de fuentes NDI en la red local
[ALL] Añadida la clase KLVParser para leer y decodificar datos de ficheros binarios KLV.
[ALL] Añadido el bloque KLVFileSink. Puede exportar datos KLV desde archivos MPEG-TS.
[Media Blocks SDK .Net] Añadida demostración KLV.
[Video Capture SDK .Net] Añadido streamer de red MJPEG.
[ALL] Añadido soporte para WASAPI 2.
[Media Blocks SDK .Net] API de efectos de vídeo actualizada. Añadido bloque multimedia Escala de grises.
[Media Blocks SDK .Net] Añadido Live Video Compositor API y ejemplo.
[ALL] Actualizado el control Avalonia VideoView. Resueltos los problemas con la reproducción de vídeo en Windows en pantallas HighDPI.
[Video Capture SDK .Net] Añadida propiedad CustomVideoFrameRate a MFOutput. Puede establecer una velocidad de fotogramas personalizada si su fuente proporciona una velocidad de fotogramas incorrecta (cámara IP, por ejemplo).
[Video Capture SDK .Net] Actualizado codificador NVENC. Resuelto el problema con la captura de vídeo de alta definición.
[Video Capture SDK .Net] Problema resuelto con la sintonización de TV en dispositivos Avermedia
[ALL] Actualizaciones de estabilidad de WinForms y WPF VideoView.
[Media Player SDK .Net] Eliminada la propiedad heredada FilenamesOrURL. Utilice Playlist_... API en su lugar.
[Bloques multimedia SDK .Net] Añadida función de fundido de entrada/salida para el bloque de superposición de imágenes.
[ALL] Actualización de telemetría
[ALL] SDKs actualizados para utilizar ObservableCollection en lugar de List en la API pública.
[ALL] Actualizada la salida MP4 HW. Mejorado el rendimiento de NVENC.
[Media Blocks SDK .Net] Añadido ejemplo de Compositor de Video.
[Media Blocks SDK .Net] Añadidos bloques YouTubeSink y FacebookLiveSink con configuraciones personalizadas de YouTube/Facebook. RTMPSink puede transmitir a YouTube/Facebook igual que antes.
[Media Blocks SDK .Net] Añadido el bloque mezclador de vídeo SqueezeBack.
[ALL] Logotipo de texto desplazable actualizado. Añadido el método Preload para renderizar una superposición de texto antes de la reproducción.
[ALL] Logotipo de texto desplazable actualizado (rendimiento)
[Media Blocks SDK .Net] Bloques de fregadero Decklink actualizados
[ALL] Resuelto fallo con un logotipo de texto con una resolución personalizada
[Media Blocks SDK .Net] Añadido soporte para codificadores Intel QuickSync H264, HEVC, VP9 y MJPEG.
[Video Edit SDK .Net] Añadido el método FastEdit_ExtractAudioStreamAsync para extraer el flujo de audio del archivo de vídeo.
[Video Edit SDK .Net] Añadido ejemplo WinForms "Extractor de Audio".
[Media Blocks SDK .Net] MP4SinkBlock actualizado. El sumidero puede dividir los archivos de salida por duración, tamaño de archivo o código de tiempo. Utilice MP4SplitSinkSettings en lugar de MP4SinkSettings para configurar.
[Video Capture SDK .Net] Añadido el evento OnMJPEGLowLatencyRAWFrame que se dispara cuando el motor de baja latencia MJPEG recibe un fotograma RAW de una cámara.
[Media Blocks SDK .Net] Añadido VideoEffectsBlock para usar efectos de video, disponible en Windows SDKs
[Media Blocks SDK .Net] Fuente actualizada de Decklink
[ALL] Resuelto el fallo del efecto de vídeo DeinterlaceBlend
[ALL] Bibliotecas de terceros utilizadas trasladadas a VisioForge.Libs.External assembly/NuGet
[ALL] Añadido Nvidia Maxine Video Effects SDK (BETA) y aplicación de ejemplo para Media Player SDK .Net y Video Capture SDK .Net
[Captura de vídeo SDK .Net] Añadida la API Decklink_Input_GetVideoFramesCount/Decklink_Input_GetVideoFramesCountAsync para obtener el total y los fotogramas perdidos de la fuente Decklink.
[ALL] Actualización de los codificadores HW de VisioForge