Skip to content

Release v1.0.0

Choose a tag to compare

@nwronski nwronski released this 08 Nov 06:12
· 50 commits to master since this release

Added

  • You can now use the module:
    • From the CLI as batch-transcode-video (default global option).
    • Require the ES5 compatible dist/ files (default local option).
    • Require the raw ES2015 files from the root folder index.js or index-cli.js for the command line version.
  • Fancy new CLI:
    • Added progress bars to output.
    • Added summary that is displayed on exiting the process.
    • Add colored summary bar to summary output.
    • Estimate remaining time and current percent completion for each file and the entire batch operation even when no data is available from the child process.
  • Added back --quiet and --debug flags to new ES2015 version of CLI.
    • --debug mode disables progress indicator and then streams child process to master stdout.
    • --quiet mode now prevents any logging to stdout and will only exit 0 on success or 1 on error

Changed

  • Entire repo rewritten to use ES2015
  • Added grunt and grunt watch tasks to build ES2015 source

Fixed

  • Do not increment time unless running.
  • Save stop time when main class errors out.
  • Fix percent and time calculations.
  • Lots of cleanup for Progress class.
  • Get VideoFile class working with Windows again.
  • Fixed broken help flag in CLI mode.
  • Move Windows-specific functions to util.js.
  • Fixed false positive errors in Windows environment.
  • Fixed glob error message details.