This is the unmodified upstream FFmpeg 8.1 source, distributed
to satisfy the LGPL. ZShot does not patch FFmpeg -- diff this tree against the
upstream n8.1 tag to confirm there are no changes.

How it was compiled
-------------------
Prebuilt, per-platform shared libraries compiled from exactly this source are
published at:

  https://ffmpeg.zshot-app.com/ffmpeg-zshot-bin-8.1-<os>-<arch>.tar.gz
      os = darwin | linux       arch = arm64 | x86_64

Each of those archives contains a ZSHOT_BUILD_INFO.txt recording the exact
'ffmpeg -buildconf' configure line for that platform. The same configure line
is embedded in every shared library and is printed at runtime by:

  zshot --open-source-licenses

Substituting your own FFmpeg libraries
--------------------------------------
ZShot loads the FFmpeg shared libraries by directory adjacency, so you may
replace them with your own builds with no renaming or relinking required:

  * macOS:  zshot_app.app/Contents/Frameworks/
  * Linux:  alongside the zshot binary (e.g. /usr/lib/zshot/)

On macOS, after replacing a library inside the app bundle you must
clear the Gatekeeper quarantine and potentially re-sign it:

  xattr -dr com.apple.quarantine zshot_app.app
  codesign --force --deep --sign - zshot_app.app
