Fordeler og ulemper av LAME MP3 Encoder

Fordeler og ulemper av LAME MP3 Encoder


Mike Cheng, begynte utviklingen på Lame Er ikke en MP3 Encoder (LAME) MP3 Encoder i 1998, i håp om å forbedre tidligere utformet kodere. LAME, fortsatt en åpen kildekode-encoder som i 2011, forblir et utdanningsprosjekt på den delen av utviklerne for å forsøke å innføre økt hastighet og kvalitet i standard MP3-koding.

psykoakustikk

LAME er solid forankret i prinsippene for psykoakustikk, det vitenskapelige studiet av lyd persepsjon. Den bruker en psykoakustisk modell kjent som GPSYCHO, som inneholder funksjoner mid-side stereo for overlegen stereokvalitet og beregnet støy forme å få mest mulig ut av en lydfil på den minste side. Den GPSYCHO former lydsporet for å bli kvitt støy og økte samtidig selve lydsignalet, noe som resulterer i et klart og konsistent kvalitet fra MP3-filen.

Hastighet

LAME utviklere jobber fortsatt med koding hastighet som i 2011. Xing MP3 encoder, en sammenlignbar modell, tar 40 sekunder å kode med en hastighet på 192 kilobit per sekund (kbps), mens LAME tar ett minutt og 20 sekunder å kode en lyd fil. Den LAME ansatte fortsetter å jobbe med å øke hastigheten på koding uten å ofre kvaliteten på kode, som er deres primære stasjonen. Likevel, LAME koder raskere enn tiden det tar å eksportere et lydspor i sanntid.

Bit Rate Encoding

Lame MP3 codec tillater både konstant og variabel bithastighet koding, samt gjennomsnittlig bithastighet koding, noe som er unikt for LAME. Bithastighet indikerer hvor mange biter som samples per sekund i en lydfil; generelt sett, tilsvarer en høyere bithastighet høyere kvalitet. Gjennomsnittlig bithastighet tar hver ramme av audio på egen hånd, og velger den lavest mulig bithastighet for å kode, noe som sikrer filstørrelsen forblir små uten tap av kvalitet.

Distribusjon

Siden LAME MP3 Encoder utviklere ser det som et pedagogisk prosjekt, er det ikke allment tilgjengelig eller distribuert. Fra 2011 kan du enkelt laste ned kildekoden, men det er bare tilgjengelig ukompilert fra sitt nettsted. Systemet er også kommandolinje basert, så du må ha DOS til å operere koderen --- et krav som gjør det ikke veldig brukervennlig. Den håndfull av grafiske grensesnitt designet for LAME fronten er alle tredjepart, og er ikke alltid oppdatert med den nyeste versjonen av LAME encoder.