浏览我们的产品

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.

下载 Aspose.Tasks Cloud SDK 以处理 Project® 格式

Aspose.Tasks云是一个 REST API,用于操作和转换托管在云平台上的 Microsoft Project® 文档。它允许您处理 Project® 文档的所有方面,并提供范围广泛的导出选项,允许开发人员将 Microsoft Project® 文档转换为多种行业标准格式。

打开 NuGet包管理器,搜索Aspose.Tasks-Cloud并安装。您也可以从包管理器控制台使用以下命令。

PM>

用于视频处理的 .NET Cloud REST API

Version 18.2.1 Nuget GitHub

banner

Product Page | Docs | Swagger UI | Examples | Blog | Search | Free Support | Free Trial

此视频操作 REST API 可帮助您的基于云的应用程序retrieve video files hosted on the cloud并从您的 C# 和 .NET 应用程序中修改它们。

视频处理功能

  • 从 AVI 到 MP4 格式的视频转换。
  • 在视频剪辑中添加图像或文本水印。
  • 将多个音轨添加到视频剪辑中。
  • 更改视频分辨率、纵横比、比特率和 FPS。
  • 组合多个视频剪辑并将它们连接在一起。
  • 通过应用各种编解码器更改视频编码。
  • 以编程方式更改视频播放速度。
  • 将视频音量降低到当前音量的 50%。
  • 提取视频帧并将其保存为缩略图。
  • 从视频文件中提取剪辑并将其另存为单独的视频。
  • 获取特定视频文件的所有属性。
  • 从网络上获取视频文件并将它们上传到云存储。

支持的视频格式

音频视频交错: AVI
动画视频: FLV
iTunes 视频: M4V
MPEG-4 视频: MP4
Apple QuickTime: MOV
Windows 媒体视频: WMV

支持的视频编解码器

  • H.263/MPEG-4 第 2 部分(DivX Pro 编解码器、Xvid)
  • 谷歌(On2)(VP6、VP6-E、VP6-S、VP7、VP8、VP9、libtheora)
  • Microsoft 编解码器(WMV(包括 WMV 7、WMV 8 和 WMV 9)、MS MPEG-4v3)
  • H.262/MPEG-2 (x262)
  • H.264/MPEG-4 AVC(x264、QuickTime H.264、DivX Pro 编解码器)
  • H.265/MPEG-H HEVC (x265)

各种设置

分辨率:高达 4K (3840 x 2160),色度子采样:4:2:0、4:2:2,色深:8 位、10 位

支持的音频编解码器

AAC、AC-3、MP3、作品、WMA

开始

您无需安装任何东西即可开始使用 Aspose.Video Cloud SDK for .NET。只需在 Aspose for Cloud 创建一个帐户并获取您的申请信息。

只需从 Visual Studio 中的包管理器控制台执行“Install-Package Aspose.Video-Cloud”,即可在您的项目中获取和引用 Aspose.Video 程序集。如果您已经有 Aspose.Video Cloud SDK for .NET 并想升级它,请执行 Update-Package Aspose.Video-Cloud 以获取最新版本。

请查看 GitHub Repository 了解其他常见使用场景。

使用 C# 获取有关托管 AVI 文件的信息

以下代码示例演示了如何使用 C# 代码获取云托管 AVI 视频文件的信息:

var localName = "sample.avi";
var remoteName = "TestGetVideo.avi";
var fullName = Path.Combine(this.dataFolder, remoteName);

this.StorageApi.PutCreate(fullName, null, null, File.ReadAllBytes(BaseTestContext.GetDataDir() + localName));
var request = new GetVideoRequest(remoteName, this.dataFolder);
var actual = this.VideoApi.GetVideo(request);

使用 C# 代码将 AVI 转换为 MP4 视频文件

以下 C# 代码示例详细说明了如何将视频 AVI 文件转换为云端的 MP4 视频文件:

var localName = "sample.avi";
var remoteName = "toconvert.avi";
var fullName = Path.Combine(this.dataFolder, remoteName);
var resultPath = Path.Combine(this.dataFolder, "converted.mp4");
ConvertOptions options = new ConvertOptions();

this.StorageApi.PutCreate(fullName, null, null, File.ReadAllBytes(BaseTestContext.GetDataDir() + localName));

var request = new PostConvertVideoRequest(remoteName, "mp4", resultPath, options, this.dataFolder);
var actual = this.VideoApi.PostConvertVideo(request);

Product Page | Docs | Swagger UI | Examples | Blog | Search | Free Support | Free Trial


 简体中文