Programátor Dvorak Dwarf objevil metodu, jak používat videa z YouTube jako cloudové úložiště Googlu, která v podstatě funguje tak, že do nich zakóduje binární soubory.
Technicky vzato jsou všechny soubory tvořeny bajty, které lze interpretovat jako čísla v rozsahu 0-255. Jak uvádí server Techeblog, tato čísla pak lze reprezentovat pomocí pixelů v jednom ze dvou režimů – RGB nebo binárně.
V RGB se každý jednotlivý bajt vejde do jedné z barev pixelu RGB. V jednom pixelu RGB lze uložit až 3 bajty najednou, takže jednoduše přidáváte pixely, dokud vám nedojdou data. Režim RGB je však velmi citlivý na kompresi, protože i změna jediné barvy jednoho z pixelů vede k poškození souboru. Černobílé pixely se poškozují mnohem obtížněji, protože každý pixel je buď 1 (bílý), nebo 0 (tmavý). Spojením těchto bitů do řetězce získáte bajty a pokračujte, dokud vám nedojdou data.
“Abychom uživateli usnadnili práci, uvádíme na prvním snímku videa také všechna příslušná nastavení použitá k vytvoření videa. Díky tomu program ví, v jakém režimu se video nachází a jakou velikost má použít, aby si to uživatel nemusel pamatovat,” řekl Dvorak Dwarf.
Zdroj: techeblog.com, redakce
Přihlaste se, komentujte články a ukládejte si ty nejzajímavější k pozdějšímu přečtení.
Přihlásit se přes náš web
Ještě nemáte účet? Staňte se členem.