Freitag, 4. November 2011

C64 Filme für Webseiten konvertieren ohne Y'PbPr Irrsinn

Im Mobile Macs Podcast (Folge 75) fragte Denis nach eine Lösung, um Videos vom C64 Emulator VICE verlustfrei auf eine Webseite zu stellen.

Meine Anmerkungen und Ideen dazu:
1. x264 speichert immer im Y'PbPr Farbraum und kann nicht direkt R'G'B' Daten komprimieren. Als Subsampling wird meines Wissens auch nur 4:2:0 unterstützt. Ein Testencoding im lossless mode (RF:0) sah aber eigentlich sehr gut aus. Wenn man im VICE das Scaling auf x2 stellt sollten alle Farben dann auch sauber getrennt sein, da ein C64-Pixel dann genau zu vier Pixeln wird.
2. eine fast webfreundliche Variante (nicht alle Browser spielen mit...) wäre das APNG Format. Hier ist dann natürlich das Problem der fehlenden Navigation. sieht aber super aus. Hier ein kleines Beispiel:


Animated PNG (196KB)



















3. Es gibt diverse verlustfrei Codecs, die R'G'B' unterstützen, die sind dann nur nicht sofort in jedem Browser abspielbar. (Huffyuy, Lagarith, usw.).

Fazit: x264 im lossless mode mit vorher hochskaliertem Video (point resize, 2x) ist die praktischste Lösung für das Web.

Euer
Udo