Jave2 Versions Save

The JAVE (Java Audio Video Encoder) library is Java wrapper on the ffmpeg project

3.5.0

3 months ago

Added support for Tune video attribute, thanks to rayacode

3.4.0

5 months ago
  • Added PresetEnum to API
  • Added quit encoding to api, thanks to sam80180
  • Added module name for java 9+ compatibility, thanks to Stickerifier
  • Use proper class for semaphore, thanks to leeychee
  • Updated maven build environment Thanks for the different contributions

3.3.1

2 years ago
  • Fixed naming of binary for OSX M1 platform
  • Windows 64bit + 32bit binary on 4.4.1 too -> Still missing 4.4.1 binaries for arm32 build

3.3.0

2 years ago

3.2.0

2 years ago
  • Modified quoting for command line arguments
  • Implemented subtitle ass video filter
  • Added constructor for scaling filter which allows string expressions
  • Added constructor for scaling filter which does not require the ForceOriginalAspectRatio parameter
  • Added CropFilter
  • Added constructor for color filter which allows string expressions
  • Added support for multiple video filters in one conversion pass
  • Added enhanced meta data detection in MultiMedia object
  • Implement critical section in executable location+creation to prevent race condition (Issue #163)
  • Upgraded to ffmpeg v 4.4
  • Binaries from https://github.com/eugeneware/ffmpeg-static
  • The 32bit windows binaries remain at v4.2 since ffmpeg no longer supports the 32bit architekture 32bit support will be removed later

3.1.1

3 years ago
  • 3.1.1
    • Modified quoting for command line arguments
  • 3.1.0
    • Added support for arm32 bit (Thanks to jmformenti)
    • Added option to use a specific quote character for command line options. (Thanks to topcatv)
    • Added support for multimedia metdata (Thanks to jmformenti)
    • Corrected typo in setURL method of MultimediaObject (Thanks to Pyjou)

3.0.1

3 years ago

Fixed a class loader issue with spring boot applications

3.0.0

3 years ago

Please note that in the 3.0.0 some breaking API changes have been done. Also some packages have been renamed

  • Reworked base classes to handle the executable (Thanks to Michael Ressler)
  • Reworked the API to have a fluent and more flexible api (Thanks to Michael Ressler)
  • Added more supporting methods/classes to video processing/transformations

2.7.3

4 years ago

Close jar file after extracting executable

2.7.2

4 years ago

Correctly handle unknown/invalid durations in containers