Video

With easy-to-use API, the video module is a powerful tool developed to enhance and manipulate local multimedia videos. It makes complex video editing features available for developers without much coding some features are listed here:

  • AI-based Denoising: Utilizing high-level Artificial intelligence to reduce noise in video effectively.

  • Thumbnail generation: Preview of video is crucial, thumbnail generation gives you the preview image from the timeframe you need.

  • Trimming: Split the video to your desired size and remove unwanted material.

  • Rotating: Make a video to the right orientation you need

  • Concat or Merge: Seamlessly combine multiple videos to make a single long video, to merge the video

  • Video Information: Extract video information such as resolution, duration, codec information, and other relevant metadata

Primary Benefit This enhancement offers significant improvements to the developer experience in multiple aspects:

  1. Streamlining the process of editing features like trimming and rotating seamlessly.

  2. Providing the ability to specify desired features with a single function call, granting precise control.

Ease of use Facilitates focusing on targeted tasks such as:

  1. Thumbnail generation

  2. Noise clearance

  3. Video editing

Adding Module

Include the following dependency in your gradle file get latest version

implementation 'com.github.Truvideo:truvideo-sdk-android-video:x.x.x'

Ensure the inclusion of the jitpack repository in the setting.gradle file

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven {
            url 'https://jitpack.io'
        }
    }
}

Last updated

Was this helpful?