SpaceX has taken an interesting approach here -- effectively, they've crowdsourced a more-robust MPEG decoder! It would be interesting to hear a description of the steps they've already taken to repair the bitstream (and would be <i>really</i> cool to see source for it). I fear that may be asking too much, though.<p>I also wonder how much could be recovered if they had a sufficiently advanced soft-decision air interface. If the missing macroblocks from the bitstream are simply macroblocks that have failed a checksum, data from the radio receiver as to which bits it has the lowest confidence in could be very valuable in pulling more blocks "from thin air". The answer may be "no, there is nothing else to recover", but it seems like a good jumping-off point for more research...