02 April 2020

AudioBookConverter - Version 4.x: Chapters

Version 4.x
  • Chapters management and naming customisations
  • M4B and Flac source support (including re-importing tracks/chapters)

23 September 2019

AudioBookConverter - Version 3.x: Multitask

Version 3.0
  • Long awaited (by me mostly) feature of parallel conversion of multiple books
Version 3.1
  • Support of m4a files as source
  • Switched back from native java API back to FFProbe due to stability issues
  • Rewerted back from FDK FFmpeg to standard built due to licencing issues
Version 3.2
  • Files drag-n-drop support thanks to @reindahl
Version 3.3
  • Output file name customisations

04 January 2018

AudioBookConverter - Version 2.x: Performance

Version 2.0
Reverse engineered the product while keeping most of original archtecture and optimised most visible bottlenecks:
  • major change - parallel processing of all files in the book and merging them at then end (which on my 24-cores workstation gave huge performance gain)
  • moved away from java decoding of mp3 to ffmpeg
  • played with and then replaced faac with ffmpep
  • removed all 3rd party java libraries dealing with medias
  • initial chapter support based just on source files
  • added/removed/added again MP4V2 (built from latest source) to support artworks
Version 2.1
  • migrated from swt to javafx and replaced most of UI code
Version 2.2
  • added quality management of output files
Version 2.3-2.7
  • Changes in versioning approach :)
Version 2.8
  • support of playback of source files before encoding
Version 2.9
  • Replaced FFprobe (from FFmpeg) with java api calls resulted great pefromance improvement (but less compatiibility as discovered later)
Version 2.10
  • Artwork management support
Version 2.11
  • Final optimisations

AudioBookConverter - Version 4.x: Chapters

Version 4.x Chapters management and naming customisations M4B and Flac source support (including re-importing tracks/chapters)