Encoder
Iedereen die zijn eigen mp3-bestanden wil genereren heeft de hulp van een encoder nodig.
De Frauenhofergesellschaft, zoals altijd, wil geld verdienen met zijn mp3-encoder-code.
Maar er zijn manier om dit dillemma uit de weg te gaan!
[ l3enc | 8hz-mp3
| bladeenc | encoder
| --links --]
Vroeg of laat wil iedereen zijn eigen mp3-bestanden
genereren.
Bijvoorbeeld om een grote CD
collectie gecomprimeerd op een
enkele cd te branden.
Verder heb je nog een programma genodig, genaamd een Ripper, die de muziek uitleest van de CD en een tweede om de muziek om te zetten naar mp3 formaat.
In dit artikel kijken we naar het tweede programma.
Deze wordt een
encoder genoemd.
Alle bekende encoders zetten de muziek vanuit het wave formaat (bron) om naar mp3 formaat.
Deze wave-bestanden worden gecomprimeerd met wiskundige
algorithmen.
De frequenties die onze oren niet kunnen waarnemen, worden er meestal uit gefilterd.
Dit algorithme is vrij gecompliceerd zodat veel programma's de originele Frauenhofer-code gebruiken.
Nu wil het Frauenhoferinstituut geld verdienen met hun code en iedereen die het algorithme wil gebruiken, dient een hoge
prijs te betalen.
Dat is waarom de meeste encoders illegaal zijn of de programmeurs
gestopt zijn met de ontwikkeling ervan.
Linux versies zijn
zeldzaam en dit artikel kan helpen om de juiste encoder voor je te vinden.
l3enc is de encoder is gecreëerd door het
Frauenhofergesellschaft.
Merk op dat er een
vergoeding voor dit programma wordt gevraagd, maar het is voor een korte tijd bruikbaar.
Na de test periode vereist het programma een special
code-sleutel om te werken.
Deze code-sleutel is te verkrijgen via het
Frauenhofergesellschaft.
Dit programma is
de standaard Linux encoder en wordt ondersteund door alle mp3-IDEs.
l3enc genereerd de mp3s vrij
langzaam, maar werkt goed met hoge compressie en produceerd goede mp3-bestanden. Het verlies van kwaliteit is bijna niet te merken.
De compressie ratio is, vergeleken met andere programma's met dezelfde bit ratio, vele malen beter en de mp3-bestanden (dus)
kleiner.
De
8hz-mp3 encoder is ene goed voorbeeld van de licentie politiek van het
Frauenhofergesellschaft.
Het programma was gestart als een project van een paar
studenten maar stopte vanwegen de hoge
licentie prijs die de studenten moesten betalen.
De download link
verdween van de homepage.
Desalniettemin zwierven er nog enkele ontwikkelaars-versies op het Internet.
De ontwikkeling van
8hz-mp3 werd erg vroeg gestopt, daardoor zijn de beschikbare versies erg
instabiel. Ook comprimeerd het alleen
16 bit's
stereo wave bestanden.
Het WINDOWS programma
bladeenc is nu ook voor Linux beschikbaar. De encoder is speciaal geprogrammeerd om de hoge muziek
kwaliteit te behouden.
Volgens de "
user
oriented MP3 encoding guide" biedt deze encoder de beste kwaliteit voor bit ratios hoger dan 192kbps. Met deze hoge ratio worden de mp3-bestanden groot en heeft de processor meer tijd nodig voor het afspelen, maar je krijgt een beter geluid.
Het
verschil is alleen te horen met goede speakers.
De snelheid van het coderen is erg hoog, maar het programma heeft
problemen met ratios lager dan 128kbps.
De mp3-bestanden klinken vervormd tijdens het afspelen met bijvoorbeeld
with e.g.
mpg123 en de speler geeft continu
foutmeldingen.
x11amp heeft echter geen problemen met deze bestanden.
De gegenereerde bestanden lijken niet te voldoen aan de normale standaard.
Een andere belangrijke en leuke karakteristiek is de mogelijkheid om
bladeenc te starten met dezelfde
opties als
l3enc.
Op het eerste oog lijkt dit niet erg spectaculair maar dit geeft de mogelijkheid om
frontends te gebruiken met
bladeenc, die eigenlijk waren ontworpen voor
l3enc.
Het programma heeft zijn basis ontwikkeling er een tijdje op zitten en is nu beschikbaar in een stabiele 1.x.x versie. Maar de programmeurs zijn
bladeenc nog steeds aan het verbeteren, met een sterke voorkeur voor de WINDOWS versie.
De Linux versie verschijnt met enige
vertraging.
Bladeenc wordt aangeraden voor hoge kbps en beter dan
l3enc.
Voor lage kbps kun je
bladeenc beter niet gebruiken, omdat sommige spelers, zoals mpg123, niet in staat zijn deze bestanden af te spelen.
Een andere encoder met de geniale naam encoder, is beschikbaar op
ftp://wopr.campus.luth.se/pub/mpeg_layer_3/.
Deze werkt
stabiel en biedt ook op lage kbps ratios goede resultaten.
Hij is ontwikkeld voor Linux en compileerd
zonder problemen.
De snelheid is vrij goed. Het is niet duidelijk of deze encoder
legaal is omdat er een verbeterd algorithme van de
Frauenhofergesellschaft gebruikt, en geen eigen.