VisioForge

Video Edit SDK FFmpeg .NET使用 C# 中的 FFmpeg 进行视频处理与转换

由 FFmpeg 驱动的适用于 Windows 的视频编辑 SDK,兼容 1000 多种格式。支持现代编解码器、过滤器和专业功能。

Video Edit SDK FFMPEG .NET Architecture

主要优势

1000+ 格式

通过 FFmpeg 提供广泛的格式支持

Windows 原生

Windows 上的 DirectShow + FFmpeg.exe 管线

现代编解码器

支持 H.265、VP9 和 AV1

FFmpeg 驱动的功能

利用 FFmpeg 的强大功能进行专业视频编辑

视频输入格式

  • AVI
  • MPEG-1/2
  • WMV
  • 3GP
  • QuickTime MOV
  • MPEG-4/H264 (AVC)
  • FFmpeg 支持的任何其他格式

音频输入格式

  • WAV
  • MP3
  • OGG
  • WMA
  • AAC
  • FFmpeg 支持的任何其他格式

图像输入格式

  • BMP
  • PNG
  • GIF
  • JPEG
  • TIFF
  • WebP

输出视频格式

  • AVI
  • MP4
  • MKV (Matroska)
  • WMV (Windows Media Video)
  • Quicktime MOV
  • WebM
  • AV1
  • MPEG-1/2/4
  • FLV
  • 许多其他格式

输出音频格式

  • WAV (PCM/ACM)
  • Ogg Vorbis
  • MP3
  • WMA (Windows Media Audio)
  • AAC
  • Speex
  • FLAC
  • OPUS

视频处理和效果

  • 图像覆盖 (PNG, 动画 GIF)
  • 调整大小和裁剪
  • 平移/缩放
  • 文本覆盖
  • 亮度、对比度、饱和度、色调
  • 色度键 (绿幕)
  • 降噪
  • 去隔行
  • 运动检测

音频处理和效果

  • 音量增强器
  • 均衡器
  • 许多其他效果

条形码阅读器

  • QR Code
  • UPC-A, UPC-E
  • EAN-8, EAN-13
  • Code 39, Code 93, Code 128
  • Codabar
  • ITF
  • RSS-14
  • Data Matrix
  • Aztec
  • PDF-417

编码参数

  • 视频尺寸
  • 帧率控制
  • 视频/音频编解码器
  • 视频/音频比特率
  • 质量
  • 配置文件/级别
  • 其他功能

许可

使用一个许可证部署到 Windows

选择您的许可证

FFmpeg 驱动的视频编辑 SDK 许可

所有许可证均包含 12 个月的更新和技术支持

标准版

€750终身

立即购买
  • 时间线
  • 帧抓取器
  • 视频处理
  • 音频处理
  • 高清/4K 支持
  • 色度键
  • 运动检测
  • OSD (屏幕显示)
  • 多输出屏幕
  • 输出格式AVI、WMV(Windows Media Video)、WMA(Windows Media Audio)、WAV、MP3、Ogg Vorbis、Speex

专业版

€1,000终身

立即购买
  • 时间线
  • 帧抓取器
  • 视频处理
  • 音频处理
  • 高清/4K 支持
  • 网络流媒体 (WMV)
  • 色度键
  • 运动检测
  • OSD (屏幕显示)
  • 画中画
  • 多输出屏幕
  • Virtual Camera SDK 输出
  • 视频旋转
  • 输出格式+,DV 视频,Flash Video(FLV),WebM

高级版

€1,500终身

立即购买
  • 时间线
  • 帧抓取器
  • 视频处理
  • 音频处理
  • 高清/4K 支持
  • 网络流媒体 (WMV)
  • 色度键
  • 运动检测
  • OSD (屏幕显示)
  • 网络流媒体 (RTMP/RTSP/UDP)
  • 画中画
  • 多输出屏幕
  • GPU 加速视频效果
  • Virtual Camera SDK 输出
  • Video Encryption SDK 支持
  • 视频旋转
  • 输出格式+, MPEG-1/2/4, MP4

所有许可证均包含 1 个开发者席位、源代码示例和电子邮件支持。
年度许可证包含 1 年更新。升级到终身许可证以获得永久更新。

源代码许可证

此SDK的源代码许可可按需提供。请联系我们的销售团队讨论定价和许可条款。

申请源代码许可证

💰 通过捆绑包节省更多

此产品包含在我们的高性价比捆绑包中。获取更多产品并节省高达71%!

.NET Bundle Professional

年度:€700.00
终身:€1800.00

节省高达71%

包括:

  • Video Capture SDK .NET (Professional)
  • Media Player SDK .NET (Professional)
  • Video Edit SDK .NET (Professional)
  • Video Edit SDK FFmpeg .NET (Professional)
  • Media Blocks SDK .NET

.NET Bundle Premium

年度:€1000.00
终身:€2500.00

节省高达70%

包括:

  • Video Capture SDK .NET (Premium)
  • Media Player SDK .NET (Premium)
  • Video Edit SDK .NET (Premium)
  • Video Edit SDK FFmpeg .NET (Premium)
  • Media Blocks SDK .NET

系统要求

Windows 要求和依赖项

操作系统
  • Windows 11
  • Windows 10
  • Windows 8/8.1
  • Windows 7
  • Windows Server 2012 及更高版本
.NET Framework
  • .NET Framework 4.7.2 或更高版本
  • .NET Core 3.1 或更高版本
  • .NET 5/6/7/8/9/10(支持)
硬件
  • 最低 4 GB RAM (建议 8 GB)
  • 2 GHz 双核处理器
  • 硬件加速支持 (可选)
  • 500 MB 可用磁盘空间

文档和支持

FFmpeg 集成的完整指南

用 AI 编程代理进行开发

正在与 AI 代理(Claude Code、Cursor、GitHub Copilot、Gemini CLI、OpenAI Codex)一起编程?VisioForge 为 Video Edit SDK FFMPEG .NET 提供机器可读的接口,让你的代理一次就能正确完成集成:正确的 NuGet 包、许可证注册、项目设置,以及它原本只能靠猜的跨平台部署细节。

实时 API 查询和类查找
按平台划分的集成手册
跨平台部署方案
完整文档以 llms.txt 提供

连接 MCP 服务器

MCP

把 VisioForge MCP 服务器添加到你的代理,即可获得上下文相关的帮助:搜索 API、查找类和成员、获取可运行的代码示例、拉取部署指南,全部在编辑器中完成。

Claude Code

claude mcp add --transport http visioforge-sdk https://mcp.visioforge.com/mcp

VS Code (.vscode/mcp.json)

{ "servers": { "visioforge-sdk": { "type": "http", "url": "https://mcp.visioforge.com/mcp" } } }
MCP 服务器使用指南

更想把整份文档喂给代理?也提供纯 Markdown 格式: /llms.txt · /llms-full.txt

开始您的试用

使用我们的 30 天试用版在 Windows 上进行测试

常见问题

什么是 Video Edit SDK FFmpeg .NET?

Video Edit SDK FFmpeg .NET 是面向 .NET 开发人员的基于 FFmpeg 的视频编辑和转换 SDK。它支持在 C# 和 VB.NET 应用程序中进行视频时间线编辑、格式转换、效果处理和编码。基于通过 FFmpeg.exe(FFMPEGEXEOutput)进行编码的 Windows VideoEditCore 引擎构建,支持 1000 多种媒体格式,可在 Windows 上运行。

支持哪些格式和编解码器?

SDK 支持 FFmpeg 中可用的几乎所有格式,包括 MP4、AVI、MKV、WebM、MPEG、MOV 和 FLV 容器。视频编解码器包括 H.264、H.265/HEVC、VP8、VP9、AV1、ProRes 和 MPEG-1/2/4。音频编解码器包括 AAC、MP3、OGG Vorbis、FLAC、Speex、Opus、WAV 和 WMA。PNG、JPEG、BMP 和动画 GIF 等图像格式也支持用于叠加。

是否支持跨平台开发?

不支持。此 FFmpeg 引擎 SDK 基于 Windows VideoEditCore 引擎(通过 FFmpeg.exe 进行编码的 DirectShow 管线)构建,仅在 Windows(7 至 11、Server 2012+)上运行。如果您需要 macOS 或 Linux 支持,请使用基于 VideoEditCoreX(GStreamer)引擎的跨平台 Video Edit SDK .NET。

支持哪些 .NET 框架?

SDK 支持 .NET Framework 4.7.2 及更高版本、.NET Core 3.1,以及 .NET 5 到 .NET 10。它适用于 WinForms、WPF、控制台应用程序、Web 后端和 Windows 服务。SDK 通过 NuGet 分发,可轻松集成到任何 .NET 项目中。

是否支持 GPU 加速编码?

是的。SDK 利用 FFmpeg 的硬件加速支持,通过 NVIDIA NVENC、Intel Quick Sync Video 和 AMD VCE/AMF 进行编码。GPU 加速编码显著缩短了 H.264 和 H.265/HEVC 输出的处理时间,尤其适用于高清和 4K 内容。

编辑过程中可以应用滤镜和效果吗?

是的。SDK 提供丰富的视频效果,包括图像和文本叠加、亮度/对比度/饱和度/色调调整、去隔行、降噪、色度键(绿幕)、旋转、调整大小、裁剪、平移/缩放和运动检测。音频效果包括均衡、标准化和音量增强。FFmpeg 的完整滤镜图功能可用于高级处理。

它与 Video Edit SDK .NET 有什么区别?

两款产品均基于 Windows VideoEditCore 引擎,且仅在 Windows 上运行。Video Edit SDK .NET 通过原生 DirectShow/Media Foundation 过滤器进行编码,而 Video Edit SDK FFmpeg .NET 将同一引擎配置为通过 FFmpeg.exe(FFMPEGEXEOutput)进行编码,从而提供更广泛的格式/编解码器覆盖范围(1000 多种格式、AV1、VP9)。选择 FFmpeg 版本以在 Windows 上获得最大格式支持;选择标准版本以进行原生 DirectShow 集成。如果您需要真正的跨平台支持(macOS、Linux),请改用 Video Edit SDK .NET 的 VideoEditCoreX(GStreamer)引擎。

试用版与商业版有什么区别?

试用版提供 30 天的完整功能,但会在视频输出上显示水印。商业许可证去除水印,并包含免版税分发权、优先支持和 12 个月的更新。提供多个许可证级别:Standard、Professional 和 Premium,每个级别的功能集依次增加。