Kodeki na zawsze zmieniły sposób dystrybucji dźwięku. Ogromne pliki zyskują znacznie bardziej rozsądne rozmiary bez zbytniej utraty jakości, a technologie lossless pozwalają nam być bardziej efektywnymi w kwestii przechowywania i archiwizacji. Jednak dziś mamy luksus dysków o dużej pojemności. Wyobraź sobie, co by było, gdyby trzeba było zmieścić cały podcast na jednej dyskietce. Sean Haas z portalu Advent of Computing postanowił podjąć się tego zadania, a oto rezultat…
1,44 megabajta. Wyjęta z pudełka dyskietka 3,5 cala ledwo przekracza dwa miliony bajtów, ale po sformatowaniu tracimy około 30 procent pojemności. To nieprzyjemna, ale konieczna reguła, z którą żyliśmy przez wiele lat. Dyskietka z uszkodzonymi sektorami była zmartwieniem, każda kosztowała majątek, a my robiliśmy wszystko, aby ją uratować. Ta sama obsesja dotyczyła również przechowywania danych. Dyskietkę trzeba było wykorzystać maksymalnie, a wiele programów stosowało specjalny format, aby uzyskać dodatkowe miejsce.
Mimo tych wysiłków dyskietka stała się przestarzała, a są rzeczy, których po prostu nie da się na niej zapisać… a może jednak? Wszystko jest kwestią kompromisów, w tym parametrów jakości. Na przykład: 45-minutowy podcast. W formacie MP3 taki podcast zajmie ponad 72 megabajty… to 50 dyskietek. Jednak Sean Haas z portalu Advent of Computing potraktował to jako wyzwanie. Co trzeba zrobić, aby zmieścić podcast trwający prawie godzinę na jednej dyskietce?
Kodek AMR – serce telefonii mobilnej
Klucz do wszystkiego kryje się w czymś, co dobrze znamy: komunikacji mobilnej. Sean wyjaśnia, że jeśli kiedykolwiek rozmawiałeś przez telefon komórkowy, to już „słyszałeś" kodek AMR (Adaptive Multi-Rate audio codec). Ze stałą częstotliwością 8 kHz i maksymalnym bitrate'em 12,2 kilobitów na sekundę, AMR rządzi światem GSM i to dlatego nasze rozmowy często brzmią okropnie. Jego główną zaletą jest to, że został specjalnie zoptymalizowany pod kątem mowy, a podcast idealnie się do tego nadaje.
https://old.neoteo.com/la-ultima-fabrica-discos-floppy/Sean wziął swój podcast i przekonwertował go do AMR, ale nawet przy bardzo agresywnym bitrate'cie był wciąż za duży. Rozwiązaniem było przetworzenie MP3 za pomocą FFmpeg, aby przyspieszyć odtwarzanie o 20 procent (komenda „atempo=1.2"), a następnie zastosowanie AMR. Chociaż FFmpeg nie koduje w AMR, program SoX ma odpowiednie wsparcie. Kilka dodatkowych komend i 72 megabajty MP3 zamieniły się w 1,2 megabajta w AMR. Teraz pytanie za milion dolarów: jak to brzmi?
Hans odkrył kilka problemów podczas przekształcania tego projektu w pełnoprawny podcast. Użytkownik może umieścić w RSS, co chce, ale musi uzyskać walidację po drugiej stronie. Apple Podcasts odrzuciło plik natychmiast. Z kolei Spotify nie tylko zaakceptowało feed, ale umożliwia odtwarzanie w przeglądarce, co jest interesujące, ponieważ nie ma oficjalnego wsparcia AMR w głównych przeglądarkach na rynku. Chcesz sprawdzić? Linki poniżej.
Oficjalna strona: Kliknij tutaj
Pobierz SoX: Kliknij tutaj
https://old.neoteo.com/funcionaban-los-disquetes/