Announcement

Collapse
No announcement yet.

Daala: A Next-Generation Video Codec From Xiph

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

  • #21
    There is work in performing entropy encoding with the GPU too:
    https://www.google.be/#q=entropy+encoding+on+GPU

    Here is even a patent for doing this:
    http://www.google.com/patents/US20120268469

    Seems like entropy encoding still needs to be done on the CPU.
    Does not mean it will stay this way of course.

    Comment


    • #22
      they should secretly ask the pirate scene to start releasing movies in Daala even some exclusively in Daala. AFAIK that's how divX and the Xvid became popular. Correct me if i'm missing something but i dont know of anything else that made mpeg4 popular. Corporations follow what people want, alteast chinese ones do. So if it becomes popular amount pirates maybe chinese movie players would start shipping with Daala support and then big brands' ones would follow, like happened with xvid/divx.

      Comment


      • #23
        Originally posted by ashkbajw View Post
        they should secretly ask the pirate scene to start releasing movies in Daala even some exclusively in Daala. AFAIK that's how divX and the Xvid became popular. Correct me if i'm missing something but i dont know of anything else that made mpeg4 popular. Corporations follow what people want, alteast chinese ones do. So if it becomes popular amount pirates maybe chinese movie players would start shipping with Daala support and then big brands' ones would follow, like happened with xvid/divx.
        First step would be to have Daala decode support in ffmpeg. Which ever codec between x265, VP9, and Daala has opencl encoding support first will be used. Its really slow to encode HD with x265 using only cpu.

        Comment


        • #24
          Originally posted by ashkbajw View Post
          they should secretly ask the pirate scene to start releasing movies in Daala even some exclusively in Daala. AFAIK that's how divX and the Xvid became popular. Correct me if i'm missing something but i dont know of anything else that made mpeg4 popular. Corporations follow what people want, alteast chinese ones do. So if it becomes popular amount pirates maybe chinese movie players would start shipping with Daala support and then big brands' ones would follow, like happened with xvid/divx.
          Most pirates are Windows users that don't give two shits about open standards. For them to use Daala, it really needs to be superior to h264 in a quality / filesize sense.

          Comment


          • #25
            Originally posted by plonoma View Post
            There is work in performing entropy encoding with the GPU too:
            https://www.google.be/#q=entropy+encoding+on+GPU

            Here is even a patent for doing this:
            http://www.google.com/patents/US20120268469

            Seems like entropy encoding still needs to be done on the CPU.
            Does not mean it will stay this way of course.
            Like in "Design and Implementation of Arithmetic Coder for CUDA" from 2010. Very clever approach which is still bottlenecked by the one nonparallel part (95% of gpu time). They get 3-5 times speedup compared to CPUs on hardware which has 20-50 times more raw power.

            Imho if you want efficient encoding you have to do it in hardware. Maybe this hardware could be designed to be more flexible/configurable (without resorting to FPGA blocks).

            Comment

            Working...
            X