Skip to content

Releases: CodeF0x/ffzap

all-1.1.2 (GUI app release)

05 Aug 18:53
Compare
Choose a tag to compare

ffzap has a GUI app now! 🥳

By popular request (literally nobody), ffzap has a desktop GUI application now, available for Windows, Linux and macOS. It has all features of the CLI, but presents them in a more casual user friendly way. Download it right away from below.

Please report any potential bugs, issues or questions here.


Apart from that, ffzap has been split up into three parts in a major refactoring:

  • ffzap_core (the shared libraries used by the cli and ui that handles the ffmpeg processes, multithreading, logging, etc.)
  • ffzap (the cli which is the same as before)
  • ui (the graphical interface for major all major desktop operating systems)

You can read more about that in the root's readme.

In detail

Full Changelog: 1.1.2...all-1.1.2

CLI binaries have not changed with this release and can be found here

v1.1.2

25 Apr 15:26
Compare
Choose a tag to compare

What's Changed

  • fix: inconsistent behavior if target exists by @CodeF0x in #29

Full Changelog: 1.1.1...1.1.2

v1.1.1

07 Apr 18:48
Compare
Choose a tag to compare

Fixes

New Contributors

v1.1.0

28 Feb 22:54
Compare
Choose a tag to compare

New Features:

  • added ETA (highly experimental)
  • better error handling for the --file-list argument

Misc:

  • removed deprecated --input-directory and --input-file arguments

v1.0.0

09 Feb 15:31
Compare
Choose a tag to compare

Version 1.0.0 is out!

Note: When running ffzap without either --input or --file-list, it will prompt that both --input-directory and --input-file are missing and required. This is a bug. Either --input or --file-list are required. Both --input-directory and --input-file won't work and throw an error. This is not critical and does not affect ffzap in its actual functionality. Both --input-directory and --input-file will get removed with the next version of ffzap.

Features:

  • -f / --ffmpeg-options is optional now, allowing to change container formats, etc.

Breaking Changes:

  • --input-directory got deprecated in favor of --input
  • --input-file got deprecated in favor of --file-list

Please read about why here. For a guide on how to migrate to version 1.0.0, read this.

0.3.2

28 Jan 00:42
Compare
Choose a tag to compare

New features:

  • showing a list of all failed (if any) files upon completion if --verbose is set
  • adding a list of all failed (if any) files to the final log upon completion (this is not affected by the --verbose flag)

0.3.1

21 Jan 00:04
Compare
Choose a tag to compare

Features:

  • showing overall percentage next to x / y display in progressbar

0.3.0

17 Jan 20:37
Compare
Choose a tag to compare

New features:

  • supply a file containing file paths to process, using the new --input-file input. The file must be UTF-8 encoded and contain one path per line
  • delete source files after successful processing with the new --delete flag. If the process was unsuccessful, the file is kept.

Misc:

  • Better wording for some of the --help text.

0.2.3

28 Dec 01:51
Compare
Choose a tag to compare
  • fixed a bug where multiple threads where accessing the log file at once, creating weird and partly overwritten lines in the log file

0.2.2

20 Dec 03:10
ab775ef
Compare
Choose a tag to compare
  • ffzap will now automatically create a log file in the default log location of each major OS
  • verbose output is now hidden per default (use --verbose to show)