Verder Terug Inhoud

7. Software Vereisten.

Audio converteren naar MP3's is normaal een 2 stappen proces, eerst de audio opnemen als Wav en dan de Wav converteren naar een MP3. Sommige tools doen beiden in een keer voor je.

Het formaat waarvan je audio wilt encoderen, CD of direct audio, geeft aan met welke tool je Wav's moet maken.

Als je wilt encoderen van audio input heb je een tool nodig dat opneemt vanaf de geluidskaart's input en die dit omzet in Wav formaat. Hieronder staan een aantal handige programmaatje (Het meeste commentaar is van de web site van het programma)

7.1 Rippers & WAV Recorders

Om te grabben van analoog audio line-in. Wavrec

Waverec is gedistributeerd als deel van wavplay, welke te downloaden is van:-

ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/

Om Cd audio data te converteren naar Wav, soms bekends als Cd ripping:

CDDA2WAV

http://metalab.unc.edu/pub/Linux/apps/sound/cdrom/

Cdparanoia

Cdparanoia is een Compact Disc Digital Audio extraction tool, vaak bekend op het net als een 'ripper'. De applicatie is gebouwd op de Paranoia bibliotheek, wie het echte werk doet (de Paranoia bron code is opgenomen in de Cdparanoia source distributie). Net als de originele cdda2wav, leest Cdparanoia package audio van de Cd direct als data, zonder een analoge stap ertussen en schrijft de data naar een file of pipe in Wav, Aifc of raw 16 bit linear PCM. In tegenstelling to cdda2wav is het veel trager maar het geeft een beter resultaat zelfs als er krassen en moeilijke stukjes op de cd zitten.

http://www.xiph.org/paranoia/index.html

RipperX

RipperX is een GTK programma om Cd audio te rippen en mp3s te encoderen. Het heeft plug-ins voor Cdparanoia, BladeEnc, Lame MP3 encoder, XingMp3enc, lame en de Iso v2 encoder. Het heeft ook support voor Cddb en id3 tags.

http://www.digitallabyrinth.com/linux/ripperX/

7.2 Encoders

Om Wav om te zetten in Mp3 heb je een encoder nodig:

Blade's MP3 Encoder

BladeEnc is een gratis Mp3 encoder. Het is gebaseerd op de zelfde ISO compressie routines als mpeg3enc, dus je kan ruwweg de zelfde, of betere kwaliteit verwachten. Het hoofd verschil is het optreden en de snelheid. BladeEnc heeft geen mooi, gebruikers vriendelijk interface net als mpegEnc, maar het is meer dan 3 keer sneller, en het werkt met populaire front-end graphical user interfaces.

http://bladeenc.cjb.net

Lame

In de grote historie van Gnu namen, staat Lame voor Lame Ain't an Mp3 Encoder. Lame is not an mp3 encoder. Het is een Gpl'd patch van de dist10 ISO demonstratie source. Lame is totaal ongeschikt voor het maken van mp3 stream. Het is ongeschik voor het compileren van zichzelf. Je moet de ISO source hebben om deze software te laten werken. De ISO demonstratie source is ook gratis verkrijgbaar, maar enkele commercieel gebruik heeft een licentie agreement nodig van Fhg (Fraunhofer Gesellschaft, Duitsland).

http://www.sulaco.org/mp3/

Gogo

Gogo is een zeer snelle MP3 encoder voor x86-CPU, die gebaseerd is op LAME versie 3.29beta en geoptimaliseerd door PEN@MarineCat, Keiichi SAKAI, URURI, kei en shigeo. (Je moet NASM downloaden om de source te compileren, die te vinden is op http://www.web-sites.co.uk/nasm/).

http://homepage1.nifty.com/herumi/gogo_e.html

7.3 Spelers

Om MP3's af te spelen moet je natuurlijk een speler hebben:

Xmms (Formeel bekend als X11Amp)

Deze speler heeft de meest eigenschappen die Winamp (Windows 95/98/NT) ook heeft, maar het heeft ook eigenschappen die alleen in Linux beschikbaar zijn.

http://www.xmms.org

Xaudio

Xaudio is een zeer snelle en zeer robuust Multi-platform oplossing voor Digitaal Audio afspelen, vooral gericht op MPEG (MP1, MP2 en MP3) decoderen.

http://www.xaudio.com

AlsaPlayer

Alsaplayer is een nieuw type van PCM speler. Het is zwaar multi-threaded en probeert de ALSA bibliotheek te gebruiken om een beetje te draaien. Het heeft zeer interessante eigenschappen uniek voor Linux/Unix spelers. Het is doel is een fully pluggable framework voor playback te maken voor alle soorten media met de focus op PCM audio data. Full speed (pitch) control, positief *en* negatief! Eerst Linux- alleen GPL player dat doet het!! MP3's en CD's doen verschillende snelheden :)

http://www.alsa-project.org/~andy/

mpg123

Wat is mpg123? Het is een snele, gratis en portable MPEG audio speler voor Unix. Het bied ondersteuning voor MPEG 1.0/2.0 layers 1, 2 en 3 (de beroemde "mp3" files), en het is getest op een paar zeer verschillende platformen, onderandere Linux, FreeBSD, NetBSD, SunOS, Solaris, IRIX, HP-UX en andere. Om Cd kwaliteit mp3's afspelen is een Pentium (of snelle 486), SPARCstation10, DEC Alpha of zo'n soort CPU nodig. Mono en/of gereduceerde kwaliteits afspelen (22 kHz of 11 kHz) is zelfs mogelijk op langzamere 486 CPUs.

http://dorifer.heim3.tu-clausthal.de/~olli/mpg123/

Freeamp

FreeAmp is een uitbreidbare, cross-platform audio speler. Het is een geoptimaliseerde versie van de GPLed Xing MPEG decoder welke het een van de snelste en beste geluids spelers verkrijgbaar maakt. FreeAmp heeft een aantal van de belangrijkste eigenschappen, gebruikers kommen in een makkelijk en vriendelijk interface.

http://www.freeamp.org/

7.4 Streaming Servers

Streaming servers stellen je instaat om MP's te 'rond te sturen' over het netwerk, dit kan je intranet zijn of het internet.

Icecast

Welkom! Icecast is een Mpeg Layer III Audio broadcasting system het the linuxpower.org team. Icecast komt gebundeld met iceplay en icedir. iceplay is een playlist streamer die je instaat stelt voor geencodeerde files te zenden naar je icecast server.

http://www.icecast.org/

Fluid

Fluid Streaming Server is een programma voor het streamen van media over netwerken, nu gebruikt het het mp3 formaat.

http://www.subside.com/fluid/ (oud site) http://fluid.sourceforge.net/ (nieuwe site)

7.5 Misc

Volume normalisatie

Wavnorm

Als je live audio hebt ge-encodeerd, of je hebt van oudere cd's geencode, kun je variaties vinden in het algemene geluids niveau.

Om het geencode volume niveau van MP3's te veranderen moet je ze normaliseren met wavnorm.

http://www.zog.net.au/computers/wavnorm/

Sox is een erg handig sound conversie tooltje welke ik aan beveel te hebben, en je hebt het nodig als je wav norm wilt gebruiken.

ftp://sunsite.unc.edu/pub/Linux/apps/sound/convert/

Je hebt misschien ook een mixer programma nodig; Xmixer werk goed en is meegeleverd bij de meeste distributies.


Verder Terug Inhoud