This should eventually make it’s way into jellyfin. Eager to see the performance improvements.

  • @vynlwombat@lemmy.world
    link
    fedilink
    English
    211 months ago

    I recently tried figuring out how to build ffmpeg with Nvidia codecs. I’m very new to ffmpeg and codec terminology. How is multithreading for the CLI different than the codecs?

    • @notfromhere@lemmy.one
      link
      fedilink
      English
      711 months ago

      My understanding is some parts have to be done sequentially even though the parts themselves are multithreaded, now the different parts can all be done in parallel.

    • @Lmaydev@programming.dev
      link
      fedilink
      English
      1
      edit-2
      11 months ago

      Change the main loop and every component (demuxers, decoders, filters, encoders, muxers) to use the previously added transcode scheduler.

      The components are what they have parallelised.