The MPEG-DASH Media Presentation Description (MPD) is an XML document containing information about media segments, their relationships and information necessary to choose between them, and other metadata that may be needed by clients.
In this post, I describe the most important pieces of the MPD, starting from the top level (Periods) and going to the bottom (Segments).
Most web browsers only support a few ancient image formats (mainly PNG, JPEG and GIF), but video formats have improved significantly since those formats were defined. Google is attempting to fix this with their WebP image format, based on VP8. Unfortunately, this only works with Google Chrome and Opera. Since what we want is to encode an image using the advancements in VP8 or h.264, I thought it would be interesting to try encoding single-frame videos and using them as images.
I just finished book 6 of Mizuni-san's Prince of the Dark Kingdom (Harry Potter fanfiction). I've been using an auto-generated EPUB, but the quality was pretty bad, since it didn't understand the formatting. To fix that, I decided to make my own EPUB using some Python and some Pandoc.
I just got my Geeksphone Revolution in the mail. Since no one else seems to have a real hands-on review, I figured I'd do a quick one myself. Unfortunately, I'm about to switch to a Sprint-based carrier, so I won't actually get to use this phone very long, but it'll …