2024-09-20, 02:54 AM
(This post was last modified: 2024-09-20, 02:54 AM by TheDreadPirate.)
You are transcoding audio and burning in subtitles, as I suspected.
Both of those tasks still happen on the CPU. But the video encoding is happening on the GPU. Denoted by "h264_nvenc".
Code:
Stream mapping:
Stream #0:0 (hevc) -> setparams:default (graph 0)
Stream #0:4 (pgssub) -> scale:default (graph 0)
overlay:default (graph 0) -> Stream #0:0 (h264_nvenc)
Stream #0:1 -> #0:1 (dts (dca) -> aac (libfdk_aac))
Both of those tasks still happen on the CPU. But the video encoding is happening on the GPU. Denoted by "h264_nvenc".