ba66d3f0e5
They are split in two scripts now. One you can use to update the file list from a build. However this will only cover files for your architecture. |
||
---|---|---|
.gitignore | ||
enable_decoders | ||
enable_encoders | ||
ffmpeg_free_sources | ||
ffmpeg_gen_free_tarball.sh | ||
ffmpeg_update_free_sources.sh | ||
ffmpeg-allow-fdk-aac-free.patch | ||
ffmpeg-codec-choice.patch | ||
ffmpeg-fix-exif-include.patch | ||
ffmpeg-fix-gnutls-priority.patch | ||
ffmpeg-new-coder-errors.patch | ||
ffmpeg-support-chromium.patch | ||
ffmpeg.keyring | ||
ffmpeg.spec | ||
fix-vmaf-model-path.patch | ||
README.md | ||
sources |
FFMEPG
FFmpeg is a multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation.
Creating the 'free' tarball
- Update the
Version
in the spec file. - Set the
Release
to 0 in the spec file. - Do a full build locally:
fedpkg mockbuild --with full_build
- Run
./ffmpeg_update_free_sources.sh results_ffmpeg/5.0/0.fc35/build.log
This will update theffmpeg_free_sources
file list. - Run
./ffmpeg_gen_free_tarball.sh
to create the tarball. - Set the
Release
to 1 in the spec file. - Do a scratch build.