MLT-7.40.0

Introduksjon til MLT

MLT pakken er Media Lovin Toolkit. Det er et multimediarammeverk med åpen kildekode, designet og utviklet for TV-kringkasting. Det gir et verktøysett for kringkastere, video redaktører, mediespillere, transkodere, webstreamere og mange flere typer applikasjoner.

[Notat]

Notat

Denne versjonen av BLFS bygger eller kjører kanskje ikke noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den nyeste stabile versjonen av System V bøkene.

Pakkeinformasjon

Ytterligere nedlastinger

MLT Avhengigheter

Påkrevd

CMake-4.4.2

Anbefalt

Valgfri

Doxygen-1.18.0, fftw-3.3.11, libexif-0.6.26, opencv-4.13.0, sdl2-compat-2.32.70, SWIG-4.5.0, eigen, JACK, LADSPA-SDK, libebur128, movit, rtaudio, rubberband, SoX, og vid.stab

Installasjon av MLT

Fiks bygging av denne pakken med ffmpeg-9:

patch -Np1 -i ../mlt-7.40.0-ffmpeg-9.0.patch

Installer MLT ved å kjøre følgende kommandoer:

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-author .. &&
make

Denne pakken kommer ikke med en testpakke. Men en test .mp4 fil kan spilles av i et lokalt grafisk miljø med ./out/bin/melt <filename>.mp4.

[Notat]

Notat

Denne applikasjonen bruker avanserte grafiske funksjoner. I noen tilfeller kan det være nødvendig med fastvare for din spesifikke grafikkadapter. Se «Firmware for Skjermkort» for mer informasjon.

Nå, som root bruker:

make install

Parameterforklaringer

-D MOD_*=OFF: Disse bryterne lar pakken bygges uten noen av de valgfrie eksterne pakkene.

-D MOD_AVFORMAT=OFF: Dette alternativet tillater bygging uten FFmpeg-9.0.1.

-D MOD_FREI0R=OFF: Dette alternativet tillater bygging uten frei0r-3.4.0.

-D MOD_RESAMPLE=OFF: Dette alternativet tillater bygging uten libsamplerate-0.2.2.

-D MOD_QT6=OFF: Dette alternativet tillater bygging uten Qt-6.11.2.

-D MOD_RNNOISE=OFF: Dette alternativet tillater bygging uten rnnoise-0.2.

-D MOD_OPENCV=ON: Dette alternativet tillater bygging av noen tilleggsmoduler som bruker opencv-4.13.0.

Innhold

Installert Program: melt-7 and melt (symbolkobling til melt-7)
Installerte Biblioteker: libmlt-7.so, libmlt++-7.so, og over tjue programtillegg
Installerte Mapper: /usr/include/mlt-7, /usr/lib/mlt-7, /usr/lib/cmake/Mlt7, og /usr/share/mlt-7

Korte Beskrivelser

melt

er et testverktøy for MLT