Giter Club home page Giter Club logo

Comments (2)

zfleeman avatar zfleeman commented on May 25, 2024

@RollingStar Do you have any suggestions for speeding up a vp9 encoding job? I'm trying with a lot of different parameters, but the speed is bumming me out.

When I had webm a while back, I used this configuration, and now I'm messing with various flags in my most recent commit, and it's running at 0.2x at best. Well, I used "deadline":"realtime" and "cpu-used":"8", and it processed at 2x speed, but the quality was just like x264, which I feel defeats the purpose.

Or should I just work towards adding it and warn people that it takes forever.

I am writing this on my M2 MacBook, so maybe it will perform better on my Windows desktop. Would love to hear your thoughts.

from ffmpeg4discord.

RollingStar avatar RollingStar commented on May 25, 2024

I don't know a lot about vp9. 0.2x doesn't sound that bad to me for a newer encoder. Remember that h264 goes back to the early 2000s, this is a newer codec.

From my reading, vp9s alleged benefits are >1080p and (can't find a source for this) animation/games. I believe AV1 is a descendant of VP9 so you may be able to infer some benefits there.

And for 1080p+ or grainy contents, VP9’s performance is close to HEVC. In certain conditions, VP9 performs even better than HEVC.

If I'm sharing a clip and trying to cram into the 25MB limit I might want to wait for a slow (ish) encode and get the max quality allowed in that size.

https://www.red5.net/blog/6-points-of-comparison-for-vp9-or-h265/

https://www.reddit.com/r/VP9/comments/9ivm98/useful_sources_for_getting_started_with_vp9/

from ffmpeg4discord.

Related Issues (14)

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.