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 sådan trenger du ikke å rekompilere kdenlive, men du må rekompilere MLT med rubberbandstøtte. For øyeblikket, oppdager MLT automatisk om rubberband er til stede, og vil aktivere støtten automatisk under konfigurasjonen, så ingen ytterligere alternativer er nødvendige.
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
Nå, som root
bruker:
ninja install && rm -vf /usr/lib/librubberband.a
-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.