Tak samo jak tysiące entuzjastów zdołało uruchomić Dooma na najdziwniejszych urządzeniach, Shrek stał się swego rodzaju Hello World dla wszystkiego, co ma podstawowe funkcje multimedialne. Sam film nie stanowi oczywiście żadnego wyzwania dla np. Raspberry Pi, ale pewien użytkownik Reddit postanowił dodać dodatkowy twist – załadował pełną wersję Shreka na pojedynczą dyskietkę. Czytasz dobrze: słynny ogr, na zaledwie 1,44 megabajta.

Shrek – cały film na dyskietce 1,44 MB
Shrek

Najlepszy dostępny dysk Blu-ray pomieści około 128 gigabajtów. Standardowy pendrive o tej samej pojemności zwykle nie kosztuje więcej niż 20 euro, a zdobycie dysków twardych o pojemności kilku terabajtów nie stanowi większego problemu. Innymi słowy, opcje przechowywania są obfite, a jeśli ktoś chce zachować filmy w wysokiej rozdzielczości, zrobi to bez oddawania ani jednego bajtu… chyba że w grę wchodzi wyzwanie. Na przykład: Jak mały może być cały film?

Redditer o pseudonimie GreedyPaint postanowił to sprawdzić w jak najbardziej retro sposób. Najpierw stworzył coś w rodzaju magnetowidu opartego na Raspberry Pi (nazwanego LimaTek Diskmaster) podłączonego do starego mini telewizora CRT. Następnie przygotował własną wersję kodeka x265, a w końcu „ofiarą” procesu kompresji padł sam Shrek w pełnej wersji. Gdzie to zapisał? Na dyskietce.

Shrek na dyskietce

Dokładnie tak – klasyczny film DreamWorks, w sumie 1,37 MB (czyli zostało trochę miejsca), i z całą chwałą, jaką dają 120 x 96 pikseli przy 4 klatkach na sekundę. Wideo odtwarzane jest z retro efektem podobnym do starych kamer wideo (użytkownicy wyjaśniają, że to aplikacja RarevisionVHS), a magnetowid ma prezentację inspirowaną klasycznym intro RCA SelectaVision.

Shrek – cały film na dyskietce 1,44 MB
Retro efekt pasuje mu wyjątkowo dobrze...

To nie pierwszy raz, gdy Shrek jest tak przetwarzany, a sądząc po zainteresowaniu użytkowników, nie ostatni. Shrek doczekał się zresztą specjalnego wydania w formacie Game Boy Advance Video, podobnie jak jego druga część, oraz kilku popularnych seriali z sieci takich jak Cartoon Network.

GreedyPaint potwierdził, że jego kodek wymaga jeszcze kilku poprawek, zanim będzie mógł zostać opublikowany jako open source, a niektórzy użytkownicy podzielili się sugestiami, w tym edycją na Zip Drive czy interpolacją klatek, by osiągnąć 12 FPS. Co jest następne na jego liście? Zapisać film na płycie winylowej. Osobiście wierzę, że mu się uda. W końcu widzieliśmy już komputer uruchamiający DOS z winyla...

Źródło: Reddit