The MLT package is the Media Lovin Toolkit. It is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications.
Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.
Téléchargement (HTTP) : https://github.com/mltframework/mlt/releases/download/v7.34.0/mlt-7.34.0.tar.gz
Somme de contrôle MD5 du téléchargement : 48e503b49f4cd70fb17cb6e0cf01d91a
Taille du téléchargement : 1,7 Mo
Estimation de l'espace disque requis : 31 Mo
Estimation du temps de construction : 0,2 SBU (avec parallélisme = 4)
FFmpeg-8.0.1, frei0r-2.5.1, libsamplerate-0.2.2, and Qt-6.10.1
Doxygen-1.15.0, fftw-3.3.10, libexif-0.6.25, opencv-4.12.0, sdl2-compat-2.32.60, SWIG-4.4.1, eigen, JACK, LADSPA-SDK, libebur128, movit, rtaudio, rubberband, SoX, and vid.stab
Installez MLT en exécutant les commandes suivantes :
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-D MOD_SOX=OFF \
-D MOD_MOVIT=OFF \
-D MOD_VIDSTAB=OFF \
-D MOD_JACKRACK=OFF \
-D MOD_RUBBERBAND=OFF \
-W no-dev .. &&
make
Ce paquet n'a pas de suite de tests. Cependant, un fichier .mp4 de test peut être joué dans un environnement graphique avec ./out/bin/melt <filename>.mp4.
Cette application utilise des fonctionnalités graphiques avancées. Dans certains cas, il peut vous être demandé un micro-code spécifique pour votre périphérique graphique. Voir la section intitulée « Firmware pour les cartes vidéo » pour plus d'information.
Maintenant, en tant qu'utilisateur root :
make install
-D MOD_*=OFF: These
switches allow the package to build without some of the optional
external packages.
-D MOD_AVFORMAT=OFF: This option allows
building without FFmpeg-8.0.1.
-D MOD_FREI0R=OFF: This option allows
building without frei0r-2.5.1.
-D MOD_RESAMPLE=OFF: This option allows
building without libsamplerate-0.2.2.
-D MOD_QT6=OFF: This option allows
building without Qt-6.10.1.