Open-source licenses
Updated 10 November 2026. Covers Movara for Android, versions 1.1.0 to 1.3.1.
In short: Movara plays your media with libmpv, a separate library that contains FFmpeg and mpv. These are licensed under the GNU Lesser General Public License (LGPL). You can download their complete source code on this page, and you're free to change the library and use your own version with Movara.
Libraries under the LGPL
| Library | Version | License |
|---|---|---|
| FFmpeg | 6.0 (tag n6.0) | LGPL 3.0 or later |
| mpv (libmpv) | Commit 78d43740 | LGPL 2.1 or later |
| FriBidi | 1.0.12 | LGPL 2.1 or later |
They are compiled into one file, libmpv.so, by the media-kit project's libmpv-android-video-build, version 1.1.7, "default" flavor. This flavor leaves out all GPL-only and non-free code: FFmpeg is configured with --disable-gpl --disable-nonfree --enable-version3, and mpv with -Dgpl=false.
Changes to these libraries
The media-kit build applies three small patches before compiling:
- FFmpeg:
dash_base_url_escape.patch, which changeslibavformat/dashdec.c - FFmpeg:
hls_mp4_seek.patch, which changeslibavformat/hls.c - mpv:
mpv_lavc_set_java_vm.patch, which changeslibmpv/client.handplayer/client.c
The patches are in the build scripts download below, in buildscripts/patches. Veltack AI has made no other changes to these libraries.
Download the source code
This is the complete source used to build the libmpv.so in Movara, and it's the same in every version listed above. Each file is a .tar.xz archive.
- FFmpeg 6.0SHA-256
b580a90f21809d56a4c0b9c440a80e0b2df0ded1e9c0bfbdbd867bb54a5dfc68 - mpv, commit 78d43740SHA-256
cd1b423a0901d62b6525896cc0d81916a839a23b4aacada3cb776a0772498000 - FriBidi 1.0.12SHA-256
b8ecc2d610887b75ebcb3368fdd4d311fec723bda778ac6e28549445ddb6f445 - Build scripts and patches, version 1.1.7SHA-256
aa1cf96cd3b424a2a0548d337b8801646e0584f4c1c208f791385cb4af49c6f0
All checksums are also in SHA256SUMS.txt.
If you can't use these downloads, email support@veltack.com and we'll send you the same source. This offer is valid for at least three years after we last distribute any of the versions above.
Use your own version of the library
Movara loads libmpv.so as a separate library at runtime, so a compatible version you build yourself will work in its place.
- Build the library: unpack the build scripts and run
buildscripts/bundle_default.shon Linux. It fetches the versions listed above, applies the patches and buildslibmpv.sofor each Android architecture. Make your changes to the sources inbuildscripts/depsbefore it builds. - Get Movara's app files: with USB debugging on, run
adb shell pm path com.veltack.movaraand copy each listed file withadb pull. - Replace the library: in the file that contains
lib/<architecture>/libmpv.so, usually the one named after your device's architecture, replacelibmpv.sowith your version. - Sign and install: align and sign every file with your own key using
zipalignandapksigner. Then uninstall Movara and install your files withadb install-multiple.
Uninstalling removes Movara's saved data, such as your library, playlists and saved moments, but not your media files.
You may modify Movara for your own use, and reverse engineer it to debug those modifications.
Other open-source components
These are under permissive licenses that don't require us to share source code.
| Component | License |
|---|---|
| libass 0.17.1 | ISC |
| FreeType 2.13.0 | FreeType License |
| HarfBuzz 7.2.0 | MIT-style |
| dav1d 1.2.0 | BSD 2-Clause |
| Mbed TLS 3.4.0 | Apache 2.0 |
| libxml2 2.10.3 | MIT-style |
| libmpv-android-video-build 1.1.7 | MIT |
| media-kit-android-helper | MIT |
| LiteRT (TensorFlow Lite) 1.4.0 | Apache 2.0 |
| YAMNet model | Apache 2.0 |
| AndroidX and Kotlin | Apache 2.0 |
Flutter and the Dart packages Movara uses are listed in the app, under Settings > Open-source licenses.
License texts
- GNU Lesser General Public License 3.0, with the GNU General Public License 3.0 it builds on
- GNU Lesser General Public License 2.1
- FFmpeg license notice
- mpv license notice
- FriBidi authors
- Apache License 2.0
Questions
Email support@veltack.com.