this post was submitted on 13 Dec 2023
125 points (99.2% liked)

Jellyfin: The Free Software Media System

5971 readers
18 users here now

Current stable release: 10.10.5

Community Standards

Website

Forum

GitHub

Documentation

Feature Requests

Matrix (General Information & Help)

Matrix (Announcements)

Matrix (General Development)

Matrix (Off-Topic) - Come get to know the team and blow off steam!

Matrix Space - List of all the available rooms on Matrix.

Discord - Bridged to our Matrix rooms

founded 4 years ago
MODERATORS
 

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

you are viewing a single comment's thread
view the rest of the comments
[–] vynlwombat@lemmy.world 2 points 1 year ago (2 children)

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 7 points 1 year 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 1 points 1 year ago* (last edited 1 year 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.