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:
Streamlining the process of editing features like trimming and rotating seamlessly.
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:
Thumbnail generation
Noise clearance
Video editing
Adding Module
Add a dependency for the core module in Swift Package Manager get latest version.
https://github.com/Truvideo/truvideo-sdk-ios-video.git
To add a dependency for the core module in Swift Package Manager, follow these steps:
Open your Xcode project.
Navigate to the "File" menu and select "Swift Packages" -> "Add Package Dependency..."
In the dialog that appears, enter the URL of the package repository containing the core module.
In the next step, you'll be prompted to choose the version, branch, or commit of the package you want to use. Select the appropriate option and click "Next."
Xcode will then resolve the package and its dependencies.
In the "Add package product to your App" dialog, make sure that the core module is selected and added to your app's target.
Click on the "Finish" button to add the dependency.
For detailed instructions, you can refer to the Swift Package Manager documentation provided by Apple here.
Last updated
Was this helpful?