+ffmpeg.org (#11)

* +ffmpeg.org

* wip

* wip

* wip
This commit is contained in:
Max Howell 2022-11-11 10:54:33 -05:00 committed by GitHub
parent 9da39a1a2a
commit 1b4572852f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -0,0 +1,25 @@
distributable:
url: https://ffmpeg.org/releases/ffmpeg-{{version}}.tar.xz
sig: ${{url}}.asc
strip-components: 1
# docs: https://trac.ffmpeg.org/wiki/CompilationGuide
versions:
- 5.1.2
# TODO they have their own git repo we can grab tags from
build:
dependencies:
x86-64:
nasm.us: 2
tea.xyz/gx/cc: c99
tea.xyz/gx/make: '*'
script: |
./configure --prefix="{{prefix}}"
make --jobs {{hw.concurrency}}
make install
test: |
ffmpeg -filter_complex testsrc=rate=1:duration=1 out.mp4
test -f out.mp4