Выпущена версия 15.6 .Net SDKs! Что нового?

  • [Video Capture SDK .Net] VideoCaptureCore: улучшена производительность обрезки видео на современных процессорах
  • [ALL] VideoCaptureCore, MediaPlayerCore, VideoEditCore: Добавлен статический метод CreateAsync, который может быть использован вместо конструктора для создания движков без задержки UI.
  • [Video Capture SDK .Net] VideoCaptureCore: Решены проблемы с обрезкой видео.
  • [Video Capture SDK .Net] VideoCaptureCoreX: Добавлен API для работы с видеооверлеями. Демонстрация менеджера наложений показывает, как его использовать.
  • [Video Capture SDK .Net] Улучшено определение HW-кодера. Если у вас несколько графических процессоров, то иногда для кодирования видео может использоваться только основной GPU.
  • [Кроссплатформенные SDK] Обновлен Avalonia VideoView. Решена проблема с воссозданием VideoView.
  • [Media Player SDK .Net] MediaPlayerCoreX: Устранена проблема с запуском Android-версии движка MediaPlayerCoreX.
  • [Media Player SDK .Net] MediaPlayerCore: Свойство Video_Stream_Index заменено в методах Video_Stream_Select/Video_Stream_SelectAsync.
  • [Media Player SDK .Net] MediaPlayerCoreX: Добавлен метод Video_Stream_Select.
  • [Video Capture SDK .Net] VideoCaptureCore: Свойство Network_Streaming_WMV_Maximum_Clients перенесено в класс WMVOutput. Вы можете задать максимальное количество клиентов для сетевого вывода WMV.
  • [Все] Обновлен рендеринг в WPF. Улучшена производительность для видео 4K и 8K.
  • [Video Capture SDK .Net] VideoCaptureCoreX: Решена проблема с использованием нескольких выходов.
  • [Video Capture SDK .Net] VideoCaptureCoreX: Решена проблема с событием OnAudioFrameBuffer.
  • [Video Capture SDK .Net] Изменен исходный код Decklink для повышения скорости запуска. Метод Decklink_CaptureDevices заменен на async Decklink_CaptureDevicesAsync.
  • [Media Player SDK .Net] MediaPlayerCoreX: Добавлены свойства Custom_Video_Outputs/Custom_Audio_Outputs для установки пользовательских рендеров видео/аудио
  • [Media Player SDK .Net] MediaPlayerCoreX: Добавлена демонстрация выходного проигрывателя Decklink (WPF)
  • [Video Edit SDK .Net] Добавлена демонстрация нескольких аудиодорожек (WPF)
  • [Video Edit SDK .Net] Обновленный вывод MP4 для нескольких звуковых дорожек
  • [Кроссплатформенные SDK] Обновленный перечислитель устройств
  • [Video Capture SDK .Net] Решена проблема с VU-метром в кроссплатформенном движке
  • [Кроссплатформенные SDK] Решена проблема с VU Meter (событие не срабатывает)
  • [Media Player SDK .Net] Обновлено воспроизведение памяти
  • [ALL] Добавлена поддержка интерфейса IAsyncDisposable для кроссплатформенных классов ядра. Он должен использоваться для утилизации объектов ядра в async-методах.
  • [Video Capture SDK .Net] Добавлена поддержка madVR для мутискрина
  • [Video Capture SDK .Net] Решена проблема с перечислением NDI в движке VideoCaptureCore
  • [Media Player SDK .Net] Добавлена демонстрация madVR
  • [Video Capture SDK .Net] Добавлена демонстрация madVR
  • [ALL] Устранение проблем с madVR во всех SDK
  • [Media Blocks SDK .Net] Добавлена демонстрация NDI Source
  • [Video Capture SDK .Net] Добавлена поддержка NDI для кроссплатформенного движка
  • [ALL] Устранение проблемы "изображение не найдено" в пакете WinUI NuGet
  • [Media Blocks SDK .Net/Media Player SDK .Net (кроссплатформенный)] Добавлена демонстрация караоке-плеера MP3+CDG
  • [Media Blocks SDK .Net] Добавлен блок CDGSourceBlock для воспроизведения караоке-файлов MP3+CDG
  • [ALL] Улучшена поддержка madVR
  • Обновлен WinUI VideoView для устранения проблем при воспроизведении аудиофайлов
  • [Video Capture SDK .Net] Улучшена поддержка VNC-источников для движка VideoCaptureCoreX.
  • [Video Capture SDK .Net] Добавлена поддержка VNC-источников для движка VideoCaptureCoreX. Для настройки Video_Source можно использовать класс VNCSourceSettings.
  • [Media Blocks SDK .Net] Добавлена поддержка VNC-источников. В качестве блока источника видеосигнала можно использовать класс VNCSourceBlock.
  • [Video Capture SDK .Net] Свойство Video_Resize было заменено на тип IVideoResizeSettings. Вы можете использовать класс VideoResizeSettings для выполнения классического изменения размера, как и раньше, или использовать MaxineUpscaleSettings/MaxineSuperResSettings для выполнения AI изменения размера на Nvidia GPU с помощью Nvidia Maxine SDK (для развертывания требуется SDK или модели SDK).
  • [ALL] Решены проблемы с обнаружением источников NDI в локальной сети
  • [ALL] Добавлен класс KLVParser для чтения и декодирования данных из бинарных файлов KLV.
  • [ALL] Добавлен блок KLVFileSink. Вы можете экспортировать данные KLV из файлов MPEG-TS.
  • [Media Blocks SDK .Net] Добавлена демонстрация KLV.
  • [Video Capture SDK .Net] Добавлен сетевой стример MJPEG.
  • [ALL] Добавлена поддержка WASAPI 2.
  • [Media Blocks SDK .Net] Обновлен API видеоэффектов. Добавлен медиаблок Grayscale.
  • [Media Blocks SDK .Net] Добавлены API и пример Live Video Compositor.
  • [ALL] Обновлен элемент управления Avalonia VideoView. Устранены проблемы с воспроизведением видео в Windows на дисплеях с HighDPI.
  • [Video Capture SDK .Net] Добавлено свойство CustomVideoFrameRate для MFOutput. Можно задать пользовательскую частоту кадров, если источник предоставляет неверную частоту кадров (например, IP-камера).
  • [Video Capture SDK .Net] Обновлен кодер NVENC. Решена проблема с захватом видео высокой четкости.
  • [Video Capture SDK .Net] Решена проблема с настройкой ТВ на устройствах Avermedia
  • [Media Blocks SDK .Net] Добавлены блоки OpenCV: CVDewarp, CVDilate, CVEdgeDetect, CVEqualizeHistogram, CVErode, CVFaceBlur, CVFaceDetect, CVHandDetect, CVLaplace, CVMotionCells, CVSmooth, CVSobel, CVTemplateMatch, CVTextOverlay, CVTracker
  • [CV] Решена проблема с неправильными координатами лица.
  • [CV, Media Blocks SDK .Net] Добавлен блок детектора лиц.
  • [Media Blocks SDK .Net] Добавлен видеокодер rav1e AV1.
  • [Media Blocks SDK .Net] Добавлен кодировщик видео GIF.
  • [Media Blocks SDK .Net] Добавлены блоки NDI Sink и NDI source.
  • [ALL] Устранены проблемы с обнаружением NDI SDK.
  • [Media Blocks SDK .Net] Обновлен кодировщик Speex.
  • [Media Blocks SDK .Net] Обновлен блок Video Mixer.
  • [ALL] Добавлены методы Сохранить/Загрузить для выходного формата для сериализации в JSON.
  • [Media Blocks SDK .Net] Добавлен блок поглотителя потокового вещания MJPEG HTTP Live.
  • [ALL] Решена регрессия MP4 HW QSV H264.
  • [ALL] Обновление стабильности WinForms и WPF VideoView.
  • [Media Player SDK .Net] Удалено унаследованное свойство FilenamesOrURL. Вместо него используйте Playlist_... API вместо него.
  • [Media Blocks SDK .Net] Добавлена функция включения/выключения для блока наложения изображений.
  • [ALL] Обновление телеметрии
  • [ALL] Обновлены SDK для использования ObservableCollection вместо List в публичных API.
  • [ALL] Обновлен вывод MP4 HW. Улучшена производительность NVENC.
  • [Media Blocks SDK .Net] Добавлен пример Video Compositor.
  • [Media Blocks SDK .Net] Добавлены блоки YouTubeSink и FacebookLiveSink с пользовательскими конфигурациями YouTube/Facebook. RTMPSink может передавать потоки на YouTube/Facebook так же, как и раньше.
  • [Media Blocks SDK .Net] Добавлен блок видеомикшера SqueezeBack.
  • [ALL] Обновлен прокручивающийся текстовый логотип. Добавлен метод Preload для вывода текстового наложения перед воспроизведением.
  • [ALL] Обновленный логотип с прокручивающимся текстом (производительность)
  • [Media Blocks SDK .Net] Обновленные блоки поглотителей Decklink
  • [ALL] Решена проблема сбоя при использовании текстового логотипа с пользовательским разрешением
  • [Media Blocks SDK .Net] Добавлена поддержка кодеров Intel QuickSync H264, HEVC, VP9 и MJPEG.
  • [Video Edit SDK .Net] Добавлен метод FastEdit_ExtractAudioStreamAsync для извлечения аудиопотока из видеофайла.
  • [Video Edit SDK .Net] Добавлен пример WinForms "Audio Extractor".
  • [Media Blocks SDK .Net] Обновлен блок MP4SinkBlock. Поглотитель может разделять выходные файлы по длительности, размеру файла или таймкоду. Для настройки используйте MP4SplitSinkSettings вместо MP4SinkSettings.
  • [Video Capture SDK .Net] Добавлено событие OnMJPEGLowLatencyRAWFrame, которое срабатывает, когда механизм MJPEG с низкой задержкой получает RAW-кадр от камеры.
  • [Media Blocks SDK .Net] Добавлен блок VideoEffectsBlock для использования видеоэффектов, доступных в SDK для Windows
  • [Media Blocks SDK .Net] Обновленный источник Decklink
  • [Media Blocks SDK .Net] Добавлена демонстрация Decklink (WPF)
  • [ALL] Устранено падение видеоэффекта DeinterlaceBlend
  • [ALL] Используемые библиотеки сторонних разработчиков перемещены в VisioForge.Libs.External assembly/NuGet
  • [ALL] Добавлен Nvidia Maxine Video Effects SDK (BETA) и пример приложения для Media Player SDK .Net и Video Capture SDK .Net
  • [Video Capture SDK .Net] Добавлен API Decklink_Input_GetVideoFramesCount/Decklink_Input_GetVideoFramesCountAsync для получения общего количества и количества пропущенных кадров для источника Decklink
  • [ALL] Обновление HW-кодеров VisioForge
abstract 2abstract 1abstract 3
logo
VisioForge © 2006 - 2024
discord