2025-02-14, 05:36 PM
(This post was last modified: 2025-02-14, 05:37 PM by TheDreadPirate. Edited 1 time in total.)
The ffmpeg log is showing just a video transcode, no audio transcode. So the CPU load you are seeing is probably all of the non-encoding tasks related with transcoding. Demuxing, sending the video to the GPU, remuxing the new video with original audio, etc.
150-200% CPU load sounds like audio transcoding is also happening. One core is pegged at 100% (audio transcoding is single threaded), and the remaining CPU usage above 100% is all of the non-encoding tasks mentioned above.
Also, since you have 12 threads 1200% would be a full load. And one process can have more than one thread. I forget the command to print out all the threads that a process spawns.
150-200% CPU load sounds like audio transcoding is also happening. One core is pegged at 100% (audio transcoding is single threaded), and the remaining CPU usage above 100% is all of the non-encoding tasks mentioned above.
Also, since you have 12 threads 1200% would be a full load. And one process can have more than one thread. I forget the command to print out all the threads that a process spawns.