Move preview logic into module, auto-retry blog post creation. Support webm.