VisioForge 为软件开发人员提供视频捕获、编辑和播放解决方案
使用我们的开发人员软件,您可以开发用于从多种来源(例如网络摄像头、IP 摄像机、摄像机或 PC 屏幕)捕获视频的应用程序。视频可以保存为所有最流行格式的视频文件,例如 MP4、WebM 或 AVI。您可以编辑保存的视频文件、更改格式、分辨率、旋转或裁剪。此外,您还可以使用系统编解码器或多编解码器解决方案(例如 FFMPEG)播放所有流行格式的视频文件。在拍摄、编辑或播放过程中,您可以添加视频或音频效果、转场、执行运动检测、保存快照。大多数 SDK 以 .Net、C++、ActiveX 和 Delphi 包的形式提供。
视频捕捉 SDK .NET
将网络摄像头、IP 摄像机、摄像机、屏幕或专业视频编辑卡中的视频捕获为 MP4、AVI、WMV、WebM 和其他格式
视频编辑 SDK .NET
转换、编辑和处理各种视频和音频格式(MP4、AVI、WMV、WebM 等)。添加图像和文本叠加。编辑标签。
媒体播放器 SDK .NET
播放各种视频和音频格式(MP4、AVI、WMV、WebM等)或网络流(RTSP/HLS/HTTP/UDP)。添加图像和文本叠加。
视频捕捉 SDK .Net
基于.Net的SDK,将视频捕获和处理功能集成到软件中。实现来自各种来源的视频和音频播放和捕获,包括电视调谐器、USB 网络摄像头、DV/HDV 摄像机、PCI 捕获卡和 IP 摄像机。SDK 支持 AVI、WMV、DV、MPEG-1/2、MP4、FLV 和 WebM 输出格式。
软件开发工具包结构
SDK支持10多种不同的视频和音频输入,以及20多种输出格式。
视频采集管道
可以在预览或捕获期间使用各种效果来处理视频和音频流。处理后,流将被分割并进入编码器和音频/视频渲染器。
输出格式
SDK 支持所有流行的视频、音频和图像格式及编解码器,包括 MP4、WebM、WMV、MP3、AAC、JPEG、GIF 和 PNG。
视频处理
添加文本、图像或 GIF 徽标。更改亮度、对比度、饱和度或色调。执行调整大小、裁剪或旋转。使用色度键或许多其他视频效果之一。
音频处理
向您的应用添加均衡器以允许用户控制您的音频。标准化音频或提高音量或低音。还有许多其他效果可用。
VisioForge 视频捕获 SDK .Net 主要功能包括:
- 音频/视频预览
- 视频捕捉到
- AVI(使用音频/视频编解码器,如 MJPEG、DivX、XviD、x264)
- WMV(支持自定义 WMV 配置文件。您可以配置流以使用可变比特率编码 (VBR)、未压缩的音频或视频流、视频大小、缓冲区大小、帧速率等)
- 来自带有内部 MPEG 编码器的 DV/HDV 摄像机和电视调谐器的 DV 和 MPEG(DirectCapture 技术)
- DV(来自任何视频捕获设备)
- MPEG-1/2/4(包括 VCD/SVCD/DVD 配置文件)和使用 FFMPEG 包装器的 FLV
- WebM(Vorbis + VP8/VP9)
- 使用软件编码器、Intel QuickSync、Nvidia CUDA / NVENC 或 AMD Radeon 编码器的 MP4 H264 / AAC 输出
- FFMPEG.exe 支持的所有格式(包括 MP4 H264 / HEVC)
- 自定义输出格式(使用第 3 方 DirectShow 过滤器)
- GIF 动画
- MOV
- MPEG-TS
- 音频捕捉到
- WAV(压缩或 PCM)
- WMA(Windows 媒体音频)
- M4A (AAC)
- MP3(使用LAME)
- FLAC
- 奥格·沃尔比斯
- 斯佩克斯
- 帧捕获为位图类、BMP、JPEG 和 PNG 文件
- 视频处理和效果(CPU / GPU)
- 图形叠加(包括动画 GIF)
- 文字叠加
- 平移/缩放
- 亮度、对比度、饱和度、色调等
- 去隔行
- 去噪
- 调整大小到任何分辨率
- 色度键
- 淡入淡出
- 旋转
- 第 3 方 DirectShow 过滤器支持
- 用于预览和输出的独立视频效果
- 音频处理和效果
- 音量增强器
- 均衡器
- 3D低音系统
- 正常化
- 自动/手动增益
- 还有很多其他效果
- 电视调谐
- 电视频道
- 选择视频格式
- 选择输入选项(TV 调谐器、FM 调谐器、S 视频等)
- 电视频率覆盖
- 自动调节
- 视频采集设备控制
- 视频输入(交叉开关接口)
- 视频格式
- 帧率
- 支持具有多个输入的视频卡
- 相机控制(亮度、饱和度等)
- 网络串流
- WMV(Windows 媒体视频)
- HLS(HTTP直播),兼容Android和iOS
- 使用 H264/AAC 编解码器的 RTSP 协议
- Microsoft IIS 服务器的平滑流协议
- RTMP、UDP 以及 FFMPEG.exe 支持的任何其他协议到其他媒体服务器和设备
- YouTube
- NDI
- 使用虚拟摄像机/音频源连接到其他媒体服务器和设备
- 运动检测
- 条形码阅读器(QR 码、UPC-A、UPC-E、EAN-8、EAN-13、Code 39、Code 93、Code 128、Codabar、ITF、RSS-14、Data Matrix、Aztec、PDF-417)
- 自定义接口支持
- 计算机视觉API
- OSD(屏幕显示)
- PIP(画中画)(支持视频采集源、IP摄像机、视频文件)
- 屏幕截图/窗口截图
- 人脸检测和物体跟踪
- 多输出屏幕支持
- 时移
- 视频加密SDK支持
- 输出到虚拟相机SDK
- 从扬声器捕获音频
- Blackmagic Decklink 卡的输入和输出支持
- 服务应用支持
- 音视频文件标签读写支持
- madVR 视频渲染器支持
- 来自 IP 摄像机的低延迟 RTSP 和 MJPEG 流播放
- OBS(开放广播软件)流媒体
- 异步/等待 API
支持的输入设备:
- DV 和 HDV MPEG-2 摄像机
- USB 网络摄像头和其他捕获设备(包括 4K 设备)
- PCI采集卡
- 电视调谐器(带或不带内部 MPEG 编码器)
- JPEG/MJPEG、MPEG-4 和 H.264 HTTP/RTSP/RTMP IP 摄像机/服务器,支持高清格式
- 支持 PTZ 的 ONVIF IP 摄像机
- Blackmagic Decklink 设备
- 适用于 Windows 的 Microsoft Kinect / Kinect 2
- 音频捕获设备和声卡
- ASIO设备
- NewTek NDI 设备支持
开发平台:
- Visual Studio 2015 及更高版本:Visual C#、Visual C++、Visual Basic .NET
- 可以与其他 .Net 兼容的应用程序一起使用,例如 Microsoft Access、Word、Excel、FrontPage 等。
用户界面框架
- 窗体
- WPF
- WinUI 3 桌面版
- 阿瓦洛尼亚
- GTK#
- 毛伊岛
- Xamarin.Mac
- Xamarin.Android
.Net 版本
- .Net Framework 4.6.1 及更高版本
- .Net核心3.1
- .Net 5
- .Net 6
- .Net 7
系统要求
- Windows 11、Windows 10、Windows 8/8.1、Windows 7 SP1、Windows Vista
- Windows Server 2016 及更高版本
媒体播放器 SDK .Net
v15.6
媒体播放器 SDK .Net 允许程序员轻松地将视频、音频、DVD、蓝光和网络流播放集成到他们的软件应用程序中。它还允许您在视频上绘制叠加位图和文本并添加效果。系统编解码器、FFMPEG 和 VLC 引擎可用于播放。
媒体播放器 sdk 网络幻灯片 1
软件开发工具包结构
SDK支持所有流行的视频和音频文件格式。此外,它还可以播放网络流、DVD 和蓝光光盘、VR 360、MIDI 和卡拉 OK 文件。
媒体播放管道
在播放过程中可以使用各种效果来处理视频和音频流。处理后,流式传输到样本采集器(可选)以提供快照功能。
媒体播放器 SDK 幻灯片 2
媒体播放器 SDK 幻灯片 3
视频处理
添加文本、图像或 GIF 徽标。更改亮度、对比度、饱和度或色调。执行调整大小、裁剪或旋转。使用色度键或许多其他视频效果之一。
音频处理
向您的应用添加均衡器以允许用户控制您的音频。标准化音频或提高音量或低音。还有许多其他效果可用。
媒体播放器 SDK 幻灯片 4
媒体播放器 SDK - 皮肤界面
皮肤支持
SDK 支持带有 PNG/SVG 图标和自定义样式的皮肤界面。
VisioForge Media Player SDK .Net 主要功能包括:
支持的文件格式(系统编解码器/DirectShow)
视频格式 - AVI、MPEG-1/2、WMV、3GP、QuickTime MOV、MPEG-4/H264 (AVC)、任何其他格式(如果您有相应的解码器)
音频格式 - WAV、MP3、OGG、WMA、AAC,任何其他格式(如果您有相应的解码器)
MIDI、卡拉 OK KAR 和 CDG
DVD [仅限 Windows]
支持的文件格式(FFMPEG / LAV 引擎)
视频格式 - AVI、MPEG-1/2、WMV、3GP、QuickTime MOV、MPEG-4/H264 (AVC)、FLV、ASF、MP4、MJPEG、DV、MKV (Matroska)、Real Video(完整列表)
音频格式 - WAV、MP3、OGG、WMA、AAC、AC3、Real Audio、ADTS、NSV(完整列表)
蓝光 [仅限 Windows]
支持的文件格式(VLC 引擎)
视频格式 - AVI、MPEG-1/2、WMV、3GP、QuickTime MOV、MPEG-4/H264 (AVC)、FLV、ASF、MP4、MJPEG、DV、MKV (Matroska)、Real Video(完整列表)
音频格式 - WAV、MP3、OGG、WMA、AAC、AC3、Real Audio、ADTS、NSV(完整列表)
视频处理和效果(CPU / GPU)
图形叠加(包括动画 GIF)
文字叠加
视频透明度
平移/缩放
亮度、对比度、饱和度、色调等
反转颜色
灰度
去隔行
去噪
淡入淡出
旋转
调整大小到任何分辨率
第 3 方 DirectShow 过滤器支持
超过 30 种其他效果
音频处理和效果
音量增强器
均衡器
3D低音系统
正常化
自动/手动增益
还有很多其他效果
从内存中播放文件
无缝播放(播放列表中的2个文件之间无延迟)
多输出屏幕支持
画中画支持
4K和8K视频文件支持
GPU 加速解码(DXVA2 / Direct3D 11 / Intel QuickSync / Nvidia CUVID)
向后/向前寻找
帧捕获到 .Net 位图或 BMP/JPEG/GIF/PNG 文件
OSD(屏幕显示)
来自附加音频/视频文件的音频流
字幕支持
MMS/WMV/RTSP/RTMP/UDP网络码流播放
倒放
OCR 就绪
视频加密SDK支持
运动检测
人脸检测和物体检测[仅限Windows]
条形码阅读器(QR 码、UPC-A、UPC-E、EAN-8、EAN-13、Code 39、Code 93、Code 128、Codabar、ITF、RSS-14、Data Matrix、Aztec、PDF-417)
色度键
异步/等待 API
madVR 可选视频渲染器 [仅限 Windows]
VR 360° 视频支持 [仅限 Windows]
开发平台:
Visual Studio 2015 及更高版本:Visual C#、Visual C++、Visual Basic .NET
可以与其他 .Net 兼容的应用程序一起使用,例如 Microsoft Access、Word、Excel、FrontPage 等。
用户界面框架
窗体
WPF
WinUI 3 桌面版
阿瓦洛尼亚
Xamarin.Android
Xamarin.Mac
毛伊岛
操作系统要求
Windows 11、Windows 10、Windows 8/8.1、Windows 7 SP1
Windows Server 2016 及更高版本
Android 8 及更高版本
Linux(Ubuntu)
苹果系统
.Net 版本
.Net Framework 4.6.1 及更高版本
.Net核心3.1
.Net 5
.Net 6
.Net 7
单一Android
Xamarin.Mac
视频编辑 SDK .Net
v15.6
VisioForge Video Edit SDK .Net 允许程序员轻松地将视频编辑和处理功能集成到他们的软件应用程序中。SDK 允许您使用任何音频和视频文件创建电影。您可以为其添加各种效果以及轨道之间的过渡效果。视频编辑 SDK .Net 支持最流行的视频格式,例如 AVI、WMV、MP4、WebM、Matroska、FLV 和 MPEG-1/2/4。此外,您还可以使用第三方 DirectShow 过滤器来利用其他文件格式。可以将音频导出为最流行的格式 - MP3、AAC/M4A、OGG Vorbis、Windows Media Audio 和 WAV(带或不带压缩)。
视频编辑 sdk .net 幻灯片 1
软件开发工具包结构
SDK 支持输入视频、音频和图像文件。此外,您还可以从内存中添加图像。有 20 多种输出格式可用。您可以通过网络流式传输输出或将其发送到 Blackmagic 卡。
视频编辑流程
可以使用各种效果来处理视频和音频流。处理后,流将被分割并进入编码器和音频/视频渲染器。
视频编辑 sdk .net 幻灯片 2
视频编辑 sdk .net 幻灯片 3
输出格式
SDK 支持所有流行的视频、音频和图像格式及编解码器,包括 MP4、WebM、AVI、WMV、MPEG-TS、MP3、AAC、JPEG、GIF 和 PNG。
视频处理
添加文本、图像或 GIF 徽标。更改亮度、对比度、饱和度或色调。执行调整大小、裁剪或旋转。使用色度键或许多其他视频效果之一。
视频编辑 sdk .net 幻灯片 4
视频编辑 sdk .net 幻灯片 5
音频处理
向您的应用添加均衡器以允许用户控制您的音频。标准化音频或提高音量或低音。还有许多其他效果可用。
VisioForge 视频编辑 SDK .Net 主要功能包括:
输入格式
视频格式 - AVI、MPEG-1/2、WMV、3GP、QuickTime MOV、MPEG-4/H264 (AVC)、任何其他格式(如果您有相应的解码器)
音频格式 - WAV、MP3、OGG、WMA、AAC,任何其他格式(如果您有相应的解码器)
图像 - BMP、PNG、GIF、JPEG、TIFF
添加大量音频/视频文件和图像
将视频和音频文件的各个部分添加到时间轴
视频处理和效果(CPU / GPU)
图像和图形叠加(包括动画 GIF)
平移/缩放
文字叠加
视频透明度
亮度、对比度、饱和度、色调等
调整大小/裁剪至任何分辨率
色度键
淡入淡出
旋转
第 3 方 DirectShow 过滤器支持
轨道之间的过渡效果(80 以上,与 Windows Movie Maker 中相同)
去噪
去隔行
字幕支持
运动检测
网络串流
WMV格式
RTSP协议和H264/AAC编解码器
Microsoft IIS 服务器的平滑流协议
RTMP、UDP 以及 FFMPEG.exe 支持的任何其他协议
YouTube
NDI
到其他媒体服务器和设备
条形码阅读器(QR 码、UPC-A、UPC-E、EAN-8、EAN-13、Code 39、Code 93、Code 128、Codabar、ITF、RSS-14、Data Matrix、Aztec、PDF-417)
视频加密SDK支持
输出到虚拟相机SDK
编码参数
解决
帧率
视频和音频编解码器
视频和音频比特率或质量
级别/配置文件(如果编解码器支持)
特定编解码器设置
其他
音频处理和效果
音量增强器
均衡器
3D低音系统
正常化
自动/手动增益
还有很多其他效果
输出视频格式:
AVI
WMV(使用内置或外部配置文件或直接指定所有参数)
MKV(玛特罗斯卡)
MPEG-1/2/4(包括 VCD/SVCD/DVD 配置文件)和使用 FFMPEG 包装器的 FLV
WebM(Vorbis + VP8/VP9)
使用软件编码器、Intel QuickSync、Nvidia CUDA / NVENC 或 AMD Radeon 编码器的 MP4 H264 / AAC 输出
自定义输出格式(使用第 3 方 DirectShow 过滤器)
GIF 动画
输出音频格式
WAV(PCM 或压缩)
WMA(Windows 媒体音频)
M4A (AAC)
奥格·沃尔比斯
MP3(蹩脚)
Windows 媒体音频
FLAC
斯佩克斯
音视频文件标签读写支持
Blackmagic Decklink 输出
madVR 视频渲染器支持
异步/等待 API
开发平台:
Visual Studio 2015 及更高版本:Visual C#、Visual C++、Visual Basic .NET
可以与其他 .Net 兼容的应用程序一起使用,例如 Microsoft Access、Word、Excel、FrontPage 等。
用户界面框架
窗体
WPF
WinUI 3 桌面版
阿瓦洛尼亚
系统要求
Windows 11、Windows 10、Windows 8/8.1、Windows 7 SP1、Windows Vista
Windows Server 2016 及更高版本
.Net Framework 4.6.1 及更高版本
.Net核心3.1
.Net 5
.Net 6
.Net 7