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. Som, 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 .. && ninja
For å teste resultatene, utsted: ninja test
Nå, som root bruker:
ninja install && rm -vf /usr/lib/librubberband.a
--buildtype=release:
Spesifiser en byggetype som er egnet for stabile utgivelser av
pakken, da standardtypen kan produsere uoptimaliserte binærfiler.
-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.
rm -vf /usr/lib/librubberband.a: Fjerner et ubrukelig statisk bibliotek.