• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Intel Quicksync - why limited codecs(h.264, VC1, MPEG2)?

paperwastage

Golden Member
As title suggests, why is Intel QuickSync (SB/IB IGP) limited to encoding to H.264/VC-1/MPEG2 formats?

just a thought, b/c a friend told me he had to use CPU power to convert a video to XVID that his media player reads(hooked up to TV), and can't use Quicksync (media player doesnt support the 3 formats above)
 
Last edited:
There is no way Intel could ever support every single video codec and wrapper out there. There are far to many of them. So they stuck with the ones that are standardized and common. Its not like they can just "patch" their CPU every time a new version of some codec/wrapper comes out.
 
I guess a more accurate question would be:

if intel wanted to, could they support <x> codex on quicksync, or is there some hardware limitation in the design that only makes certain codecs work fine...

@stuk87, gpus do hardware accelerated encoding... does ati/nvidia need to patch a driver when a new codec comes out? if not, is quicksync so different in hardware design that it only supports certain codecs
 
I don't know very much about quicksync but they would likely need to add support in the hardware itself.

Furthermore lets not forget about the quality of the resulting video with the current codecs it does actually support (it's not that great), it's equivalent to about the preset superfast with x264.

And with all of that being said, xvid isn't exactly heavy on the cpu to begin with and should go rather fast regardless.
 
QuickSync specifically requires that Intel's video decode block support the format; it doesn't have the means to accept video that is software decoded. Intel doesn't support MPEG-4 ASP hardware decode, hence QuickSync cannot work on such video.
 
Last edited:
I think the main target of quicksync was people transcoding for their mobile devices or internet, so they probably chose the most popular formats for that.
 
Back
Top