- Better logging of output file writing
- Better explanation of subtitles
- Tell the user to use an absolute path if the workdir happens to be "/" (This happens with nix-bundle releases).
- Lower default silence treshold to 0.0125. This makes the result much more audible for presentations. Probably won't work great if there is music.
- Fix ssl cert check failure for the bundle. We disable it.
- Fix final segment being cut off.
- Hide extractDir from cutvideo this is just a string, so shouldn't matter.
- Better default options. The result is cut much less aggressive making it more watchable. These defaults are also used on videocut.org
- Improve CLI docs on various options.
- Fix bug where setting a relative workdir breaks the program.
- Add better bundle support which now isn't depended on nixpkgs releases.
- Add version to help output.
- Add wrapper for shelly that always flushes stdout This should make the log more consistent
- Fix scrambling bug. Previously we used the file system to organize fragment order, now we use the silence detection list instead. This is much more robust
Fix bug where youtube-dl sometimes doesn't write .mkv files for certain websites, such as twitch (#52).
- add build-tools: c2hs to fix nix build
- Automatic cleanup of downloaded files This is less annoying and also useful for the hosted version.
- Add static executable support This works for all linux versions, and allows us to drop ubuntu package support.
- Add default output argument (convenience for debugging)
- Expose download functions
- All shell commands run through same function This allowed me to improve logging, which better shows what goes on.
- Add better help docs for input format We tell give hints on how to convert to mkv format.
- Add default use case docs in readme.
- Fix up readme docs with new cli
- nix: Move upstream patch to separate file and let default.nix depend on that
- Drop support for Ubuntu
- Delete segmentsize options which was unused.
- Fix development shell to use nix cabal dependencies
- Better default options that work with most videos.
- Set the merge format for youtube dl to always be mkv to prevent issue (fixing the file not found bug)
- Better install instructions
defaut.nix
in project root now links to ffmpeg- return parse result from
runListenCut
- Make input file and output file positional
- Add support for parsing uri and downloading automatically
- add c2hs to build tools so we don't need to modify nixpkgs
- Add changelog
- Try fix nixpkgs and hackage build.
- Add seperate CI target
- Change overlay to be a copy of nixpkgs
It's unlikely the subtitle generation will be able to find the model dir:
But this release at least fixes building, so that editing works again.
- Add prototype buggy subtitle generation feature
- Fix more bugs.
- Remove redundant code
- Fix bugs.
- Better UX
- Initial release.