1 # Maintainer: Maxime Gauduin <alucryd@archlinux.org>
2 # Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
3 # Contributor: Ionut Biru <ibiru@archlinux.org>
4 # Contributor: Tom Newsom <Jeepster@gmx.co.uk>
5 # Contributor: Paul Mattal <paul@archlinux.org>
11 pkgdesc='Complete solution to record, convert and stream audio and video'
13 url=https://ffmpeg.org/
91 'avisynthplus: AviSynthPlus support'
92 'intel-media-sdk: Intel QuickSync support'
93 'ladspa: LADSPA filters'
94 'nvidia-utils: Nvidia NVDEC/NVENC support'
109 _tag=3949db4d261748a9f34358a388ee255ad1a7f0c0
111 git+https://git.ffmpeg.org/ffmpeg.git?signed#tag=${_tag}
112 add-av_stream_get_first_dts-for-chromium.patch
115 '555274228e09a233d92beb365d413ff5c718a782008075552cafb2130a3783cf976b51dfe4513c15777fb6e8397a34122d475080f2c4483e8feea5c0d878e6de')
116 validpgpkeys=(DD1EC9E8DE085C629B3E1846B18E8928B3948D64) # Michael Niedermayer <michael@niedermayer.cc>
120 patch -Np1 -i ../add-av_stream_get_first_dts-for-chromium.patch # https://crbug.com/1251779
125 git describe --tags | sed 's/^n//'
134 --disable-stripping \
139 --enable-fontconfig \
150 --enable-libfreetype \
151 --enable-libfribidi \
153 --enable-libiec61883 \
157 --enable-libmodplug \
158 --enable-libmp3lame \
159 --enable-libopencore_amrnb \
160 --enable-libopencore_amrwb \
161 --enable-libopenjpeg \
162 --enable-libopenmpt \
174 --enable-libvidstab \
193 make tools/qt-faststart
194 make doc/ff{mpeg,play}.1
198 make DESTDIR="${pkgdir}" -C ffmpeg install install-man
199 install -Dm 755 ffmpeg/tools/qt-faststart "${pkgdir}"/usr/bin/