Darwin's Cat
Detector de clipping și de-clipper online — repară audio

Detector de clipping și de-clipper online — repară audio

    Experimental extras (off by default):

    Acest detector de clipping online gratuit nu doar găsește problema — o repară. Trage un fișier audio: îți arată clipping-ul la nivel de sample (serii de sample-uri consecutive la nivelul maxim al scalei digitale, cu timestamp-uri), depășirile de true peak și DC offset pe fiecare canal, apoi repară fișierul dintr-un clic: de-clip al vârfurilor aplatizate, eliminarea DC, limitarea true peak-ului la −1,1 dBTP — și descărcarea unui WAV curat. Majoritatea detectoarelor de clipping online doar găsesc problema; acesta o și repară. Funcționează cu WAV, MP3, M4A, FLAC, OGG și AAC, integral în browser — fără upload, fără cont — și continuă să funcționeze offline după ce s-a încărcat pagina.

    Pe scurt

    Un fișier clippează atunci când mai multe sample-uri la rând sunt împinse la nivelul maxim al scalei digitale (0 dBFS). Un singur sample izolat la maxim nu este încă clipping; clipping-ul este o serie. Tool-ul semnalează o serie de trei sau mai multe sample-uri consecutive la −0,1 dBFS sau peste, arată unde se află fiecare și raportează cea mai lungă serie.

    True peak este o măsură diferită. Estimează vârful analogic real dintre sample-uri (vârful inter-sample), care poate sta peste cel mai înalt sample. Un fișier poate avea o depășire de true peak cu zero sample-uri tăiate — și invers, poate avea sample-uri tăiate, dar cu true peak sub 0 dBTP. Tool-ul le arată pe ambele una lângă alta și nu le confundă niciodată.

    Pe scurt, pentru un master sigur: nicio serie de clipping și true peak la −1 dBTP sau sub.

    Clipping la nivel de sample, true peak și depășiri inter-sample

    Aceste trei noțiuni sunt confundate constant — de aici și întrebarea „la mine în DAW totul e în regulă, de ce zice tool-ul vostru că e clipping?”. Ele măsoară lucruri diferite:

    Clipping-ul la nivel de sample este deja în fișier. Când semnalul a fost împins peste capătul scalei la mixaj, mastering sau export, sample-urile au fost fixate la valoarea maximă. Un rând de valori maxime identice este amprenta clipping-ului. Este ireversibil și se aude ca o formă de undă cu vârful plat.

    True peak (vârful inter-sample) este ceea ce reconstruiește efectiv un convertor digital-analogic între sample-urile memorate. Două sample-uri pot fi amândouă sub 0 dBFS, în timp ce curba lină care trece prin ele urcă peste. Această depășire este over-ul inter-sample. Metrul de sample peak din DAW nu îl va arăta; un metru de true peak (acest tool și metrul LUFS al nostru) îl arată.

    Depășirile de la compresie apar după codare. AAC, OGG și MP3 reconstruiesc forma de undă puțin diferit, adăugând aproximativ 0,3–1 dB la vârf. Un fișier fix la 0 dBTP înainte de codare poate clippa la redare după aceea. Acesta este motivul practic pentru care lași un headroom.

    De ce −1 dBTP

    Un headroom de aproape un decibel pe true peak te protejează exact de aceste depășiri de la compresie. Dacă faci masterul la 0 dBTP, codecul serviciului de streaming poate împinge vârful de redare peste capătul scalei — iar ascultătorul aude un clipping pe care tu nu l-ai pus acolo. −1 dBTP este plafonul sigur cel mai răspândit; pentru material puternic limitat, unii coboară la −1,5 dBTP. Pentru CD și fișiere care se redau „așa cum sunt”, limita absolută este un true peak sub 0 dBTP, ideal −0,3 dBTP.

    DC offset

    DC offset este o deplasare constantă a formei de undă: media ei urcă peste sau coboară sub zero, în loc să fie centrată. Mănâncă din headroom, poate da click-uri la îmbinări și de obicei provine din lanțul de înregistrare sau dintr-un plugin. Tool-ul arată deplasarea pe fiecare canal în dBFS și semnalează tot ce e peste aproximativ −50 dBFS. Un fișier curat ar trebui să fie vizibil sub acest prag.

    Cum să citești rezultatul

    • Clipping: niciunul — nicio serie la nivelul maxim al scalei digitale găsită. Bine.

    • Clipping: N serii — fișierul conține deja clipping. Apasă Fix it & download ca să-l reconstruiești aici, sau reexportă din sursă cu mai mult headroom. Lista arată unde începe fiecare serie, pe ce canal și cât de lungă este.

    • True peak în limita −1 dBTP — sigur pentru livrare comprimată.

    • True peak peste −1 dBTP — sub 0 dBFS, dar la limită; codecurile cu pierderi îl pot împinge dincolo. Coboară plafonul limiterului.

    • True peak clippează (≥ 0 dBTP) — vârful reconstruit este la nivelul maxim al scalei digitale sau peste. Redu gain-ul sau plafonul limiterului.

    Butonul Copy report copiază un rezumat text, iar Copy CSV — toate punctele de clipping pentru un tabel.

    Reparare dintr-un clic

    Când se găsește clipping sau o depășire de true peak, butonul Fix it & download repară fișierul direct în browser. Repară doar defecte tehnice măsurabile și îți arată ce pași au funcționat:

    1. De-clip — seriile plate găsite sunt reconstruite: fiecare serie tăiată este înlocuită cu o curbă lină prin sample-urile „vii” de pe ambele părți, redând vârful rotunjit pe care l-a distrus clipping-ul. Aceasta este repararea reală a clipping-ului fixat în fișier, nu o simplă reducere de volum.

    2. Eliminarea DC offset — dacă forma de undă este deplasată, componenta constantă este scăzută și unda se recentrează pe zero.

    3. Reparare mono — dacă fișierul este stereo, dar un canal e tăcut (o sursă mono înregistrată pe o singură parte), canalul activ este copiat pe ambele.

    4. Vârf sigur — pașii de mai sus pot sări peste capătul scalei, așa că true peak-ul este adus la final la −1,1 dBTP. La o reverificare, rezultatul este cu adevărat curat, nu doar mai liniștit.

    Primești un WAV proaspăt pe 24 de biți (nimic nu se trimite) și un al doilea player ca să compari A/B varianta reparată cu originalul.

    Opțiuni experimentale (dezactivate implicit). Prelucrări opționale, etichetate clar, pe care le poți activa înainte de reparare: Voice cleanup (bandă 80 Hz–8 kHz — doar pentru voce; muzica devine surdă), Trim silence (taie tăcerea de la început și de la sfârșit) și Repair clicks (interpolează click-urile digitale izolate). Facem cât putem, iar acestea rămân oprite până le activezi tu.

    Nu orice fișier stricat poate fi reparat complet — dar facem tot ce e cinstit posibil. Seriile lungi de clipping au pierdut mai multă informație, deci se recuperează doar parțial: vârful îl rotunjim înapoi, dar sample-urile aruncate nu se pot inventa. Pentru un clipping puternic și prelungit, singura reparare reală este un nou export din sursă, cu mai mult headroom. De asemenea, în mod deliberat nu facem aici EQ, compresie, volum sau reducere de zgomot — aceea este modelarea timbrului, nu reparare: tool-ul de mastering rulează un limiter true peak complet pentru fiecare platformă, iar metrul LUFS verifică volumul și true peak-ul.

    Ce e sub capotă

    Totul rulează în browser (decodare prin Web Audio + un codec WAV nativ) — fără upload, fără server. Tehnologiile:

    • Reconstrucția seriilor de clipping — interpolare cubică Hermite peste fiecare serie plată, cu o fereastră de pantă reglabilă la margini.

    • Măsurarea și limitarea true peak — oversampling 4× conform ITU-R BS.1770; fișierul reparat este adus la −1,1 dBTP.

    • Eliminarea DC offset — scăderea mediei pe fiecare canal.

    • Reparare mono / un singur canal — detectarea canalului tăcut și restaurarea ambelor.

    • Detectarea clipping-ului la nivel de sample — serii de sample-uri consecutive la nivelul maxim al scalei digitale sau aproape, cu timestamp-uri pe canale.

    • Prelucrări experimentale — filtru biquad RBJ (voice cleanup), tăierea tăcerii cu micro-fade-uri și interpolarea click-urilor izolate.

    Această pagină face parte dintr-un set restrâns de tool-uri audio gratuite, fără upload pe server: totul rulează în browser, iar fișierul nu îți părăsește dispozitivul.

    Frequently Asked Questions

    Cum verific dacă audio-ul meu are clipping?

    Trage fișierul aici — nimic nu se trimite nicăieri. Detectorul găsește clipping-ul la nivel de sample (serii de sample-uri consecutive la nivelul maxim al scalei digitale) cu timestamp-uri, estimează true peak-ul (inter-sample) și măsoară DC offset, apoi dă un verdict cinstit.

    Se poate recupera audio-ul după clipping?

    Parțial. Repararea dintr-un clic face de-clip — reconstruiește vârfurile aplatizate (interpolare cubică Hermite prin sample-urile „vii” vecine), apoi limitează true peak-ul la −1,1 dBTP și salvează un WAV curat. Clipping-ul scurt se repară bine; cel lung și puternic — doar parțial (informația e pierdută), iar atunci e mai cinstit să reexporți din sursă cu mai mult headroom.

    Care e diferența dintre clipping-ul la nivel de sample și cel inter-sample (true peak)?

    Clipping-ul la nivel de sample este deja fixat în fișier — sample-urile sunt împinse la nivelul maxim al scalei digitale (0 dBFS). True peak-ul este vârful analogic reconstruit între sample-uri; poate depăși 0 dBTP chiar dacă niciun sample nu e la maxim. Un fișier poate avea o depășire de true peak fără niciun sample tăiat și invers — tool-ul le arată pe ambele separat.

    De ce clippează sunetul după conversia în MP3, AAC sau pe streaming?

    Codecurile cu pierderi (MP3/AAC/OGG) reconstruiesc forma de undă diferit și adaugă aproximativ 0,3–1 dB de vârf inter-sample. Un fișier fix la 0 dBTP înainte de codare poate clippa la redare după aceea. De aceea lași un headroom și limitezi la −1,1 dBTP.

    Cum elimin DC offset dintr-un fișier WAV?

    Repararea scade media pe fiecare canal, iar unda se recentrează pe zero. DC offset mănâncă din headroom și dă click-uri la îmbinări; este afișat în dBFS și eliminat automat când există — direct în browser.

    De ce să limitez true peak-ul la −1 dBTP?

    Un headroom de aproape un decibel pe true peak te protejează de depășirile inter-sample pe care le adaugă codecurile cu pierderi. Faci masterul la 0 dBTP — codecul de streaming poate împinge vârful peste capătul scalei; −1 dBTP (noi luăm −1,1 pentru siguranță) îl ține în limite. Pentru CD sau fișiere „așa cum sunt”, stai sub 0 dBTP.

    Fișierul se încarcă pe server? Este privat?

    Fără upload. Totul — detecția, de-clip-ul și exportul WAV — rulează local în browser; fișierul nu îți părăsește dispozitivul, iar contul și înregistrarea nu sunt necesare.

    Sunetul reparat va fi exact ca originalul?

    Nu chiar exact — de-clip-ul este o estimare cinstită, nu magie. Reconstruiește vârfurile rotunjite tăiate de clipping și înlătură cele mai grave distorsiuni, dar sample-urile aruncate nu se pot recupera. Clipping-ul ușor e adesea de nedeosebit; cel puternic se îmbunătățește, dar nu e perfect.

    Comments

    Be the first to leave a comment.

    By submitting you agree to our privacy notice.