În ultimele săptămâni am analizat calitățile pe care ni le oferă fișierele mp3 și ogg. În continuare vom vedea o serie de sfaturi de urmat pentru a obține rezultate bune la comprimarea unui sunet.

corectă

CE CONSISTĂ DIN COMPRIMAREA UNUI AUDIO DIGITAL CU PIERDERE?

Comprimarea audio digital cu pierderi implică reducerea dimensiunii unui fișier audio.

Codecurile sunt folosite pentru a reduce dimensiunea fișierelor. Unele dintre operațiunile pe care le pot efectua codecurile pentru a reduce dimensiunile fișierelor sunt următoarele:

  1. Reduceți rata de biți a sunetului original, astfel încât audio să ocupe mai puțin spațiu.
  2. Eliminați sunetele la frecvențe care nu sunt perceptibile pentru urechea umană.
  3. Eliminarea redundanțelor de semnal audio.
  4. Acestea pot reduce numărul de canale existente transformând sunetul surround în stereo.
  5. Reduceți numărul de biți pe eșantion.
  6. Etc.

Notă: Procesul de compresie audio este extrem de complex. În plus, fiecare codec aplică metodologii diferite pentru a comprima dimensiunea unui audio.

Evident, în timpul procesului de compresie va exista o pierdere a calității audio. Cu cât este mai mare reducerea greutății fișierului comprimat, cu atât este mai mare pierderea calității.

UTILITĂȚI CARE COMPRIM UN AUDIO

Evident, comprimarea unui sunet are anumite utilizări. Unele dintre ele sunt cele pe care le detaliez mai jos:

  1. Spațiul necesar pentru stocarea melodiilor pe hard diskul nostru va fi mult mai mic. Deși hard disk-urile sunt ieftine și capacitatea lor de stocare este mare, nu este fezabil și/sau practic să stocăm toate melodiile noastre fără pierderi.
  2. Putem transmite fișierele audio unor terțe părți într-un mod mult mai confortabil și mai rapid. După comprimarea unei melodii muzicale, o putem trimite fără e-mail prin e-mail sau prin alte mijloace.
  3. Se pare că tendința în viitorul foarte apropiat va fi de a consuma video și audio prin streaming. Prin urmare, compresia video și audio este foarte importantă. Dacă oferim un serviciu web în care oferim streaming audio, este esențial să comprimăm audio pentru a economisi lățimea de bandă și astfel încât clienții să îl poată reda acasă fără probleme.

SFATURI PENTRU COMPRIMAREA UNUI AUDIO ÎN LINUX

Câteva sfaturi și puncte de reținut înainte de a comprima un sunet sunt următoarele:

Comprimă dintr-un fișier fără pierderi

Pentru a obține rezultate bune, este esențial să comprimați dintr-un fișier fără pierderi care nu a fost comprimat anterior.

Prin urmare, înainte de a comprima un sunet, trebuie să analizăm calitatea fișierului audio pe care dorim să îl comprimăm.

Dacă calitatea audio este slabă, aruncați compresia. Odată ce fișierul audio și-a pierdut calitatea, nu îl vom mai putea recupera niciodată.

Selectați formatul de fișier al audio comprimat

Există numeroase tipuri de format de fișier comprimat cu pierderi. Unele dintre cele mai populare sunt următoarele:

  • .mp3
  • .ogg
  • .wma
  • .m4a
  • .aac

În funcție de nevoi, poate fi util să selectați un format sau altul.

Cu toate acestea, în cazul meu, vă recomand să utilizați formatul de fișier mp3 sau ogg. Motivele sunt următoarele:

  1. Fișierele .Mp3 nu se remarcă pentru că oferă cea mai bună calitate audio. Cu toate acestea, formatul .mp3 este cel mai utilizat universal.
  2. Orice player de muzică poate reda formatul de fișier .mp3. Nu același lucru se poate spune și pentru celelalte formate de fișiere.
  3. Toată lumea este capabilă să redea un sunet în format .mp3. Chiar și oamenii cu puține cunoștințe tehnologice.
  4. Dacă cineva nu dorește să utilizeze formatul .mp3 pentru că crede că calitatea nu este suficientă sau pentru că este un format proprietar, vă recomand să utilizați .ogg. În următorul link puteți vedea avantajele și dezavantajele fișierelor .ogg în comparație cu .mp3.

Selectați codecul de compresie audio (codificator)

Odată selectat formatul de fișier, trebuie să fim conștienți de codecul pe care îl vom folosi pentru a comprima sunetul.

În cazul în care dorim să comprimăm în formatul de fișier .mp3, există următoarele codecuri:

  1. FHC: Este primul codec care a existat. În prezent, acest codec este învechit. Timpul său de compresie este foarte mare și nu acceptă rata de biți variabilă. Unele dintre programele care utilizează acest codec sunt Audioactive Production Studio și MP3 Producer.
  2. Xing: Este cel mai rapid codificator și vă permite să obțineți fișiere cu o rată de biți variabilă (VBR). Cu toate acestea, nivelul de calitate oferit de acest tip de codificator este mai mic decât Blade și Lame. Unele dintre programele care utilizează acest codec sunt AudioCatalyst și JukeBox.
  3. Lamă: Până când a apărut Lame, a fost cea mai bună opțiune. Este ușor mai lent decât Xing, dar nivelurile de calitate obținute sunt mult mai bune. În prezent, acest codificator are o problemă și este că nu acceptă rate de biți variabile. Un eșantion de programe care utilizează acest codificator sunt Easy CD-DA Extractor, Audiograbber și Cdex.
  4. Lame: Este disponibil sub licența GNU și este, de asemenea, cel mai bun codificator disponibil astăzi. Suportă rate de biți variabile, este rapid și calitatea obținută este mai bună decât în ​​alte codificatoare. Un eșantion de programe care utilizează Lame sunt WaveLab, CDcopy și AudioStation.

După ce am văzut toate opțiunile, în cazul meu aș încerca să mă asigur că software-ul pe care îl folosim pentru a comprima audio utilizează codecul Lame.

În cazul în care utilizați formatul de fișier .ogg, vă recomand să utilizați codec oggenc care este fundația oficială Xiph.

Notă: Asigurați-vă că programele pe care le utilizați pentru a comprima audio au cele mai recente versiuni ale codificatoarelor.

Utilizați întotdeauna o rată de biți variabilă (VBR)

În marea majoritate a cazurilor, este recomandabil să comprimați sunetul utilizând o rată de biți variabilă (VBR). Motivul este că această metodă este mult mai eficientă decât restul metodelor existente.

Utilizarea unei rate de biți variabile atunci când există silențieri reduce rata de biți. În acest fel putem stoca sunetul economisind corect spațiu.

Pe de altă parte, în părțile complexe ale melodiei se mărește rata de biți. În acest fel, în părțile mai complexe ale melodiei vom folosi mai mulți biți pentru a ne asigura că calitatea acestui sunet este acceptabilă.

În acest fel, cu o rată de biți variabilă vom obține o calitate egală sau mai mare decât un fișier cu o rată de biți constantă (CBR) cu o dimensiune a fișierului mult mai mică.

Notă: În teste am constatat că calitatea oferită de un mp3 cu o rată de biți variabilă de 256 kbps este mai mare decât cea a aceluiași mp3 cu o rată de biți constantă de 320 kbps.

Singurul caz care astăzi justifică utilizarea unei rate de biți constante (CBR) este atunci când sunetul care trebuie comprimat este destinat să fie auzit prin streaming. În acest caz, utilizarea unei rate de biți constante împiedică un vârf al vitezei de biți să depășească limitele permise ale serverului de streaming.

Selectați calitatea compresiei audio

Acest punct este foarte personal și depinde de mulți factori, cum ar fi următorii:

  1. Ce bine avem auzul. O ureche fină și antrenată este capabilă să detecteze anomalii pe care o ureche normală nu le-ar detecta.
  2. Utilizarea pe care vrem să o acordăm audio pe care vrem să o comprimăm. Nu este același lucru pentru a comprima un sunet pentru a-l oferi într-un serviciu de streaming decât pentru a comprima un sunet pentru a-l asculta de înaltă calitate.
  3. Din playerul audio pe care îl vom folosi pentru a asculta muzică. Este inutil să ai un fișier cu pierderi mici de compresie dacă difuzoarele sau căștile pe care le folosim sunt de calitate scăzută.

Prin urmare, recomandarea mea este să efectuați mai multe teste și să ajungeți la propriile concluzii.

Când au găsit calitatea care le convine, pot începe procesul de comprimare a tuturor audio-urilor.

În cazul meu, îmi place să păstrez muzică comprimată cu o calitate decentă, pe care chiar și persoanele care apreciază muzica le-ar părea acceptabile.

Prin urmare, atunci când comprim fișiere mp3, aleg întotdeauna calitatea maximă. Pentru mine calitatea maximă se obține alegând următorii parametri:

  1. Utilizarea codecului lame pentru a efectua compresie.
  2. Cu o rată de biți variabilă.
  3. Selectarea calității maxime oferite de codecul Lame.

Pentru a atinge scopul pe care tocmai l-am menționat, folosesc următorii parametri de codare lame în terminalul Linux:

Notă: 0 corespunde celei mai înalte calități. Dacă dorim să obținem mai multe fișiere audio comprimate, va trebui să schimbăm 0 la o valoare mai mare, cum ar fi 4. Valoarea maximă a calității corespunde cu 0, în timp ce valoarea minimă corespunde cu 9 .

În cazul în care decid să-mi comprim audio folosind cel puțin obiect vorbis, folosesc calitatea 7. Pentru a obține calitatea 7, comanda pe care o execut de obicei în terminal este următoarea:

Notă: 7 corespunde unei calități foarte bune. Dacă dorim să creștem și mai mult calitatea, putem schimba numărul 7 la 9 sau 10. Valoarea maximă a calității corespunde cu 10 în timp ce valoarea minimă corespunde la -1.

Vor găsi site-uri care le vor oferi o evaluare a calității sunetului obținut pe baza bitrate-ului său. Nu consider că aceste clasificări sunt utile din următoarele motive:

  1. Nu există unanimitate pe scară. De exemplu, există oameni care spun că calitatea CD-ului corespunde 192 Kbps, în timp ce există oameni care spun că este de 256 kbps.
  2. Rata de biți nu determină calitatea unui sunet. În anumite cazuri, singurul lucru care determină este dimensiunea fișierului. Astfel, de exemplu, formatul de fișier ogg este capabil să ofere calități audio mai mari decât un mp3 cu o rată de biți mai mică.