Yes, there is a reason. Video recorder uses a project called xuggle (1) On the botton of that page, there is this licencing policy:
"Xuggler's pre-compiled Jar files are licensed under the GNU General Public License v3 (GPL), but Lesser GNU General Public License v3 (LGPL) can be built. See the COPYING and COPYING.LESSER files in each library for details."
More to it (2)
For users who cannot use the GPL, Xuggler's source code is distributed under the LGPL Version 3. That means you can create a LGPL-only version of Xuggler if you follow these steps:
- Download the Xuggler source code
- Build your own, non GPL, version of the Jar files
- Distribute those jars.
It is questionable whether we can release recorder which is itself licenced under Apache 2.0 when this project depends on a API under GPL v3. Up to this moment I was not able to decide that so the release was postponed. I have tried to contact Richard Fontana but he is unresponsive and other issues come into play so it was not released yet.
So, right now, please just compile that project on your own.