With all of the information that exists regarding Steamroller, one can speculate that an 8-core Steamroller CPU would definitely outperform an i5-4670K in terms of video editing. It has double the cores, with each core having IPC improvements of 20-30% from the previous version. Most video editing software utilizes multi-core, thus the Steamroller advantage there.
With regard to gaming, it would really depend on the game. If the game supports more than 4 cores, yes, the Steamroller chip would outperform the Intel, however, if the game is limited to just 4 cores, then the Intel chip would outperform the Steamroller.
Although Steamroller cores will have improved IPC over the previous generation (again, 20-30%), it will still be under Haswell IPC at the same clock, however, as we have seen with the FX9590, AMD is pushing clocks as high as they can, and with the higher clocks, the IPC is catching up to Intel. Even with the older Piledriver architecture behind the FX9590, it's single core IPC has risen with the higher clock rates and almost catches it up with Sandy Bridge performance and again, that is with their older architecture. Given up to 20-30% improvement with Steamroller, we can expect performance to surpass Sandy Bridge and possibly even Ivy Bridge, giving performance somewhere between Ivy and Haswell.
With the given numbers we have from existing parts, we can calculate a speculative outcome. For example, with the FX9590 scoring 1.34 in Cinebench 11.5 Single Thread we can add 20-30% performance to that which would give 1.61-1.74. This would theoretically put Steamroller anywhere from just under Ivy Bridge, to outperforming Haswell (stock clocks).
So, if and that's a big "if", AMD holds true to their 30% performance increase over Piledriver, then yes, Steamroller would be competitive with Intel even at a single core level and considering that video editing uses multi-cores and that the future of video games will be based around 8-core AMD parts, I would actually say that an 8-core steamroller would be the best choice.
Here is an article backing up the idea that AMD 8-core parts are better for futureproofing a PC over a 4 core Intel part.
http://www.eurogamer.net/articles/digitalfoundry-future-proofing-your-pc-for-next-gen
However, if AMD does not release news of an 8-core Steamroller CPU for the future, even I, myself, will be picking up a 4770K. It all depends on what AMD will be doing in the future and hopefully they reveal this information soon.