On Nov 7, 2014, at 1:45 PM, Ralph Giles wrote:
> Hi Brendan. I noticed you mention dirac as a possible codec. I assume
> that's for lossless? Are you aware VP9 has 12 bit and lossless support?
Hey Ralph, I'm aware, although actually I've not been able to get 12-bit working properly with the current libvpx in my Premiere plug-in. Anyway, that's for another post.
In production, you're happy to sacrifice coding efficiency for speed. You want to be able to write video fast and read it back in fast, not caring too much about using up space on a hard drive. Compare to a delivery codec where bandwidth is the main constraint and you'll happily encode for hours so that the thousands of people watching the video get better quality. Different requirements.
I don't think it's any secret that VP9 encoding is slow. If Google manages to get it on par with Dirac in terms of speed, of course we would want to use it. But I sort of suspect they never will, because that isn't really the goal of VP9 anyway.
But I think a great workflow would be to export a giant 12-bit MOX file from Premiere quickly and then let FFmpeg or whatever crunch on the VP9 for however long it takes. With MOX, finally we'd have an open source mastering format.
Brendan