veszteségmentes audio

WavPack - egy ingyenes audio tömörítési formátum veszteségmentes nyílt által kifejlesztett David Bryant.

WavPack (ejtsd "Wave-pack") lehetővé teszi, hogy tömöríteni (és vissza) minden PCM audio formátumot, beleértve 8, 16 és 24 bytnye egész; 32 bytnye frakciók; mono, sztereo és többcsatornás; mintavételezési frekvenciája 6-192 kHz. Mint más ilyen rendszerek, a tömörítési arány függ a természet a forráskódot, és általában a tartomány 25-50% népszerű zene és egy kicsit magasabb, klasszikus és hasonló széles dinamikatartomány.

WavPack is egyedülálló „hibrid üzemmódban”, amely minden előnyét tömörítési veszteség nélkül, plusz egy bónusz. Alkotó nem egy, hanem két kép, az első viszonylag kicsi, kiváló minőségű, veszteséges tömörítés, ami lehet hallgatni önmagában, és a fájl az ő „korrekció”, ami helyreállítja a jelet a teljes forrás. A felhasználók számára ez egy nagyszerű lehetőség, hogy megismerjék az anyagot, mielőtt letölti a teljes verzió!

Főbb jellemzők

  • Gyors és hatékony kódolás / dekódolás
  • Nyílt forráskódú BSD-stílusú licenc
  • multiplatform
  • hardver támogatás
  • Hibatűrő
  • Support műsorszórás
  • Támogatják a több-csatornás audió és nagyfelbontású
  • Compression mód veszteség / Hybrid
  • Támogatás tag (ID3v1, APE)
  • Támogatja RIFF-Chunk
  • Beágyazott CUE asztal
  • MD5 hash kódok gyors integritásának ellenőrzése
  • Önkicsomagoló fájl Win32
  • Replay Gain kompatibilis

Röviddel megjelenése után a 1.0 verzió, megjelent Bryant v. 2,0 volt, ami veszteséges tömörítési (amelyek csak kvantálási nélkül pszichoakusztikus feldolgozás).

Fejlesztési folytatódik WavPack, főleg novshevstv adunk az elmúlt 3.x volt egy hibrid mód, ahol a kódoló fájlt tömörített veszteséges fájl + korrekció, amelyeket együtt visszaáll az eredeti PCM adatfolyam.

Nemrég megjelent WavPack 4. Mivel ez egy ilyen fontos kiegészítője a gyors, támogatja a többcsatornás, nagy felbontású audio, stb amely lehetővé tette hozzá széles körben, mint az egyik legerősebb és modern audiokompressorov veszteségmentes tömörítés.

szoftver támogatja

átalakítók

  • Adobe Audition és a Cool Edit (szűrő 32 bites úszók extra információt megtakarítás támogatása)

CD író / rippers

egyéb eszközök

  • Úr QuestionMan
  • Hang azonosító
  • mkvtoolnix - eszköz a multiplex WavPack stream belsejében a Matroska konténer
Érdemes megemlíteni a Matroska fiúk úgy döntöttek, hogy koncentrálni WavPack A veszteségmentes kompresszor választás azok tartályba. Nagy megtiszteltetés. -)

hardver támogatás

Technológia leírása

Annak érdekében, hogy a nagy sebességű működés, WavPack használ egy nagyon egyszerű predikciós algoritmus végre teljesen egész matematika. A „gyors” mód előrejelzője teszi egyszerű számtani extrapoláció az előző két minta. Például, ha az előző két minta volt -10 és 20, azt feltételezzük, hogy az alábbi 50. A normál üzemmódban hozzáadjuk egyszerű adaptív faktor, hogy fokozza a hatását az előző minták előrejelzésére. Példánkban a jóslat eredményt lehet változtatni 20 hiányában hatása akár 50 maximális hatást. A tömeg ezt a faktort folyamatosan frissítik alapuló változó spektrális jellemzői a hangot, így az úgynevezett „adaptív”.

Az előre jelzett érték azután le kell vonni a tényleges minta hiba. Mono módban, ez az érték közvetlenül az encoder. Mi sztereó jeleket a csatornák gyakran hasonlóak, és lehet használni. Ezért, a számított különbség és az átlagos egyes csatornák hibák. A „gyors” mód küld a jeladó, a két új értékek helyett konkrét értékeket a jobb és bal csatorna. A normál üzemmódban vezeti végig a különbség értéket az egyik a másik három értéket (jobb, bal, usrendonnoe). Alkalmazkodó algoritmus mindig kiválasztja a legjobb ezen csatornák változása alapján az egyensúly.

Ez az, amit kódolási sémát használnak, hogy végre „rezsim a veszteséget.” A „gyors üzemmódban” nonadaptive Decorrelator kiadási egyszerűen kerekíteni a meghatározott számú bittel a kódolt értéke a legközelebbi. Normál üzemmódban az adaptív de-correlator (ami csökkenti a zajt, átlagosan 1 dB), ezen kívül tartják a jelenlegi és a következő mintákat, hogy kiválassza a legjobb a két meglévő kódok (ami csökkenti a zajt még 1 dB).

WavPack forráskód könnyen hordozható. Úgy állították össze a különböző Unic-s (Linux, Mac OS X, Solaris, FreeBSD, OpenBSD, NetBSD, Compaq Tru64, HP-UX.) Csakúgy, mint a Windows, DOS, és OpenVMS. Ez fut az x86, ARM, PowerPC, SPARC, DEC Alpha, PA-RISC, MIPS, Motorola 68k.

Kapcsolódó cikkek