Jellyfin Forum
How expensive is burn-in supposed to be? - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: How expensive is burn-in supposed to be? (/t-how-expensive-is-burn-in-supposed-to-be)



How expensive is burn-in supposed to be? - Scienceman57 - 2025-04-20

On my machine with hardware acceleration and a decent CPU, burning in subtitles results in a fraction of the fps I get with normal transcoding. I am seeing numbers like 600 -> 80fps for a 1080p stream. Is this typical?

System: 
Ryzen 2600x
Arc a380
32GB ram
Jellyfin 10.10.7 Docker on Ubuntu


RE: How expensive is burn-in supposed to be? - Efficient_Good_5784 - 2025-04-20

Burning in subtitles requires the CPU to do the computational work of placing the subs on the video. ASS subs will also require more computational work to figure out the exact positions to place subs as stated in their scripts if they contain any position tags.

That's completely normal. Only way to improve the speed of a transcode when it comes to burning in subs with Jellyfin would be to get a more modern/faster CPU, or drop the resolution so that there's less pixels that has to be processed.

From my understanding, what's basically happening each video frame is:
1. The GPU decodes the video frame
2. The CPU retrieves the decoded video frame
3. The CPU computes where subs go over the video frame and places subs there
4. The CPU hands the finished frame back to the GPU
5. The GPU encodes the frame to the final format for the intended client

I may be wrong with the exact process, but that's the general gist of what happens.