Zou moeten lukken met Audacity in zoverre je de mp3 plugin geinstalleerd hebt. Onder Windows was dat kwestie van lame.dll op de gepaste locatie te kopiëren, onder Linux zou ik niet weten hoe het moet.
Je bent misschien bang van de commandolijn, maar in jou geval, transcoderen van een reeks geluidsbestanden, zal dat veruit de allervlugste en meest efficiente oplossing zijn (zie je je al importeren, instellingen verzetten en exporteren telkens opnieuw voor meer dan dertig bestanden? Ben je wel een voormiddag mee zoet.
man lameleert je hoe lame werkt. Je hent nodig:
lame --mp3input -b 96 -b geeft de bitrate, hier 96 kbps. In dit geval laat ik lame zelf beslissen of ie downsampled of niet. 96 kbps doet hij nog steeds in 44100 kHz. Een bestand van 11 MBytes (VBR Q2, ongeveer 180 kbps, niet gecomprimeerd = 71 M) wordt op die wijze 4.8 MB. -b 80 zal downsamplen naar 32 kHz, het wordt 4 MB. Voor op je draagbare telefoon zal dat nog steeds zeer genietbaar zijn, en de bestandsgrootte daalt reeds tot 4 M.
Voeg -m m toe om mono te bekomen. De bestandsgrootte blijft, maar de kwaliteit verbetert omdat de 96 kbps slechts voor één kanaal moet gebruikt worden. Als je met koptelefoon will luisteren (vermoed ik wel) dan raad ik je aan toch in stereo te blijven.
Om tijd te winnen doe je het allemaal in één keer, natuurlijk. Maak een folder voor de output en comprimeer er dan naartoe.
mkdir compressed
for i in *.mp3 ; do lame --mp3input -b 80 $i compressed/$i ; done