If you are depressed you are living in the past.
If you are anxious you are living in the future.
If you are at peace you are living in the present.
-- Lao Tzu
Proposed law of computing: Every file format eventually turns into byte code running in a sandboxed VM at some point.
Adobe Flash? Check.
Microsoft Office? Check.
Addenum: Every popular file format produces: a) Pixels b) Audio samples.
Suggestion: Let's just have one file format. It can draw pixels. It can make audio. It's a sandboxed VM. The minimum requirement is to expose seek() and render() functions. Done.