Rubberband pakken inneholder biblioteker og verktøy som effektivt kan strekke lyd tidsmessig og endre tonehøyden til en gitt lydfil. Dette kan være veldig nyttig når du redigerer videoer gjennom noe sånt som kdenlive, men kan også brukes i annen programvare som f.eks. FFmpeg. Du må rekompilere programvaren som kan bruke den, og du må kanskje legge til alternativer i disse pakkene for å aktivere støtte for rubberband.
Når det gjelder kdenlive, avhenger det av MLT
for effekter. Men, du trenger ikke å rekompilere kdenlive, men du
må rekompilere MLT uten -D
MOD_RUBBERBAND=OFF parameteren.
boost, fftw, OpenJDK, LADSPA-SDK-1.17, lv2, libsamplerate, Speex, og vamp-plugin-sdk
libsamplerate og Speex kan brukes som resamplere i stedet for den innebygde implementeringen. Sjekk «Parameterforklaringer» for mer informasjon.
Installer rubberband ved å kjøre følgende kommandoer:
mkdir build &&
cd build &&
meson setup --prefix=/usr \
--buildtype=release \
-D default_library=shared \
.. &&
ninja
For å teste resultatene, utsted: ninja test
Nå, som root bruker:
ninja install
--buildtype=release:
Spesifiser en byggetype som er egnet for stabile utgivelser av
pakken, da standardtypen kan produsere uoptimaliserte binærfiler.
-D default_library=shared=:
Denne parameteren forteller byggesystemet at det kun skal
installere delte biblioteker. Som standard vil begge typene bli
installert.
-D resampler=...: Dette alternativet
kan brukes til å spesifisere resampleren som skal brukes. Som
standard vil den bruke den innebygde implementeringen. Du kan
spesifisere libsamplerate, speex, eller speexdsp
for å overstyre standardinnstillingen. Hvis du skal gjøre dette,
anbefales det å bruke libsamplerate.