{"repo":"a914-gowtham/android-video-trimmer","free":true,"listed":false,"github":"https://github.com/a914-gowtham/android-video-trimmer","clone":"git clone https://github.com/a914-gowtham/android-video-trimmer.git","description":"Helps to trim local videos with compress option on Android applications using Exoplayer and media3 libraries","language":"Java","stars":421,"topics":["video-trim","video-trimmer","video-trimming","ffmpeg","ffmpeg-android","ffmpeg-wrapper","video-editing","android-video-trimmer","ffmpeg-libraries","ffmpegcommand"],"license":null,"category":"media-processing","readme_excerpt":"Starting from 1.8.0 this library is using media3 for media transcoding. Previously it was using ffmpeg which is deprecated now. Android-video-trimmer Helps to trim local videos with many customizations on Android applications using exoplayer2 and FFmpeg Demo app How to use For a working implementation, please have a look at the Sample Project 1. Include the library as local library project. + Add the dependency to your app build.gradle file + Add to project's root build.gradle file: 2. Create a global variable for ActivityResultLauncher 3. Add the code for opening Trim Activity. Custom TrimTypes TrimType Default: TrimType Fixed Duration: TrimType Minimum Duration: TrimType Min-Max Duration: Proguard Rules Development roadmap: 1. Currently, compression only reduces the bitRate to reduce the file size. converting video to the selected resolution is in under development - DONE 2. Showing file size estimation in toolbar subtitle - to be worked Compatibility Library - Android Nougat 7.0+ (API 24) Sample - Android Kitkat 4.4+ (API 19) License This library is licensed under the MIT License. Support Show your support by giving a star to this repository. Collaboration There are many ways of improving and adding more features, so feel free to collaborate with ideas, issues and/or pull requests.","default_branch":null,"files":null,"tree":[],"storefront":"/r/a914-gowtham","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/a914-gowtham/android-video-trimmer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}