Add patches to support enhanced RTMP and AV1 encoding through VA-API
- Force AAC decoding through fdk-aac-free
This commit is contained in:
parent
88ff89db5b
commit
3739445cff
1230
FFmpeg-devel-v10-Support-enhanced-flv-in-FFmpeg.patch
Normal file
1230
FFmpeg-devel-v10-Support-enhanced-flv-in-FFmpeg.patch
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,4 @@
|
|||||||
## module name # reason for enablement in ffmpeg (usually there is another package that already got legal review)
|
## module name # reason for enablement in ffmpeg (usually there is another package that already got legal review)
|
||||||
aac
|
|
||||||
aasc
|
aasc
|
||||||
libfdk_aac # fdk-aac-free
|
libfdk_aac # fdk-aac-free
|
||||||
ac3
|
ac3
|
||||||
|
@ -30,6 +30,7 @@ asv2
|
|||||||
av1_amf
|
av1_amf
|
||||||
av1_nvenc
|
av1_nvenc
|
||||||
av1_qsv
|
av1_qsv
|
||||||
|
av1_vaapi
|
||||||
ayuv # trival
|
ayuv # trival
|
||||||
bitpacked # trivial
|
bitpacked # trivial
|
||||||
bmp # trivial
|
bmp # trivial
|
||||||
|
3984
ffmpeg-ge-av1-vaapi-encode-support.patch
Normal file
3984
ffmpeg-ge-av1-vaapi-encode-support.patch
Normal file
File diff suppressed because it is too large
Load Diff
16
ffmpeg.spec
16
ffmpeg.spec
@ -92,7 +92,7 @@ Name: ffmpeg
|
|||||||
%global pkg_name %{name}%{?pkg_suffix}
|
%global pkg_name %{name}%{?pkg_suffix}
|
||||||
|
|
||||||
Version: 6.0
|
Version: 6.0
|
||||||
Release: 5%{?dist}
|
Release: 6%{?dist}
|
||||||
Summary: A complete solution to record, convert and stream audio and video
|
Summary: A complete solution to record, convert and stream audio and video
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
URL: https://ffmpeg.org/
|
URL: https://ffmpeg.org/
|
||||||
@ -125,6 +125,16 @@ Patch5: 0001-avfilter-vf_libplacebo-remove-deprecated-field.patch
|
|||||||
# See: https://bugzilla.rpmfusion.org/show_bug.cgi?id=6773
|
# See: https://bugzilla.rpmfusion.org/show_bug.cgi?id=6773
|
||||||
Patch6: 0001-fftools-ffmpeg_filter-initialize-the-o-to-silence-th.patch
|
Patch6: 0001-fftools-ffmpeg_filter-initialize-the-o-to-silence-th.patch
|
||||||
|
|
||||||
|
# Backport patches for enhanced rtmp support
|
||||||
|
# Cf. https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=8926
|
||||||
|
## From: https://patchwork.ffmpeg.org/series/8926/mbox/
|
||||||
|
Patch8: FFmpeg-devel-v10-Support-enhanced-flv-in-FFmpeg.patch
|
||||||
|
|
||||||
|
# Backport AV1 VA-API encode support
|
||||||
|
# Courtesy of GloriousEggroll
|
||||||
|
## Adapted from: https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=9594
|
||||||
|
Patch9: ffmpeg-ge-av1-vaapi-encode-support.patch
|
||||||
|
|
||||||
# Set up dlopen for openh264
|
# Set up dlopen for openh264
|
||||||
Patch1001: ffmpeg-dlopen-openh264.patch
|
Patch1001: ffmpeg-dlopen-openh264.patch
|
||||||
|
|
||||||
@ -857,6 +867,10 @@ rm -rf %{buildroot}%{_datadir}/%{name}/examples
|
|||||||
%{_mandir}/man3/libswscale.3*
|
%{_mandir}/man3/libswscale.3*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 10 2023 Neal Gompa <ngompa@fedoraproject.org> - 6.0-6
|
||||||
|
- Add patches to support enhanced RTMP and AV1 encoding through VA-API
|
||||||
|
- Force AAC decoding through fdk-aac-free
|
||||||
|
|
||||||
* Sun Oct 08 2023 Dominik Mierzejewski <dominik@greysector.net> - 6.0-5
|
* Sun Oct 08 2023 Dominik Mierzejewski <dominik@greysector.net> - 6.0-5
|
||||||
- Backport upstream patch to fix segfault when passing non-existent filter
|
- Backport upstream patch to fix segfault when passing non-existent filter
|
||||||
option (rfbz#6773)
|
option (rfbz#6773)
|
||||||
|
Loading…
Reference in New Issue
Block a user