You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: upgrade FFmpeg to 8.0.1 and restore upstream headers
- Update FFmpeg version references to 8.0.1 in builder, fetch, and documentation
- Replace patched `libavformat/avformat.h` with original upstream header (removes manual struct patch)
- Update static library download URL to n8.0.1
- Regenerate Go bindings with improved generator: skip anonymous structs and fields CGO cannot reference
- Add manual Go binding for AVStreamGroupTileGrid offsets in custom.go using a typedef for the anonymous struct
- Apply upstream bugfixes to `libavutil/common.h` macros
- All tests pass and generator logs/documentation updated
VVenC 1.13.1 (Fraunhofer Versatile Video Encoder, a fast & efficient software H.266/VVC encoder) is in the build configuration, **but currently disabled**, as it adds ~25MB to the static ffmpeg library and is too slow for practical use.
107
+
107
108
### Enabled Codecs
108
109
109
110
Details of codecs, muxers and parsers available in enable in the static ffmpeg library that ffmpeg-statigo ships are documented in [`docs/CODECS.md`](docs/CODECS.md).
Copy file name to clipboardExpand all lines: docs/DEVELOPMENT.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,8 +14,8 @@ Go modules don't handle 100MB+ binary files. The `go get` command won't fetch st
14
14
15
15
Projects using ffmpeg-statigo follow this pattern. Reference implementations with justfiles and GitHub workflows:
16
16
17
-
-[jivedrop](https://github.com/linuxmatters/jivedrop) — *Drop your podcast .wav into a neat MP3, ship the show metadata, cover art, and all 🪩*
18
-
-[jivefire](https://github.com/linuxmatters/jivefire) — *Spin your podcast .wav into a groovy MP4 visualiser. Cava-inspired real-time audio frequencies 🔥*
17
+
-[jivedrop](https://github.com/linuxmatters/jivedrop) — *Drop your podcast .wav into a shiny MP3 with metadata, cover art, and all 🪩*
18
+
-[jivefire](https://github.com/linuxmatters/jivefire) — *Spin your podcast .wav into a groovy MP4 visualiser with Cava-inspired real-time audio frequencies 🔥*
0 commit comments