Opus er en åpen kildekode, royaltyfri, svært allsidig og lydkod på kryssplattform som er helt kompatibel med Opus-spesifikasjonen (RFC 6716) og kjører på GNU / Linux, Microsoft Windows og Mac OS X-operativsystemer.
Funksjoner med et blikk
Viktige funksjoner inkluderer støtte for bithastigheter fra 6 kb / s til 510 kb / s, støtte for rammestørrelser fra 2,5 ms til 60 ms, støtte for samplingsfrekvenser fra 8 kHz (smalbånd) til 48 kHz (fullbånd ), lydbåndbredde-støtte fra fullbånd til smalbånd, rammestørrelse og bitrate-støtte, samt dynamisk justerbar lydbåndbredde.
I tillegg kommer Opus-lydkodingen med pakktap-skjulthet og bra tap robusthet, fast punkt og flytpunktsimplementering, støtte for både variabel bitrate (VBR) og konstant bitrate (CBR), musikk og tale støtte, stereo og mono støtte, og støtter opptil 255 kanaler (multi-stream rammer).
Komme i gang med Opus
Installering av Opus-lydkoden på et GNU / Linux-operativsystem gjøres på samme måte som du installerer annen åpen kildekodeprogramvare, enten ved å bruke binære pakker fra hovedprogramvareforlagene i distribusjonen din eller ved å kompilere kildepakken.
Etter installasjon vil kodeken automatisk bli oppdaget av programmene som trenger den. I tillegg vil to kommandolinjeprogrammer være tilgjengelige etter installasjon, opus_demo og opus_compare. Kjør dem i en terminalemulator for å se tilgjengelige alternativer og brukseksempler.
Installere Opus fra kilder
Hvis du bestemmer deg for å installere Opus-kodeken ved hjelp av den nyeste kilden, som distribueres gratis som et TAR-arkiv her på Softoware, laster du ned det og lagrer det på din hjemmekatalog, åpner en terminalemulator og går til stedet hvor arkivet ble hentet ut (f.eks. cd / home /softoware/opus-1.1).
Kjør & lsquo; ./ configure && make & rsquo; kommandoen for å konfigurere og kompilere programmet, og kjør deretter & lsquo; sudo make install & rsquo; kommandoen for å installere systemet og gjøre det tilgjengelig for alle brukere på ditt GNU / Linux operativsystem. Med denne metoden kan du installere Opus på både 32-biters og 64-biters dataplattformer.
Hva er nytt i denne versjonen:
- Gjør det mulig å bruke SILK ned til bitrate rundt 5 kb / s
- Bruke bredbåndskoding ned til 9 kb / s
- Forbedre sikkerheten (inkludert et nytt alternativ for herding)
- Mindre kvalitetsforbedring på toner
- Forbedre Ambisonics-støtten (fortsatt eksperimentell)
- Mindre feilrettinger
Hva er nytt i versjon:
- Denne Opus 1.2.1 mindre utgivelsen løser et relativt sjeldent problem hvor 1.2-koderen ville feilaktig anta et signal for å være bandbegrenset til 12 kHz og ikke kode frekvenser mellom 12 og 20 kHz. Dette skjer bare på noen få klipp, men det er godt å oppdatere for å unngå potensielt tap av kvalitet.
Hva er nytt i versjon 1.2:
- Tale kvalitet forbedringer spesielt i området 12-20 kbit / s
- Forbedret VBR-koding for hybridmodus
- Mer aggressiv bruk av bredere talebåndbredde, inkludert fullbandstale som starter ved 14 kbit / s
- Forbedring av musikkkvalitet i 32-48 kb / s-området
- Generiske og SSE CELT optimaliseringer
- Støtte for direkte koding av pakker opptil 120 ms
- DTX-støtte for CELT-modus
- SILK CBR forbedringer
- Støtte for alle rettighetene i draft-ietf-codec-opus-update-06 (mono downmix og folding fixes trenger --able-update-draft)
- Mange feilrettinger, inkludert heltalspakninger funnet gjennom fuzzing (ingen sikkerhetsimplikasjoner)
Hva er nytt? i versjon 1.1 / 1.1.1 Beta:
- Denne utgivelsen fokuserer på kodeoptimaliseringer, spesielt på x86, MIPS og ARM.
Hva er nytt i versjon 1.1:
- Ny analysekode og innstilling som forbedrer kodingskvaliteten betydelig, spesielt for variabel bitrate (VBR),
- Automatisk deteksjon av tale eller musikk for å bestemme hvilken kodingsmodus som skal brukes,
- Surround med god kvalitet på 128 kbps for 5.1 og kan brukes til 48 kbps, og
- Hastighetsforbedringer på alle arkitekturer, spesielt ARM, hvor dekoding bruker rundt 40% mindre CPU og koding, bruker omtrent 30% mindre CPU.
Kommentarer ikke funnet