Open-source libraries
Source code of Lanelo's libraries
Lanelo plays video and audio with these open-source libraries. This software uses libraries from the FFmpeg project under the LGPLv3, and mpv, libplacebo and GNU FriBidi under the LGPLv2.1 or later. Each archive below holds the exact source that was compiled, together with its licence.
These libraries are built as separate shared libraries, so you can build your own versions from this source. The build scripts list every step and show the changes we made: FFmpeg and mpv are built without their GPL options, and a set of FFmpeg audio filters is turned on.
Applies to Lanelo 1.0.7 and later. Lanelo's own code is not open source and is not part of these archives. Lanelo is not affiliated with these projects.
Downloads
| Library | Version | Licence | Size | SHA-256 |
|---|---|---|---|---|
| FFmpeg | 8.1 | LGPL 3.0 or later | 10.8 MB | bd5a105108dbff62e3e2f1da023ef5f27653d5d2119c41d8f91882fd5f738010 |
| mpv | 0.41.0 | LGPL 2.1 or later | 5.1 MB | b792e6e5e946e1cde0509f21e4c52098070c3a03542d84cdad67f2135133510a |
| libplacebo | 7.360.1 | LGPL 2.1 or later | 4.3 MB | 3ce5002b6d75ca1752249fe1b283e524bdc7858f51460c4049e09354a8570153 |
| GNU FriBidi | 1.0.16 | LGPL 2.1 or later | 0.8 MB | e528d76d34d0d12db7b3e2f292b89b9792bf8e1dcee73aa05cbfe31744ed0935 |
| dav1d | 1.5.3 | BSD 2-Clause | 1.0 MB | 098bf9c20a46adbb4677e6c291c4c9eff870cb81544e0eeacee49537c5e039c8 |
| libass | 0.17.4 | ISC | 0.3 MB | f8494338e629d7181720dbfe68abd284cb6ea1119afebb49d33e25a5bb35218c |
| HarfBuzz | 14.1.0 | MIT-style | 14.9 MB | 7b11316f0b5a9a6fddb8c3b3c5a3340ccd023083d8af1dc08cd86d7237b0a2f6 |
| FreeType | 2.14.3 | FreeType License | 1.6 MB | d1b1ba9de2bfa8106af5033410612132b16349a061b3e3093c552babafd39c87 |
| Fontconfig | 2.17.1 | MIT-style | 0.4 MB | 2c3cb510838d053ac9dfc245da6b2ee5ecb99d3e7d94770fcaac673abf9dd2dd |
| Mbed TLS | 3.6.6 | Apache 2.0 | 4.1 MB | 368b7b60dc3deeb2085c4f040d2edabda0cc2598f21e36902b2014e278445fce |
| libxml2 | 2.15.2 | MIT | 1.6 MB | db02ec71c2d97ee029bf2904e80f9388bd609ad9da791565a65c5fc06f607f95 |
| libunibreak | 6.1 | zlib | 0.5 MB | f4c6e96dae448fde8dd59cbc1b67c36f86b07af3cf3874dbe36136de34feb2a5 |
| Lua | 5.2.4 | MIT | 0.2 MB | cc8cbeaccb0b93f22eee4d5e53f32bee2930a8ba0cad185837142ae51e72f013 |
| Build scripts and our changes | MIT | 0.1 MB | 425c00c5651d559e1a4daefe4da9d680bed39da3b19c5724493ea19cec21f11b |
Questions
Write to support@jkcodes.app.