@@ -18,21 +18,21 @@ ICTV has the following dependencies:
18
18
technical and tag data for video and audio files.
19
19
- FFmpeg, for automatic video transcoding to WebM.
20
20
21
- The aforementioned dependencies can be installed on CentOS 7 as
21
+ The aforementioned dependencies can be installed on CentOS 8 as
22
22
follows:
23
23
24
24
.. highlight :: console
25
25
26
26
::
27
27
28
- yum install -y https://centos7.iuscommunity.org/ius-release.rpm
29
- yum install -y git python35u python35u-pip python35u- devel ImageMagick-devel mediainfo
28
+ dnf config-manager --set-enabled PowerTools
29
+ dnf install python36 python36- devel git ImageMagick-devel mediainfo
30
30
31
31
Using SAML for authentication requires the following additional dependencies:
32
32
33
33
::
34
34
35
- yum install -y libxml2 xmlsec1 libxml2-devel xmlsec1-devel xmlsec1-openssl -devel libtool-ltdl-devel
35
+ dnf install wget gcc xmlsec1-devel libtool-ltdl-devel
36
36
37
37
38
38
Installing the dependencies on macOS
@@ -45,17 +45,17 @@ All dependencies can be installed using brew.
45
45
brew install imagemagick Libxml2 MediaInfo FFmpeg xmlsec1 libmagic
46
46
47
47
48
- Installing ffmpeg on CentOS 7
48
+ Installing ffmpeg on CentOS 8
49
49
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50
50
51
- Installing ffmpeg on CentOS 7 is not easy as packages are not broadly available. Moreover, no package have compiled
52
- ffmpeg with the support for WebM encoders (libvpx and libvpx-vp9). We built new packages for this purpose. The
53
- nux-desktop repository offers their dependencies.
51
+ Installing ffmpeg on CentOS 8 can be done via the RPMFusion repositories. It is compiled with the
52
+ support for WebM encoders (libvpx and libvpx-vp9).
54
53
55
54
::
56
55
57
- yum install -y http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
58
- yum install -y http://studmanager.info.ucl.ac.be/repo/repo-INGI/centos/7/x86_64/ffmpeg-2.8.13-2.el7.centos.x86_64.rpm http://studmanager.info.ucl.ac.be/repo/repo-INGI/centos/7/x86_64/ffmpeg-libs-2.8.13-2.el7.centos.x86_64.rpm http://studmanager.info.ucl.ac.be/repo/repo-INGI/centos/7/x86_64/libavdevice-2.8.13-2.el7.centos.x86_64.rpm
56
+ dnf install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
57
+ dnf install https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
58
+ dnf install ffmpeg
59
59
ffmpeg -encoders | grep vpx # Check that both vpx encoders are available
60
60
61
61
Installing ICTV
0 commit comments