Skip to content

Software License

About This Software

MediaPipe4U is not open-source software and is licensed through a proprietary license. Currently, the same license can be used across multiple computers.

The plugin contains a license file located in the directory:
Plugins/MediaPipe4U/Source/MediaPipe/license
If you obtain a new license, replace the existing file in this directory to update the license validity period.

If the license expires (e.g., due to expiration), the plugin's core functionalities (such as motion capture and facial expression capture) will become unavailable. However, this will not cause the program to crash.

MediaPipe4U Software Licensing in One Sentence

In short, both the free and paid versions of MediaPipe4U can be used for any purpose, including but not limited to commercial use. See the software license agreement below for details.

Software License Agreement

If you are using MediaPipe4U, this Software License Agreement (hereinafter referred to as the "Agreement") means that you agree to it:
Developer (hereinafter referred to as "I"): Anders Xiao User (hereinafter referred to as "you"): the individual, organization, or other entity using this software.

1. Definitions

1.1 "Software": MediaPipe4U, developed by me, including its free and paid versions.
1.2 "Free Version": The free version of the software. Its features are limited, but it may be distributed and deployed without restriction.
1.3 "Paid Version": The paid version of the software. It includes additional features and services, requires a purchased license, and may be distributed and deployed without restriction.

2. Scope of License

2.1 Free Version License:
- I grant you a worldwide, non-exclusive, non-transferable, and non-sublicensable right to use, copy, distribute, and deploy the free version of the software.
- The free version may be used for any purpose, including but not limited to personal use, enterprise use, and commercial projects.
- You may not reverse engineer, decompile, modify, or attempt to extract the source code of the free version.
- You must state in an appropriate place in your software interface that your software uses MediaPipe4U.

2.2 Paid Version License:
- I grant you a worldwide, non-exclusive, non-transferable, and non-sublicensable right to use, copy, distribute, and deploy the paid version of the software.
- Use of the paid version requires the corresponding license to be purchased and compliance with this Agreement and the terms agreed upon at purchase.
- You may not reverse engineer, decompile, modify, or attempt to extract the source code of the paid version.

3. Restrictions

3.1 You may not use the software for any illegal purpose or for any purpose that violates this Agreement.
3.2 You may not use the software in any way that harms my interests or those of a third party.
3.3 You may not directly sell the software's license file or software package unless you obtain special authorization from me.

4. Intellectual Property Rights

4.1 All ownership, intellectual property, and related rights in the software belong to me.
4.2 This Agreement does not grant you any intellectual-property rights in the software unless expressly stated.
4.3 You may not remove or modify any copyright notice, trademark, or other proprietary marking in the software.

5. Disclaimer

5.1 The software is provided "as is," without any express or implied warranty, including but not limited to merchantability, fitness for a particular purpose, or non-infringement.
5.2 I am not liable for any direct, indirect, special, or consequential damages arising from use of, or inability to use, the software.

6. Termination

6.1 If you violate any term of this Agreement, I have the right to terminate your license immediately without prior notice.
6.2 After the license is terminated, you must immediately stop using the software and destroy all copies.

7. Other Terms

7.1 This Agreement is governed by and interpreted according to [applicable law].
7.2 If any provision of this Agreement is held invalid or unenforceable, the validity of the remaining provisions is unaffected.
7.3 I reserve the right to modify this Agreement at any time. The modified Agreement will be published on my official website and take effect immediately.
7.4 This Agreement constitutes the entire agreement between you and me concerning use of the software and supersedes any prior oral or written agreement.

8. Contact Me

If you have any questions, contact me at:
sharping@outlook.com


Third-Party Software Licenses

MediaPipe4U incorporates multiple open-source projects. Users must comply with their respective licenses:

Project License Project Link
Google MediaPipe Apache 2.0 GitHub
Crypto++ Boost 1.0 GitHub
Zlib Zlib License GitHub
GStreamer LGPL Official Site
PaddleLite Apache 2.0 GitHub
OVRLipSync Meta Special Meta Documentation
FunASR MIT GitHub
llama.cpp MIT GitHub
Sherpa Onnx Apache 2.0 GitHub

Important Notice

Some ASR models used in MediaPipe4U originate from the Alibaba DAMO Academy's FunASR project. These models have their own license terms, which must be followed:
Model License

Updating the License File

If your free version license expires and no new plugin version has been released, you can find an updated license in the discussion forum.