Giter Club home page Giter Club logo

Comments (8)

adamjw24 avatar adamjw24 commented on May 30, 2024

Just out of curiosity. Would does real time mean for still image compression?

Otherwise "slower" provides the best compression, "medium" provides the best tradeoff between speed and performance. Using QPA is still recommended, if you are not measuring VMAF or PSNR - but if the pics should just look good, please use it.

from vvenc.

rafael2k avatar rafael2k commented on May 30, 2024

Forget about my real time comment for still image, it does not makes sense indeed. I just wanted to say it can take the time needed. Thanks! The project I'm involved is not for objective quality evaluation purposes, but just for consumption by human (just look good is the target). The most important for me is rate control, as I want the pictures to have the closest possible bitrate with regards to the "-b".

from vvenc.

rafael2k avatar rafael2k commented on May 30, 2024

Another question - for a 8-bit yuv 420p, does it make sense to use the default 10-bit depth, or better set to use 8-bit internal depth?

from vvenc.

alexander-g2 avatar alexander-g2 commented on May 30, 2024

I would recommend leaving --internal-bitdepth 10. 10-bit can help to mitigate banding artifacts. And AFAIK, unlike with other encoders, encoding to 8-bit does not speed up encoding since VVenC has no assembly for 8-bit.

from vvenc.

rafael2k avatar rafael2k commented on May 30, 2024

Right, so I'll stick with 10-bit and then convert back to 8-bit after decoding.

from vvenc.

rafael2k avatar rafael2k commented on May 30, 2024

Btw, any chance the 8-bit code path will receive SIMD optimized code?

from vvenc.

adamjw24 avatar adamjw24 commented on May 30, 2024

Not in the near future. This would mean rewriting a lot of code and vastly complicating the buffer pointer logic we use. All of this while we do support the use 8-bit coding, just with a suboptimal runtime.

from vvenc.

adamjw24 avatar adamjw24 commented on May 30, 2024

I think this issue is so far resolved, closing.

from vvenc.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.