Releases: nwronski/batch-transcode-video
Releases · nwronski/batch-transcode-video
Release v1.0.0-beta
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
orindex-cli.js
for the command line version.
- From the CLI as
- 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.
Changed
- Entire repo rewritten to use ES2015
- Added
grunt
andgrunt 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.
Release v0.3.1
Fixed
- Entire
stdout
buffer was being saved to memory for each child process which was a large amount of data for each transcoding operation. Now only the most recent chunk of lines from a child processstdout
is saved in memory.
Release v0.3.0
Added
-
Now functions correctly in Windows. Tested in Windows 10 x64.
-
Support for
--input
and--output
options containing Windows paths that have spaces.
`batch-transcode-video --input my
videos --output other
folder\temp
` -
Generate an error for unknown options.
> batch-transcode-video --hat --debug ERROR Unrecognized command --hat provided. If you would like to supply custom options to transcode-video then put them at end of the command after a double dash "--". For example to pass the "--dry-run" command to transcode-video: batch-transcode-video --input my_videos/ -- --dry-run
-
Added
--help
option to view the manual in the terminal.
Fixed
- Capture child process error events. Previously unhandled errors (e.g.
ENOENT
) when spawning child processes. - Support absolute source paths for
--input
and--output
options.
Release v0.2.1
Fixed
- Unable to
npm install -g batch-transcode-video
due to missingpromise
dependency inpackage.json
.
Release v0.2.0
Fixed
- Unable to
npm install -g batch-transcode-video
due to missing files error.