initial working ffmpeg static/shared

This commit is contained in:
2025-04-20 09:43:08 -05:00
parent b907d4936c
commit 56d07f44be
11 changed files with 699 additions and 0 deletions

35
cfgs/builds.json Normal file
View File

@@ -0,0 +1,35 @@
{
"ffmpeg": {
"ver": "7cd1edeaa410d977a9f1ff8436f480cb45b80178",
"ext": "git",
"url": "https://github.com/FFmpeg/FFmpeg/"
},
"hdr10plus_tool": {
"ver": "1.7.0",
"ext": "tar.gz",
"url": "https://github.com/quietvoid/hdr10plus_tool/archive/refs/tags/${ver}.${ext}"
},
"dovi_tool": {
"ver": "2.2.0",
"ext": "tar.gz",
"url": "https://github.com/quietvoid/dovi_tool/archive/refs/tags/${ver}.${ext}"
},
"libsvtav1_psy": {
"ver": "3.0.2",
"ext": "tar.gz",
"url": "https://github.com/psy-ex/svt-av1-psy/archive/refs/tags/v${ver}.${ext}",
"deps": [
"dovi_tool", "hdr10plus_tool"
]
},
"libopus": {
"ver": "1.5.2",
"ext": "tar.gz",
"url": "https://github.com/xiph/opus/releases/download/v${ver}/opus-${ver}.${ext}"
},
"libdav1d": {
"ver": "1.5.0",
"ext": "tar.xz",
"url": "http://downloads.videolan.org/videolan/dav1d/${ver}/dav1d-${ver}.${ext}"
}
}

13
cfgs/compile_opts.json Normal file
View File

@@ -0,0 +1,13 @@
{
"clean": true,
"lto": false,
"optimization": 0,
"static": true,
"shared": false,
"cpu": "native",
"arch": "native",
"target_windows": false,
"ffmpeg_enable": [
"libopus", "libdav1d", "libsvtav1_psy"
]
}