Announcement

Collapse
No announcement yet.

Intel VA-API Driver Gets H.264 Encoding Improvements For Broadwell

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Intel VA-API Driver Gets H.264 Encoding Improvements For Broadwell

    Phoronix: Intel VA-API Driver Gets H.264 Encoding Improvements For Broadwell

    Version 1.3.2 of Intel's VA-API driver for open-source video encode/decode using modern Intel HD Graphics GPUs has been released...

    http://www.phoronix.com/vr.php?view=MTcyMTA

  • #2
    Any news about H.265?
    With 4K screens becoming the norm it seems to be a bit more relevant than H.264.

    Comment


    • #3
      Broadwell isn't that exciting (yet).

      We would be more interested in improvements for hardware that is actually available like Haswell :-) Are there any or is Haswell already abandoned among new development/new features?

      Comment


      • #4
        Originally posted by amehaye View Post
        Any news about H.265?
        With 4K screens becoming the norm it seems to be a bit more relevant than H.264.
        H.265 decoding isn't coming until Skylake with hardware encoding several years away and all 4K content is currently encoded with H.264, so it's far less relevant at this point and will be so for at least another several years while VP9 and H.265 mature.

        Comment


        • #5
          Originally posted by arekm View Post
          Broadwell isn't that exciting (yet).

          We would be more interested in improvements for hardware that is actually available like Haswell :-) Are there any or is Haswell already abandoned among new development/new features?
          Yeah, I have that feeling too. Is the 3.0 release of the sna driver already out?

          Comment


          • #6
            Does someone know about tools for x264 encoding on linux which use va-api? AFAIK ffmpeg supports only decoding...

            Comment


            • #7
              Originally posted by TheLexMachine View Post
              and all 4K content is currently encoded with H.264
              Not true, Netflix's 4k streams utilize H.265.

              http://www.dailytech.com/Netflix+to+...ticle33962.htm

              Comment


              • #8
                Originally posted by amehaye View Post
                Any news about H.265?
                With 4K screens becoming the norm it seems to be a bit more relevant than H.264.
                I'm just wondering if theres going to be a new mPCIe DSP for VP9/h.265 like the Broadcom CrystalHD was for h.264 decoding upgrades to low end gear. I've got some Athlon and E series systems that could use it to stay completely relevant for their tasks for years to come.

                Comment


                • #9
                  haswell and broadwell will be able to partially hardware decode h265 using shaders but that is only for some parts of the codec and shaders isn't true hardware decoding as that requires dedicated circuitry. There's no chance of getting h265 encoding in broadwell. I doubt it will even be available in skylake. There's no news about VP9 decoding from intel either, would be nice if we could hardware decode that in skylake as youtube is now using that and it uses about 22% cpu for me in 1080p on a core i5 430m 1st gen laptop apu on windows. 1080p h264 videos use less than 4% cpu on windows

                  Comment


                  • #10
                    Originally posted by deanjo View Post
                    Not true, Netflix's 4k streams utilize H.265.

                    http://www.dailytech.com/Netflix+to+...ticle33962.htm
                    We're not talking about Netflix. All downloadable 4K content currently on the web is H.264 and the current GPUs all support 4K decoding of H.264 streams. H.265 encoders are not going to be widely adopted for some time because they aren't very efficient and encoding via software requires massive computing power.

                    Comment


                    • #11
                      Originally posted by Kivada View Post
                      I'm just wondering if theres going to be a new mPCIe DSP for VP9/h.265 like the Broadcom CrystalHD was for h.264 decoding upgrades to low end gear. I've got some Athlon and E series systems that could use it to stay completely relevant for their tasks for years to come.

                      I doubt they would since decoding will be built into all the low-end GPUs and by the time either codec takes hold, such low-end gear will be too low-end or their GPUs unsupported by current Linux distros of the time.

                      Comment


                      • #12
                        Originally posted by TheLexMachine View Post
                        I doubt they would since decoding will be built into all the low-end GPUs and by the time either codec takes hold, such low-end gear will be too low-end or their GPUs unsupported by current Linux distros of the time.
                        You really think that they'd drop support for OpenGL 3.0-4.0 class GPUs in the next few years? We still support OpenGL2.0 class hardware and even some of the OpenGL1.4 era hardware.

                        Comment


                        • #13
                          What I meant to say is that they wouldn't do it because there's no reason for Broadcom to make that product as the low-end GPUs that will be out from 2016 and onwards will already have the decoding capabilities and the low-end gear you have from years ago that you want them to make a product for will not likely run well, if at all, on the newer distros of the time because the hardware won't really be supported with the latest distros due to lack of driver updates. Things are already in the shitter for a lot of that older hardware that may be several years old by now, especially if it's AMD hardware or those Intel Atom boards or older Nvidia GPUs from 2005-2010.

                          Comment


                          • #14
                            Originally posted by deanjo View Post
                            Not true, Netflix's 4k streams utilize H.265.

                            http://www.dailytech.com/Netflix+to+...ticle33962.htm
                            Have they actually started doing that, though, or did they just announce plans to start doing it soon?

                            Comment


                            • #15
                              Originally posted by TheLexMachine View Post
                              What I meant to say is that they wouldn't do it because there's no reason for Broadcom to make that product as the low-end GPUs that will be out from 2016 and onwards will already have the decoding capabilities and the low-end gear you have from years ago that you want them to make a product for will not likely run well, if at all, on the newer distros of the time because the hardware won't really be supported with the latest distros due to lack of driver updates. Things are already in the shitter for a lot of that older hardware that may be several years old by now, especially if it's AMD hardware or those Intel Atom boards or older Nvidia GPUs from 2005-2010.
                              I don't think you have much experience with older hardware or with adding in hardware DSPs. You can take the slowest first gen Atoms which can barely handle DVD playback, toss in a CrystalHD and they can suddenly play 1080p content in h.264 like they where top end hardware. All that matters for these chips is that the PCIe bus fast enough to get the content through(mPCIe 1.0 is still 250 MB/s), the DSP does all of the heavy lifting.

                              Old hardware not having decent drivers on Linux? Only on Intel it seems, I've got old Radeon x1250 boxes still running the latest and greatest distros, same goes for my HD3650, my old Geforce 8800GTS and socket 939 Athlon64 3500+ can still play the majority of games on Linux from Steam, I was even going to dust off that old box and see if Civ5 would run on it.
                              Last edited by Kivada; 06-17-2014, 01:56 AM.

                              Comment

                              Working...
                              X