Codecs hebben de manier waarop audio wordt gedistribueerd voor altijd veranderd. Gigantische bestanden krijgen een veel redelijker formaat zonder al te veel kwaliteit op te offeren, en lossless technologieën stellen ons in staat om efficiënter te zijn op het gebied van behoud en opslag. Maar vandaag hebben we het voorrecht van opslagmedia met grote capaciteit. Stel je voor wat het zou zijn om een hele podcast op slechts een diskette op te slaan. Sean Haas van het portal Advent of Computing besloot die missie te aanvaarden, en dit is het resultaat…
1,44 megabyte. Uit de doos gehaald, haalt een 3,5-inch diskette nauwelijks de twee miljoen bytes, maar zodra je hem 'formatteert', gaat 30 procent van zijn capaciteit verloren. Een vervelende en noodzakelijke regel, waar we jarenlang mee leefden. Een diskette met beschadigde sectoren was een hoofdpijn, elke was een fortuin waard, en we deden het onmogelijke om hem terug te brengen uit de dood. Diezelfde obsessie gold ook voor gegevensopslag. Een diskette moest optimaal worden benut, en veel programma's pasten een speciaal formaat toe om extra ruimte te krijgen.
Ondanks die inspanningen raakte de diskette verouderd, en er zijn dingen die er simpelweg niet op kunnen… of toch wel? Alles is een kwestie van compromissen, ook wat betreft kwaliteitsparameters. Bijvoorbeeld: een podcast van 45 minuten. In MP3-formaat zou zo'n podcast meer dan 72 megabyte innemen… 50 diskettes. Sean Haas van Advent of Computing zag het als een uitdaging. Wat is er nodig om een podcast van bijna een uur op een diskette op te slaan?
De oplossing
De sleutel hierachter schuilt in iets dat we al goed kennen: mobiele communicatie. Sean legt uit dat als je ooit met een mobiele telefoon hebt gebeld, je dan al de AMR-codec hebt 'gehoord', Adaptive Multi-Rate audio codec. Met een vaste frequentie van 8 kHz en een maximale bitrate van 12,2 kilobits per seconde regeert AMR over de GSM-wereld, en het is de reden waarom onze gesprekken vaak verschrikkelijk klinken. Het grootste voordeel is dat het speciaal is geoptimaliseerd voor spraak, en een podcast past daar perfect bij.
https://old.neoteo.com/la-ultima-fabrica-discos-floppy/Sean nam zijn podcast en converteerde die naar AMR, maar zelfs met zeer agressieve bitrates was het nog steeds te groot. De oplossing was om de MP3 met FFmpeg te verwerken om de afspeelsnelheid met 20 procent te verhogen (commando 'atempo=1.2'), en vervolgens AMR toe te passen. Hoewel FFmpeg niet in AMR codeert, heeft het programma SoX de benodigde ondersteuning. Een paar extra commando's, en de 72 megabyte aan MP3 zijn teruggebracht naar 1,2 megabyte onder AMR. Nu de vraag van een miljoen: hoe klinkt het?
Hans ontdekte verschillende problemen bij het omzetten van dit project in een volwaardige podcast. Een gebruiker kan van alles in een RSS-feed plaatsen, maar moet aan de andere kant validatie krijgen. Apple Podcasts weigerde het bestand onmiddellijk. Spotify daarentegen accepteerde de feed niet alleen, maar maakt het ook mogelijk om af te spelen in een browser, een interessant detail omdat er geen officiële AMR-ondersteuning is in de belangrijkste browsers op de markt. Wil je het proberen? De links vind je hieronder.
Officiële website: Klik hier
Download SoX: Klik hier
https://old.neoteo.com/funcionaban-los-disquetes/