Video Editing

The Video Module SDK delivers a suite of robust video editing tools. These tools facilitate the seamless integration of comprehensive video editing functionalities into your applications, including:

  • Video Editing: Modify and enhance video content with precision.

  • Concatenation: Easily join multiple video files.

  • Merging: Combine video files into a single output.

  • Encoding: Convert video files to different formats efficiently.

  • Noise Cancellation: Enhance audio quality by removing unwanted background noise.

These features empower developers to create versatile video applications tailored to diverse needs.

Prerequisites

  • Ensure you have integrated the TruVideo Core SDK into your project and completed with the authentication process

  • Camera module will provide MediaItem or simply provide filepath to upload (optional)

Edit a video

To edit a video, follow these steps:

Step 1 : Import Classes

#if IOS
using TruvideoVideoiOS;
using Foundation;
using UIKit;
#endif

#if ANDROID
using Application = Android.App.Application;
using TruVideoVideoAndroidBinding;
using TruVideoVideoLib = TruVideoVideoAndroid.DotnetTruvideoVideo;
#endif

Step 2 : Init Async Callback Wrapper

Step 3 : Call Edit Function

Finalize :

After completing this steps the function should look like

For a detailed overview of the features available, please visit the video module.

Last updated

Was this helpful?