Video Edit SDK .NET
VisioForge Video Edit SDK .Net 允许程序员将高级视频编辑和处理功能集成到他们的软件应用程序中。使用此 SDK,您可以通过组合音频和视频文件、应用各种效果以及在轨道之间平滑过渡来创建自定义电影。该 SDK 为流行的视频格式(包括 MP4, WebM, AVI, WMV, Matroska, MPEG-1/2/4 等)提供强大的支持。它还提供了使用第三方 DirectShow 过滤器处理其他文件格式的灵活性。此外,您可以导出最流行的格式的音频,包括 MP3, AAC/M4A, OGG Vorbis, Windows Media Audio, OPUS, Speex 和 WAV,为您的多媒体项目增加多功能性。
安装
使用 NuGet 快速安装
使用包管理器控制台直接在您的项目中安装 SDK:
Install-Package VisioForge.DotNet.VideoEdit或者在 Visual Studio 的 NuGet 包管理器中搜索 VisioForge.DotNet.VideoEdit 。查看安装指南 →
SDK 结构
该 SDK 提供与视频、音频和图像文件作为输入源的兼容性,并允许您包含内存中的图像。它还提供对 20 多种不同输出文件格式的访问。您可以通过网络流式传输输出,或将其发送到 Blackmagic 卡进行进一步处理。这一系列选项和配置确保开发者可以高效地处理多媒体内容。
视频编辑管道
该 SDK 包含一个时间线功能,可以创建和管理多个视频和音频轨道。在这些轨道中,您可以插入视频和音频片段。然后,在解码阶段之后,数据在写入文件之前即可进行处理和压缩。这种结构化的工作流程有助于在您的应用程序中高效处理多媒体内容。
输出格式
该 SDK 确保与许多流行的视频、音频和图像文件格式及编解码器(包括 MP4, WebM, AVI, WMV, MPEG-TS, MP3, AAC, JPEG, GIF 和 PNG)具有强大的兼容性。此外,开发者可以使用其自定义 DirectShow 过滤器进行编码,为多媒体处理提供增强的灵活性和自定义选项。
视频处理
该 SDK 促进了视频之间符合 SMPTE 标准的过渡的集成,以创建流畅、专业的过渡效果。它还支持向您的内容添加文本、图像或 GIF 徽标。开发者可以调整亮度、对比度、饱和度或色调以微调视觉效果。此外,该 SDK 支持各种操作,如调整大小、裁剪和旋转,从而精确控制视频的外观。
音频处理
使用 SDK 将均衡器添加到您的音频处理功能中。这允许您微调音频频率以获得最佳音质。您还可以标准化音频电平,增加音量或增强低音频率以达到所需的输出效果。该 SDK 还提供了广泛的其他音频效果。
时间线编辑
多轨道时间线,可精确控制视频和音频片段
丰富的效果库
50 多种内置效果、过渡和过滤器,可获得专业效果
GPU 加速
支持 Intel, NVIDIA 和 AMD 的硬件加速渲染
VisioForge Video Edit SDK .Net 主要功能
为您的应用程序提供全面的视频编辑和处理功能
输入格式
- 视频格式:AVI, MP4, MPEG-1/2, WMV, QuickTime MOV, VP8/VP9, AV1, 或任何其他(如果您有相应的解码器)
- 音频格式:WAV, MP3, Vorbis, WMA, AAC, Speex, OPUS, 或任何其他(如果您有相应的解码器)
- 图像格式:BMP, PNG, GIF, JPEG, TIFF, WebP
输出视频格式
- AVI
- WMV (使用内置或外部配置文件或直接指定所有参数)
- MKV(Matroska 封装)
- MPEG-1/2/4 (包括 VCD/SVCD/DVD 配置文件), 和使用 FFmpeg 包装器的 FLV
- WebM(Vorbis + VP8/VP9)
- MP4 H264/HEVC + AAC 输出使用软件编码器, Intel QuickSync, Nvidia CUDA/NVENC, 或 AMD Radeon 编码器
- 自定义输出格式 (使用第三方 DirectShow 过滤器)
- 动画 GIF
输出音频格式
- WAV (PCM 或压缩)
- WMA(Windows Media Audio,Windows 媒体音频)
- M4A(AAC)
- Ogg Vorbis(音频)
- MP3
- FLAC
- Speex
网络流媒体
- Windows Media
- RTSP 协议 (H264/AAC)
- Microsoft IIS Server 的平滑流媒体
- HTTP 实时流媒体 (HLS)
- RTMP, UDP, 和任何其他 FFmpeg.exe 支持的协议
- YouTube
- NDI
视频处理和效果 (CPU/GPU)
- 图像和图形覆盖 (包括动画 GIF)
- 轨道之间的过渡 (SMPTE 标准)
- 平移/缩放
- 文本覆盖
- 视频透明度
- 亮度、对比度、饱和度、色调
- 调整大小/裁剪到任何分辨率
- 色度键
- 降噪
- 去隔行
- 淡入/淡出
- 旋转
音频处理和效果
- 音量增强器
- 均衡器
- 3D 低音系统
- 标准化
- 自动/手动增益
- 许多其他效果
编码参数
- 分辨率
- 帧率
- 视频和音频编解码器
- 视频和音频比特率或质量
- 级别/配置文件 (如果编解码器支持)
- 特定编解码器设置
其他功能
- 时间线编辑允许将多个视频和音频文件片段添加到时间线
- 第三方 DirectShow 过滤器支持
- 字幕支持
- 运动检测
- 条形码阅读器
- 使用 Video Encryption SDK 输出到加密视频文件
- 输出到 Virtual Camera SDK
- 音频/视频文件标签读写支持
- Blackmagic Decklink 输出
- madVR 视频渲染器支持 [仅限 Windows]
灵活的许可选项
选择最适合您项目要求的许可证
选择您的许可证
专业视频编辑 SDK 许可
所有许可证均包含 12 个月的更新和技术支持
标准版
€750/终身
立即购买- 时间线
- 帧抓取器
- 视频处理
- 音频处理
- 高清视频支持
- 过渡
- 色度键
- OSD (屏幕显示)
- 多输出屏幕
- 输出格式AVI、WMV(Windows Media Video)、WMA(Windows Media Audio)、WAV、MP3、Ogg Vorbis、Speex
专业版
€1000/终身
立即购买- 时间线
- 帧抓取器
- 视频处理
- 音频处理
- 高清视频支持
- 过渡
- 网络流媒体 (WMV)
- 色度键
- 运动检测
- 使用 DirectShow 过滤器进行视频处理
- OSD (屏幕显示)
- 画中画
- 多输出屏幕
- Virtual Camera SDK 输出
- 视频旋转
- 输出格式+, DV video, DV/MPEG-1/2/4 (使用带有内部 MPEG 编码器的电视调谐器或 DV/HDV 摄像机), Flash Video (FLV) 使用 FFMPEG, WebM, 使用外部 DirectShow 过滤器的自定义输出格式
高级版
€1500/终身
立即购买- 时间线
- 帧抓取器
- 视频处理
- 音频处理
- 高清视频支持
- 过渡
- 网络流媒体 (WMV)
- 网络流媒体 (RTMP/RTSP/UDP)
- 色度键
- 运动检测
- 使用 DirectShow 过滤器进行视频处理
- OSD (屏幕显示)
- 画中画
- 多输出屏幕
- GPU 加速视频效果
- Virtual Camera SDK 输出
- Video Encryption SDK 支持
- 视频旋转
- 输出格式+, MPEG-1/2/4 使用 FFMPEG, MP4 (H264/HEVC + AAC) 使用软件, Intel QuickSync, Nvidia NVENC/CUDA, 或 AMD Radeon 编码器
所有许可证均包含 1 个开发者席位、源代码示例和电子邮件支持。
年度许可证包含 1 年更新。升级到终身许可证以获得永久更新。
系统要求
开发和部署的最低要求
| 操作系统 |
|
| .NET 版本 |
|
| UI 框架 |
|
| IDE 支持 |
|
开发者资源
入门所需的一切
