Mike Cheng , började utvecklingen på Lame inte är en MP3 Encoder ( LAME ) MP3 encoder 1998 , i hopp om att förbättra tidigare utformade kodare . LAME , fortfarande en öppen källkod kodare med 2011 , förblir ett pedagogiskt projekt på den del av dess utvecklare att försöka införa förbättrad hastighet och kvalitet i standard MP3-kodning . Psykoakustik
LAME är fast förankrad i principerna om psykoakustik , det vetenskapliga studiet av ljudbild . Den använder en psykoakustisk modell som kallas GPSYCHO , som innehåller funktioner för mid - side stereo för överlägsen stereo kvalitet och beräknad brusformning att få ut det mesta av en ljudfil på den minsta sidan . De GPSYCHO former ljudspåret att bli av buller samtidigt öka den faktiska ljudsignalen , vilket resulterar i tydligt och konsekvent kvalitet från MP3 -filen .
Hastighet
Lamés utvecklare arbetar fortfarande på kodning hastighet och med 2011 . Den Xing MP3-kodaren , en jämförbar modell , tar 40 sekunder att koda vid en hastighet av 192 kilobits per sekund ( Kbps ), medan LAME tar en minut och 20 sekunder för att koda en ljudfil. LAME personal fortsätter att arbeta med att öka hastigheten på kodning utan att offra kvaliteten på koda , vilket är deras primära enheten . Alltjämt kodar LAME snabbare än den tid det tar att exportera ett ljudspår i realtid.
Bithastighet Kodning
LAME MP3 codec möjliggör både konstant och variabel bithastighet kodning , samt genomsnittliga bithastigheten kodning, som är unik för LAME . Bithastighet anger hur många bitar som samplas per sekund i en ljudfil , generellt sett , en högre bithastighet lika hög kvalitet . Genomsnittlig bithastighet tar varje ram av ljud på egen hand och väljer den lägsta möjliga bithastighet att koda , återstår att se filstorleken liten utan förlust i kvalitet .
Distribution
eftersom LAME MP3 encoder utvecklare ser det som ett pedagogiskt projekt , är det inte allmänt tillgängliga eller distribueras . Som av 2011 , kan du enkelt ladda hem källkoden , även om det bara är tillgänglig okompilerat från sin webbplats . Systemet är också kommandorad baserat , så du måste ha DOS att använda kodaren --- ett krav som gör det inte mycket användarvänlig . Den handfull grafiska gränssnitt designat för LAME fronten är alla tredje part och är inte alltid uppdaterade med den senaste versionen av LAME .