Skip to content

Reduce FFMPEG Size #19

@danieljvickers

Description

@danieljvickers

Currently, we attach ffmpeg by literally binding the entire ffmpeg zip drive with the binary. This is nice because it garuntees that we won't miss anything, but ends up making the code very large (200 MB) and slows it down because so many files were installed. There are a few steps to achieving this:

  1. We should replace the --add-data in the .github/workflows/build.yaml with an --add-binary.
  2. We need to change the builder so that we search for the OS-dependent executable path
  3. We need to refactor how we search for the ffmpeg EXE in the python scripts

After that, we need to test and ensure that it still works

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions