File avidemux3.spec of Package avidemux3 (Revision fd11df99dd5f59ec8f99f72c84c779eb)

Currently displaying revision fd11df99dd5f59ec8f99f72c84c779eb , Show latest

560
 
1
#
2
# spec file for package avidemux3
3
#
4
# Copyright (c) 2023 SUSE LLC
5
#
6
# All modifications and additions to the file contributed by third parties
7
# remain the property of their copyright owners, unless otherwise agreed
8
# upon. The license for this file, and modifications and additions to the
9
# file, is the same license as for the pristine package itself (unless the
10
# license for the pristine package is not an Open Source License, in which
11
# case the license is the MIT License). An "Open Source License" is a
12
# license that conforms to the Open Source Definition (Version 1.9)
13
# published by the Open Source Initiative.
14
15
# Please submit bugfixes or comments via https://bugs.opensuse.org/
16
#
17
18
19
%bcond_without vapoursynth
20
21
Name:           avidemux3
22
Summary:        Graphical video editing and transcoding tool
23
License:        GPL-2.0-only
24
Group:          Productivity/Multimedia/Video/Editors and Convertors
25
Version:        2.8.1
26
Release:        0
27
URL:            http://avidemux.sourceforge.net/
28
ExclusiveArch:  %ix86 x86_64
29
Source0:        https://github.com/mean00/avidemux2/releases/download/%{version}/avidemux_%{version}.tar.gz
30
Patch0:         avidemux-cmake-2.8.8.patch
31
Patch1:         avidemux-linking.patch
32
Patch2:         avidemux-x264_plugins.patch
33
Patch3:         avidemux-x265_plugins.patch
34
Patch4:         avidemux-package_version.patch
35
Patch5:         avidemux-bootStrap.patch
36
Patch7:         avidemux-desktop-file.patch
37
Patch8:         avidemux-backport_Fix_threads_setup.patch
38
Patch9:         avidemux-ivtcDupeRemover-return-true-from-ivtcDupeRemover-get.patch
39
Patch10:        avidemux-translations.patch
40
41
# Utilities / Libraries
42
BuildRequires:  cmake
43
BuildRequires:  desktop-file-utils
44
BuildRequires:  dos2unix
45
BuildRequires:  fdupes
46
BuildRequires:  gcc-c++
47
BuildRequires:  gettext-tools
48
BuildRequires:  intltool
49
BuildRequires:  pkg-config
50
BuildRequires:  yasm
51
%if %{with vapoursynth}
52
BuildRequires:  pkgconfig(vapoursynth)
53
BuildRequires:  pkgconfig(vapoursynth-script)
54
%endif
55
BuildRequires:  pkgconfig(ffnvcodec) > 8
56
BuildRequires:  pkgconfig(fontconfig)
57
BuildRequires:  pkgconfig(freetype2)
58
BuildRequires:  pkgconfig(fribidi)
59
BuildRequires:  pkgconfig(libxml-2.0)
60
BuildRequires:  pkgconfig(libxslt)
61
BuildRequires:  pkgconfig(sqlite3)
62
BuildRequires:  pkgconfig(xmu)
63
64
# Sound out
65
BuildRequires:  pkgconfig(alsa)
66
BuildRequires:  pkgconfig(jack)
67
BuildRequires:  pkgconfig(libpulse)
68
69
# Video out
70
BuildRequires:  pkgconfig(gl)
71
BuildRequires:  pkgconfig(glu)
72
BuildRequires:  pkgconfig(libva)
73
BuildRequires:  pkgconfig(sdl)
74
BuildRequires:  pkgconfig(vdpau)
75
BuildRequires:  pkgconfig(xv)
76
77
# Audio Codecs
78
BuildRequires:  libaften-devel
79
BuildRequires:  libfaac-devel
80
BuildRequires:  libfaad-devel
81
BuildRequires:  libmp3lame-devel
82
BuildRequires:  pkgconfig(dcaenc)
83
BuildRequires:  pkgconfig(fdk-aac)
84
BuildRequires:  pkgconfig(liba52)
85
BuildRequires:  pkgconfig(libdca)
86
BuildRequires:  pkgconfig(mad)
87
BuildRequires:  pkgconfig(ogg)
88
BuildRequires:  pkgconfig(opencore-amrnb)
89
BuildRequires:  pkgconfig(opus)
90
BuildRequires:  pkgconfig(samplerate)
91
BuildRequires:  pkgconfig(twolame)
92
BuildRequires:  pkgconfig(vorbis)
93
BuildRequires:  pkgconfig(vpx)
94
95
# Video Codecs
96
BuildRequires:  libxvidcore-devel
97
%if 0%{?is_opensuse}
98
BuildRequires:  pkgconfig(aom)
99
%endif
100
BuildRequires:  pkgconfig(libass)
101
BuildRequires:  pkgconfig(x264)
102
BuildRequires:  pkgconfig(x265)
103
104
# GUI
105
BuildRequires:  cmake(Qt5Core)
106
BuildRequires:  cmake(Qt5LinguistTools)
107
BuildRequires:  cmake(Qt5Network)
108
BuildRequires:  cmake(Qt5OpenGL)
109
BuildRequires:  cmake(Qt5Script)
110
BuildRequires:  cmake(Qt5Widgets)
111
112
# Main package requires at least one frontend (cli or qt5)
113
Requires:       avidemux3-frontend = %{version}-%{release}
114
115
%description
116
Avidemux is a free video editor designed for simple cutting, filtering and
117
encoding tasks. It supports many file types, including AVI, DVD compatible
118
MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated
119
using projects, job queue and powerful scripting capabilities.
120
121
Avidemux is available for Linux, BSD, Mac OS X and Microsoft Windows under
122
the GNU GPL license. The program was written from scratch by Mean, but code
123
from other people and projects has been used as well. Patches, translations
124
and even bug reports are always welcome.
125
126
%package cli
127
Summary:        CLI for avidemux
128
Group:          Productivity/Multimedia/Video/Editors and Convertors
129
Provides:       avidemux3-frontend = %{version}-%{release}
130
Requires:       avidemux3 = %{version}-%{release}
131
132
%description cli
133
Avidemux is a free video editor designed for simple cutting, filtering and
134
encoding tasks. It supports many file types, including AVI, DVD compatible
135
MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated
136
using projects, job queue and powerful scripting capabilities.
137
138
Avidemux is available for Linux, BSD, Mac OS X and Microsoft Windows under
139
the GNU GPL license. The program was written from scratch by Mean, but code
140
from other people and projects has been used as well. Patches, translations
141
and even bug reports are always welcome.
142
143
This package provides a command-line interface to editing videos with avidemux.
144
145
%package qt5
146
Summary:        Qt interface for avidemux
147
Group:          Productivity/Multimedia/Video/Editors and Convertors
148
Provides:       avidemux3-frontend = %{version}-%{release}
149
Requires:       avidemux3 = %{version}-%{release}
150
Recommends:     avidemux3-qt5-lang = %{version}-%{release}
151
152
%description qt5
153
Avidemux is a free video editor designed for simple cutting, filtering and
154
encoding tasks. It supports many file types, including AVI, DVD compatible
155
MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated
156
using projects, job queue and powerful scripting capabilities.
157
158
Avidemux is available for Linux, BSD, Mac OS X and Microsoft Windows under
159
the GNU GPL license. The program was written from scratch by Mean, but code
160
from other people and projects has been used as well. Patches, translations
161
and even bug reports are always welcome.
162
163
This package contains the Qt graphical interface for avidemux.
164
165
%package qt5-lang
166
Summary:        Languages for package avidemux3-qt5
167
Group:          System/Localization
168
Requires:       avidemux3-qt5 = %{version}-%{release}
169
BuildArch:      noarch
170
171
%description qt5-lang
172
Avidemux is a free video editor designed for simple cutting, filtering and
173
encoding tasks. It supports many file types, including AVI, DVD compatible
174
MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated
175
using projects, job queue and powerful scripting capabilities.
176
177
Avidemux is available for Linux, BSD, Mac OS X and Microsoft Windows under
178
the GNU GPL license. The program was written from scratch by Mean, but code
179
from other people and projects has been used as well. Patches, translations
180
and even bug reports are always welcome.
181
182
This package provides translations for package avidemux3-qt5.
183
184
%prep
185
%setup -q -n avidemux_%{version}
186
for i in bash cmake cpp sh sql txt; do
187
  find . -name \*.$i -print0 | xargs -0 dos2unix -q
188
done
189
%patch -P 0 -p0
190
%patch -P 1 -p1
191
%patch -P 2 -p1
192
%patch -P 3 -p1
193
%patch -P 4 -p1
194
%patch -P 5 -p0
195
%patch -P 7 -p0
196
%patch -P 8 -p0 -R
197
%patch -P 9 -p0
198
%patch -P 10 -p1
199
chmod 755 bootStrap.bash
200
chmod 644 AUTHORS COPYING README
201
202
%build
203
test -x "$(type -P gcc)"   && CC="$_"
204
test -x "$(type -P g++)"   && CXX="$_"
205
test -x "$(type -P gcc-7)" && CC="$_"
206
test -x "$(type -P g++-7)" && CXX="$_"
207
export CC="$(readlink -f ${CC})"
208
export CXX="$(readlink -f ${CXX})"
209
flags+="%optflags -fno-strict-aliasing "
210
%ifarch %ix86
211
flags+="%optflags -march=native "
212
%endif
213
export CXXFLAGS="$flags"
214
215
options+="--with-cli "
216
./bootStrap.bash $options
217
218
%install
219
cp -r install/* %{buildroot}
220
221
# Install man
222
install -D -m644 man/avidemux.1 %{buildroot}%{_mandir}/man1/avidemux.1
223
rm -f %{buildroot}%{_datadir}/avidemux3/qt5/translations/qtbase_*.qm
224
225
# delete devel file (only needed for build)
226
rm -rf %{buildroot}%{_includedir}
227
228
%find_lang avidemux %{name}-qt5.lang --with-qt
229
230
%fdupes %buildroot
231
232
%post -p /sbin/ldconfig
233
234
%postun -p /sbin/ldconfig
235
236
%post cli -p /sbin/ldconfig
237
238
%postun cli -p /sbin/ldconfig
239
240
%post qt5 -p /sbin/ldconfig 
241
242
%postun qt5 -p /sbin/ldconfig
243
244
%files
245
%if %{with vapoursynth}
246
%{_bindir}/vsProxy
247
%endif
248
%{_libdir}/libADM6avcodec.so.*
249
%{_libdir}/libADM6avformat.so.*
250
%{_libdir}/libADM6avutil.so.*
251
%{_libdir}/libADM6postproc.so.*
252
%{_libdir}/libADM6swscale.so.*
253
%{_libdir}/libADM_audioParser6.so
254
%{_libdir}/libADM_core6.so
255
%{_libdir}/libADM_coreAudio6.so
256
%{_libdir}/libADM_coreAudioDevice6.so
257
%{_libdir}/libADM_coreAudioEncoder6.so
258
%{_libdir}/libADM_coreAudioFilterAPI6.so
259
%{_libdir}/libADM_coreDemuxer6.so
260
%{_libdir}/libADM_coreDemuxerMpeg6.so
261
%{_libdir}/libADM_coreImage6.so
262
%{_libdir}/libADM_coreImageLoader6.so
263
%{_libdir}/libADM_coreJobs.so
264
%{_libdir}/libADM_coreLibVA6.so
265
%{_libdir}/libADM_coreLibVAEnc6.so
266
%{_libdir}/libADM_coreMuxer6.so
267
%{_libdir}/libADM_coreScript.so
268
%{_libdir}/libADM_coreSocket6.so
269
%{_libdir}/libADM_coreSqlLight3.so
270
%{_libdir}/libADM_coreSubtitles6.so
271
%{_libdir}/libADM_coreUI6.so
272
%{_libdir}/libADM_coreUtils6.so
273
%{_libdir}/libADM_coreVDPAU6.so
274
%{_libdir}/libADM_coreVideoCodec6.so
275
%{_libdir}/libADM_coreVideoEncoder6.so
276
%{_libdir}/libADM_coreVideoFilter6.so
277
%dir %{_libdir}/ADM_plugins6
278
%dir %{_libdir}/ADM_plugins6/audioDecoder
279
%dir %{_libdir}/ADM_plugins6/audioDevices
280
%dir %{_libdir}/ADM_plugins6/audioEncoders
281
%dir %{_libdir}/ADM_plugins6/autoScripts
282
%dir %{_libdir}/ADM_plugins6/autoScripts/lib
283
%dir %{_libdir}/ADM_plugins6/demuxers
284
%dir %{_libdir}/ADM_plugins6/muxers
285
%dir %{_libdir}/ADM_plugins6/pluginSettings
286
%dir %{_libdir}/ADM_plugins6/pluginSettings/x264
287
%dir %{_libdir}/ADM_plugins6/pluginSettings/x264/3
288
%dir %{_libdir}/ADM_plugins6/scriptEngines
289
%dir %{_libdir}/ADM_plugins6/videoEncoders
290
%dir %{_libdir}/ADM_plugins6/videoFilters
291
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_a52.so
292
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_alaw.so
293
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_dca.so
294
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_faad.so
295
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_ima_adpcm.so
296
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_lav.so
297
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_Mad.so
298
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_ms_adpcm.so
299
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_opencore_amrnb.so
300
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_opencore_amrwb.so
301
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_opus.so
302
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_ulaw.so
303
%{_libdir}/ADM_plugins6/audioDecoder/libADM_ad_vorbis.so
304
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_alsaDefault.so
305
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_alsaDMix.so
306
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_alsaHw.so
307
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_jack.so
308
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_oss.so
309
%{_libdir}/ADM_plugins6/audioDevices/libADM_av_pulseAudio.so
310
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_aften.so
311
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_dcaenc.so
312
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_faac.so
313
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_fdk_aac.so
314
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_lame.so
315
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_lav_aac.so
316
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_lav_ac3.so
317
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_lav_mp2.so
318
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_opus.so
319
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_pcm.so
320
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_twolame.so
321
%{_libdir}/ADM_plugins6/audioEncoders/libADM_ae_vorbis.so
322
%{_libdir}/ADM_plugins6/autoScripts/720p.py
323
%{_libdir}/ADM_plugins6/autoScripts/check24fps.py
324
%{_libdir}/ADM_plugins6/autoScripts/dvd.py
325
%{_libdir}/ADM_plugins6/autoScripts/lib/ADM_image.py
326
%{_libdir}/ADM_plugins6/autoScripts/lib/ADM_imageInfo.py
327
%{_libdir}/ADM_plugins6/autoScripts/PSP.py
328
%{_libdir}/ADM_plugins6/autoScripts/svcd.py
329
%{_libdir}/ADM_plugins6/autoScripts/vcd.py
330
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_asf.so
331
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_avsproxy.so
332
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_flv.so
333
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_matroska.so
334
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_mp4.so
335
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_mxf.so
336
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_opendml.so
337
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_pic.so
338
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_ps.so
339
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_ts.so
340
%if %{with vapoursynth}
341
%{_libdir}/ADM_plugins6/demuxers/libADM_dm_vapoursynth.so
342
%endif
343
%{_libdir}/ADM_plugins6/muxers/libADM_mx_avi.so
344
%{_libdir}/ADM_plugins6/muxers/libADM_mx_dummy.so
345
%{_libdir}/ADM_plugins6/muxers/libADM_mx_ffPS.so
346
%{_libdir}/ADM_plugins6/muxers/libADM_mx_ffTS.so
347
%{_libdir}/ADM_plugins6/muxers/libADM_mx_flv.so
348
%{_libdir}/ADM_plugins6/muxers/libADM_mx_mkv.so
349
%{_libdir}/ADM_plugins6/muxers/libADM_mx_mov.so
350
%{_libdir}/ADM_plugins6/muxers/libADM_mx_mp4.so
351
%{_libdir}/ADM_plugins6/muxers/libADM_mx_mp4v2.so
352
%{_libdir}/ADM_plugins6/muxers/libADM_mx_raw.so
353
%{_libdir}/ADM_plugins6/muxers/libADM_mx_webm.so
354
%{_libdir}/ADM_plugins6/pluginSettings/x264/3/fast.json
355
%{_libdir}/ADM_plugins6/pluginSettings/x264/3/iPhone.json
356
%{_libdir}/ADM_plugins6/pluginSettings/x264/3/Mezzanine.json
357
%{_libdir}/ADM_plugins6/pluginSettings/x264/3/PSP.json
358
%{_libdir}/ADM_plugins6/pluginSettings/x264/3/ultraFast.json
359
%{_libdir}/ADM_plugins6/pluginSettings/x264/3/veryFast.json
360
%{_libdir}/ADM_plugins6/scriptEngines/libADM_script_tinyPy.so
361
%dir %{_libdir}/ADM_plugins6/videoDecoders
362
%{_libdir}/ADM_plugins6/videoDecoders/libADM_vd_aom.so
363
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffDv.so
364
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffFlv1.so
365
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffMpeg2.so
366
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffMpeg4.so
367
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffNvencH264.so
368
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffNvencHEVC.so
369
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffVaEncH264.so
370
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffVaEncHEVC.so
371
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_ffv1.so
372
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_huff.so
373
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_jpeg.so
374
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_libva.so
375
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_null.so
376
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_utvideo.so
377
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_vp9.so
378
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_xvid4.so
379
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_yv12.so
380
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_aarotate.so
381
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_ascii.so
382
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_avsfilter.so
383
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_addBorders.so
384
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_admIvtc.so
385
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_black.so
386
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_blend.so
387
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_changeFps.so
388
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_colorYuv.so
389
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_decimateFrame.so
390
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_denoise3d.so
391
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_denoise3dhq.so
392
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_DgBob.so
393
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_dummy.so
394
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_fadeTo.so
395
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_fadeToBlack.so
396
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_FluxSmooth.so
397
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_gauss.so
398
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_hzstackField.so
399
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_ivtcDupeRemover.so
400
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_kernelDeint.so
401
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_largeMedian.so
402
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_lavDeint.so
403
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_lumaOnly.so
404
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_mean.so
405
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_median.so
406
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_mergeField.so
407
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_negative.so
408
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_printInfo.so
409
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_removePlane.so
410
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_resampleFps.so
411
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_rotate.so
412
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_ssa.so
413
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_separateField.so
414
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_sharpen.so
415
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_stackField.so
416
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_stillimage.so
417
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_swapUV.so
418
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_telecide.so
419
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_unstackField.so
420
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_vaapiFilter.so
421
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_vaapiFilterDeint.so
422
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_vdpauFilter.so
423
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_vdpauFilterDeint.so
424
%{_libdir}/ADM_plugins6/videoFilters/libADM_vf_yadif.so
425
%dir %{_datadir}/ADM6_addons
426
%dir %{_datadir}/ADM6_addons/avsfilter
427
%{_datadir}/ADM6_addons/avsfilter/avsload.exe
428
%{_datadir}/ADM6_addons/avsfilter/pipe_source.dll
429
%{_mandir}/man1/avidemux.1.gz
430
%doc AUTHORS README
431
%license COPYING
432
433
%files cli
434
%{_bindir}/avidemux3_cli
435
%{_libdir}/libADM_render6_cli.so
436
%{_libdir}/libADM_UI_Cli6.so
437
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_x264_cli.so
438
%{_libdir}/ADM_plugins6/videoEncoders/libADM_ve_x265_cli.so
439
%dir %{_libdir}/ADM_plugins6/videoFilters/cli
440
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_analyzerCli.so
441
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_artCartoonCli.so
442
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_artCharcoalCli.so
443
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_artChromaHoldCli.so
444
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_artChromaKeyCli.so
445
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_artColorEffectCli.so
446
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_artDynThresholdCli.so
447
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_artGridCli.so
448
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_artMirrorCli.so
449
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_artPixelizeCli.so
450
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_artPosterizeCli.so
451
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_artVHSCli.so
452
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_artVignetteCli.so
453
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_blackenBordersCli.so
454
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_blurCli.so
455
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_chromaShiftCli.so
456
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_colorBalanceCli.so
457
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_colorTempCli.so
458
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_contrastCli.so
459
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_CropCli.so
460
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_cubicLUTCli.so
461
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_debandCli.so
462
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_delogoHQCli.so
463
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_eq2Cli.so
464
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_fadeFromImageCli.so
465
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_fadeInCli.so
466
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_fadeOutCli.so
467
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_fadeThroughCli.so
468
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_fitToSizeCli.so
469
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_flipCli.so
470
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_HueCli.so
471
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_imageStabCli.so
472
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_logoCli.so
473
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_lumaStabCli.so
474
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_mpdelogoCli.so
475
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_msharpenCli.so
476
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_quadTransCli.so
477
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_swscaleResize_cli.so
478
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_waveletDenoiseCli.so
479
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_waveletSharpCli.so
480
%{_libdir}/ADM_plugins6/videoFilters/cli/libADM_vf_ZoomCli.so
481
482
%files qt5
483
%{_bindir}/avidemux3_jobs_qt5
484
%{_bindir}/avidemux3_qt5
485
%if %{with vapoursynth}
486
%{_bindir}/vsProxy_gui_qt5
487
%endif
488
%{_libdir}/libADM_openGLQT56.so
489
%{_libdir}/libADM_render6_QT5.so
490
%{_libdir}/libADM_UIQT56.so
491
%dir %{_libdir}/ADM_plugins6/shaderDemo
492
%dir %{_libdir}/ADM_plugins6/shaderDemo/1
493
%dir %{_libdir}/ADM_plugins6/videoEncoders/qt5
494
%dir %{_libdir}/ADM_plugins6/videoFilters/qt5
495
%{_libdir}/ADM_plugins6/shaderDemo/1/bump.shader
496
%{_libdir}/ADM_plugins6/shaderDemo/1/lightning.shader
497
%{_libdir}/ADM_plugins6/shaderDemo/1/ripple.shader
498
%{_libdir}/ADM_plugins6/shaderDemo/1/zigzag.shader
499
%{_libdir}/ADM_plugins6/videoEncoders/qt5/libADM_ve_x264_QT5.so
500
%{_libdir}/ADM_plugins6/videoEncoders/qt5/libADM_ve_x265_QT5.so
501
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_analyzerQT5.so
502
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_artCartoonQT5.so
503
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_artCharcoalQT5.so
504
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_artChromaHoldQT5.so
505
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_artChromaKeyQT5.so
506
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_artColorEffectQT5.so
507
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_artDynThresholdQT5.so
508
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_artGridQT5.so
509
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_artMirrorQT5.so
510
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_artPixelizeQT5.so
511
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_artPosterizeQT5.so
512
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_artVHSQT5.so
513
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_artVignetteQT5.so
514
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_asharpQT5.so
515
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_blackenBordersQT5.so
516
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_blurQT5.so
517
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_chromaShiftQT5.so
518
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_colorBalanceQT5.so
519
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_colorTempQT5.so
520
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_contrastQT5.so
521
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_cropQT5.so
522
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_cubicLUTQT5.so
523
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_debandQT5.so
524
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_delogoHQQT5.so
525
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_eq2QT5.so
526
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_fadeFromImageQT5.so
527
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_fadeInQT5.so
528
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_fadeOutQT5.so
529
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_fadeThroughQT5.so
530
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_fitToSizeQT5.so
531
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_flipQT5.so
532
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_glBenchmark.so
533
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_glResize.so
534
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_HueQT5.so
535
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_imageStabQT5.so
536
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_lumaStabQT5.so
537
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_logoQT5.so
538
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_mpdelogoQT5.so
539
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_msharpenQT5.so
540
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_quadTransQT5.so
541
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_rotateGlFrag2.so
542
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_sampleGlFrag2.so
543
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_sampleGlVertex.so
544
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_shaderLoaderGl.so
545
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_swscaleResizeQT5.so
546
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_waveletDenoiseQT5.so
547
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_waveletSharpQT5.so
548
%{_libdir}/ADM_plugins6/videoFilters/qt5/libADM_vf_zoomQT5.so
549
%{_datadir}/applications/org.avidemux.Avidemux.desktop
550
%{_datadir}/icons/hicolor/128x128/apps/org.avidemux.Avidemux.png
551
%dir %{_datadir}/metainfo
552
%{_datadir}/metainfo/org.avidemux.Avidemux.appdata.xml
553
554
%files qt5-lang -f %{name}-qt5.lang
555
%dir %{_datadir}/avidemux3
556
%dir %{_datadir}/avidemux3/qt5
557
%dir %{_datadir}/avidemux3/qt5/translations
558
559
%changelog
560