Xuggler
Xuggler is the easy way to uncompress, modify, and re-compress any media file (or stream) from Java. Xuggler is available under the GNU Lesser General Public License, See licensing for more information.
Xuggler is brought to you by ConnectSolutions, LLC.
Demonstrations
Xuggler in Action
Using the MediaTools API
Where Do I Get Started?
You must install Xuggler on your operating system before use.
We suggest you start with the Downloads tab to your left, and then run through the Tutorials to get familiar with it.
Xuggler consists of a set of Java and Native libraries, and comes with two different APIs:
| MediaTools API | A simple API for encoding and decoding audio and video. |
| Xuggler API | An advanced-use API (accessible from MediaTools) for encoding and decoding audio and video. |
Who Should Use It?
If you're a Java Developer who needs to programatically manipulate video files, either pre-recorded, or live, then Xuggler is for you.
Licensing
Xuggler is licensed under the GNU Lesser General Public License. See here for detals.
Credits
Xuggler is brought to you by ConnectSolutions, LLC.
Xuggler extensively uses FFmpeg to compress and uncompress media.


Integration
