Hand-apply a3d9e62ff8e1068312a52460ca193abf87f6a6ad; tweak layout.
Catch exceptions when getting video for the view.
Hand-apply 4806d9f4864e2cb7f41b2cc430bbaa869248cf35; only write metadata before encode in the main front-end, not the cli/batch processors.