source: multimedia/libdriv/mlt.xml@ e75b6d4

trunk
Last change on this file since e75b6d4 was 0e16b36, checked in by Bruce Dubbs <bdubbs@…>, 3 weeks ago

Archive qt5.

There are a large number of packages that needed to be changed to
remove qt5, but most are harmless. One package that is affected
is vlc where the gui interface is no longer available. Videos
can still be played from the command line and the kf6 dependency
on vlc is still satisfied.

If necessary qt5 can be restored for vlc.

Also three other files are archived that are no longer needed.

  • Property mode set to 100644
File size: 4.9 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY mlt-download-http "https://github.com/mltframework/mlt/releases/download/v&mlt-version;/mlt-&mlt-version;.tar.gz">
8 <!ENTITY mlt-download-ftp " ">
9 <!ENTITY mlt-md5sum "14b822bc386db5c0fd2c9e5116c04d73">
10 <!ENTITY mlt-size "1.6 MB">
11 <!ENTITY mlt-buildsize "29 MB">
12 <!ENTITY mlt-time "0.1 SBU (Using parallelism=4)">
13]>
14
15<sect1 id="mlt" xreflabel="mlt-&mlt-version;">
16 <?dbhtml filename="mlt.html"?>
17
18
19 <title>mlt-&mlt-version;</title>
20
21 <indexterm zone="mlt">
22 <primary sortas="a-mlt">mlt</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to mlt</title>
27
28 <para>
29 The <application>mlt</application> package is the Media Lovin Toolkit.
30 It is an open source multimedia framework, designed and developed for
31 television broadcasting. It provides a toolkit for broadcasters, video
32 editors, media players, transcoders, web streamers and many more types of
33 applications.
34 </para>
35
36 &lfs122_checked;
37
38 <bridgehead renderas="sect3">Package Information</bridgehead>
39 <itemizedlist spacing="compact">
40 <listitem>
41 <para>
42 Download (HTTP): <ulink url="&mlt-download-http;"/>
43 </para>
44 </listitem>
45 <listitem>
46 <para>
47 Download (FTP): <ulink url="&mlt-download-ftp;"/>
48 </para>
49 </listitem>
50 <listitem>
51 <para>
52 Download MD5 sum: &mlt-md5sum;
53 </para>
54 </listitem>
55 <listitem>
56 <para>
57 Download size: &mlt-size;
58 </para>
59 </listitem>
60 <listitem>
61 <para>
62 Estimated disk space required: &mlt-buildsize;
63 </para>
64 </listitem>
65 <listitem>
66 <para>
67 Estimated build time: &mlt-time;
68 </para>
69 </listitem>
70 </itemizedlist>
71
72 <bridgehead renderas="sect3">mlt Dependencies</bridgehead>
73
74 <bridgehead renderas="sect4">Required</bridgehead>
75 <para>
76 <xref linkend='frei0r'/> and
77 <xref linkend='qt6'/>
78 </para>
79
80 <bridgehead renderas="sect4">Optional</bridgehead>
81 <para>
82 <xref linkend='doxygen'/>,
83 <xref linkend='fftw'/>,
84 <xref linkend="libexif"/>,
85 <xref linkend="sdl2"/>,
86 <ulink url="https://jackaudio.org">JACK</ulink>,
87 <ulink url="https://www.ipswitch.com/moveit/">MOVEit</ulink>,
88 <ulink url="https://sox.sourceforge.net/">SoX</ulink>, and
89 <ulink url="http://public.hronopik.de/vid.stab/">vid.stab</ulink>
90
91 </para>
92
93
94 </sect2>
95
96 <sect2 role="installation">
97 <title>Installation of mlt</title>
98
99 <para>
100 Install <application>mlt</application> by running the following commands:
101 </para>
102
103<screen><userinput>mkdir build &amp;&amp;
104cd build &amp;&amp;
105
106cmake -D CMAKE_INSTALL_PREFIX=/usr \
107 -D CMAKE_BUILD_TYPE=Release \
108 -D MOD_QT=OFF \
109 -D MOD_QT6=ON \
110 -W no-dev .. &amp;&amp;
111make</userinput></screen>
112
113 <para>
114 This package does not come with a test suite. However a test .mp4
115 file can be played in a local graphical environment with
116 <command>./out/bin/melt &lt;filename&gt;.mp4</command>.
117 </para>
118
119 <note>
120 <para>
121 This application uses advanced graphical capabilities. In
122 some cases, firmware for your specific graphics adaptor may be needed.
123 See <xref linkend="video-firmware"/> for more information.
124 </para>
125 </note>
126
127 <para>
128 Now, as the <systemitem class="username">root</systemitem> user:
129 </para>
130
131<screen role="root"><userinput>make install</userinput></screen>
132
133 </sect2>
134
135 <sect2 role="content">
136 <title>Contents</title>
137
138 <segmentedlist>
139 <segtitle>Installed Program</segtitle>
140 <segtitle>Installed Libraries</segtitle>
141 <segtitle>Installed Directories</segtitle>
142
143 <seglistitem>
144 <seg>melt-7 and
145 melt (symlink to melt-7)</seg>
146 <seg>libmlt-7.so,
147 libmlt++-7.so, and
148 over twenty plugins</seg>
149 <seg>/usr/include/mlt-7,
150 /usr/lib/mlt-7,
151 /usr/lib/cmake/Mlt7, and
152 /usr/share/mlt-7
153 </seg>
154 </seglistitem>
155 </segmentedlist>
156
157 <variablelist>
158 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
159 <?dbfo list-presentation="list"?>
160 <?dbhtml list-presentation="table"?>
161
162 <varlistentry id="melt">
163 <term><command>melt</command></term>
164 <listitem>
165 <para>
166 is a test tool for mlt
167 </para>
168 <indexterm zone="mlt melt">
169 <primary sortas="b-melt">melt</primary>
170 </indexterm>
171 </listitem>
172 </varlistentry>
173
174 </variablelist>
175
176 </sect2>
177
178</sect1>
Note: See TracBrowser for help on using the repository browser.