Topic: SVP RECODE ignoring my set video bitrate

I am re-encoding video to 59.94fps from original 23.976.
I am manually inputting the bitrate I want it to be, as well as a max bitrate  within the the specs.
Whey is it ignoring my requested bitrate?
I want a video recoded at the same 1920/1080 as the original. The original is 6500 with a bpp of 0.129.
I wanted to keep the bpp at 0.129, which calculated to roughly to 16000. max of 17000.
What I got was a bitrrate of 9205 with a bpp of .076
What am I doing/not doing wrong?

Re: SVP RECODE ignoring my set video bitrate

can't tell anything w/o the log...

Re: SVP RECODE ignoring my set video bitrate

Sorry
Here ya go.

19:07:44.096: Command line: C:\Program Files (x86)\SVP 4\mpv64\mpv.exe H:/Justice League Crisis On Infinite Earths Parts 1-2-3/New folder/downsize 6-8-12  23.976fps-1080p (orig).mkv --o=H:/Justice League Crisis On Infinite Earths Parts 1-2-3/New folder/downsize 6-8-12  23.976fps-1080p (orig).SVP.VO.mkv --no-audio --no-sub --no-sub-auto --input-ipc-server=mpvencodepipe --input-media-keys=no --no-msg-color --video-crop=0x0+0+0 --vf=vapoursynth:[C:\Users\darre\AppData\Roaming\SVP4\scripts\ffff.py]:4:8 --ovc=hevc_nvenc --ovcopts=b=16026000,preset=slow,rc=cbr,maxrate=17000000,bufsize=20000000,time_base=1000/59940,threads=8
19:07:44.426: ● Video --vid=1 (hevc 1920x1080 23.976 fps) [default]
19:07:44.427: File tags:
19:07:44.427: Title: Crisis on Infinite Earths (part 1)
19:07:44.774: vstrt: TensorRT version mismatch, built with 100500 but loaded with 100400; continue but fingers crossed...
19:07:45.637: [autoconvert] Converting yuv420p10 -> p010
19:07:45.672: VO: [lavc] 1920x1080 p010
19:07:45.672: [vo/lavc] Opening encoder: NVIDIA NVENC hevc encoder [hevc_nvenc]
19:07:45.872: [encode] Opening output file: H:/Justice League Crisis On Infinite Earths Parts 1-2-3/New folder/downsize 6-8-12 23.976fps-1080p (orig).SVP.VO.mkv
19:07:45.873: [encode] Opening muxer: Matroska [matroska]
19:07:45.915: V: 00:00:00 / 01:32:49 (0%) {4.4min 0.0MB}
19:08:45.916: V: 00:01:30 / 01:32:49 (2%) {26.3min 90.6fps 3960.7MB}
19:09:45.981: V: 00:03:02 / 01:32:49 (3%) {36.3min 91.1fps 4753.5MB}
19:10:46.005: V: 00:04:34 / 01:32:49 (5%) {45.5min 91.4fps 5455.1MB}
19:11:46.021: V: 00:06:05 / 01:32:49 (7%) {53.1min 91.3fps 5939.2MB}
19:12:46.023: V: 00:07:38 / 01:32:49 (8%) {57.6min 91.5fps 6371.1MB}
19:13:46.044: V: 00:09:10 / 01:32:49 (10%) {58.2min 91.6fps 6710.1MB}
19:14:46.053: V: 00:10:43 / 01:32:49 (12%) {62.1min 91.8fps 6886.2MB}
19:15:46.127: V: 00:12:15 / 01:32:49 (13%) {65.0min 91.8fps 6977.2MB}
19:16:46.198: V: 00:13:48 / 01:32:49 (15%) {68.5min 91.9fps 7094.6MB}
19:17:46.218: V: 00:15:20 / 01:32:49 (17%) {69.4min 91.9fps 7083.7MB}
19:18:46.232: V: 00:16:53 / 01:32:49 (18%) {66.5min 91.9fps 7178.8MB}
19:19:46.257: V: 00:18:25 / 01:32:49 (20%) {63.2min 91.9fps 7062.0MB}
19:20:46.285: V: 00:19:57 / 01:32:49 (21%) {62.0min 91.9fps 7050.1MB}
19:21:46.326: V: 00:21:29 / 01:32:49 (23%) {61.6min 92.0fps 7116.6MB}
19:22:46.332: V: 00:23:01 / 01:32:49 (25%) {60.1min 92.0fps 7105.7MB}
19:23:46.390: V: 00:24:34 / 01:32:49 (26%) {57.2min 92.0fps 7068.7MB}
19:24:46.398: V: 00:26:07 / 01:32:49 (28%) {56.3min 92.0fps 7075.6MB}
19:25:46.419: V: 00:27:38 / 01:32:49 (30%) {54.1min 92.0fps 6969.2MB}
19:26:46.430: V: 00:29:10 / 01:32:49 (31%) {54.4min 92.0fps 7023.4MB}
19:27:46.482: V: 00:30:42 / 01:32:49 (33%) {53.1min 92.0fps 6994.2MB}
19:28:46.498: V: 00:32:15 / 01:32:49 (35%) {54.3min 92.0fps 7045.3MB}
19:29:46.625: V: 00:33:48 / 01:32:49 (36%) {53.2min 92.0fps 7015.3MB}
19:30:46.671: V: 00:35:20 / 01:32:49 (38%) {49.6min 92.0fps 6887.2MB}
19:31:46.683: V: 00:36:51 / 01:32:49 (40%) {43.8min 92.0fps 6597.7MB}
19:32:46.730: V: 00:38:22 / 01:32:49 (41%) {41.5min 91.9fps 6551.1MB}
19:33:46.767: V: 00:39:54 / 01:32:49 (43%) {40.3min 91.9fps 6569.5MB}
19:34:46.788: V: 00:41:26 / 01:32:49 (45%) {39.0min 91.9fps 6586.9MB}
19:35:46.856: V: 00:42:58 / 01:32:49 (46%) {39.3min 91.9fps 6646.0MB}
19:36:46.865: V: 00:44:31 / 01:32:49 (48%) {38.9min 92.0fps 6671.7MB}
19:37:46.955: V: 00:46:04 / 01:32:49 (50%) {39.0min 92.0fps 6728.8MB}
19:38:47.093: V: 00:47:37 / 01:32:49 (51%) {39.5min 92.0fps 6755.6MB}
19:39:47.108: V: 00:49:09 / 01:32:49 (53%) {40.2min 92.0fps 6789.6MB}
19:40:47.113: V: 00:50:41 / 01:32:49 (55%) {38.1min 92.0fps 6716.5MB}
19:41:47.161: V: 00:52:13 / 01:32:49 (56%) {37.7min 92.0fps 6712.6MB}
19:42:47.179: V: 00:53:44 / 01:32:49 (58%) {36.5min 92.0fps 6684.8MB}
19:43:47.390: V: 00:55:16 / 01:32:49 (60%) {35.0min 91.9fps 6663.3MB}
19:44:47.435: V: 00:56:48 / 01:32:49 (61%) {34.2min 91.9fps 6694.9MB}
19:45:47.500: V: 00:58:19 / 01:32:49 (63%) {32.3min 91.9fps 6667.9MB}
19:46:47.502: V: 00:59:50 / 01:32:49 (64%) {31.0min 91.9fps 6675.1MB}
19:47:47.547: V: 01:01:20 / 01:32:49 (66%) {29.2min 91.9fps 6659.4MB}
19:48:47.608: V: 01:02:51 / 01:32:49 (68%) {26.7min 91.8fps 6567.7MB}
19:49:47.609: V: 01:04:22 / 01:32:49 (69%) {25.5min 91.8fps 6554.2MB}
19:50:47.703: V: 01:05:54 / 01:32:49 (71%) {24.0min 91.8fps 6528.4MB}
19:51:47.711: V: 01:07:25 / 01:32:49 (73%) {21.0min 91.8fps 6415.5MB}
19:52:47.869: V: 01:08:57 / 01:32:49 (74%) {19.1min 91.8fps 6370.6MB}
19:53:47.927: V: 01:10:30 / 01:32:49 (76%) {18.9min 91.8fps 6398.6MB}
19:54:47.928: V: 01:12:02 / 01:32:49 (78%) {18.6min 91.8fps 6411.8MB}
19:55:47.935: V: 01:13:34 / 01:32:49 (79%) {17.7min 91.8fps 6440.6MB}
19:56:47.961: V: 01:15:06 / 01:32:49 (81%) {16.5min 91.8fps 6427.2MB}
19:57:48.007: V: 01:16:39 / 01:32:49 (83%) {15.5min 91.8fps 6446.5MB}
19:58:48.018: V: 01:18:11 / 01:32:49 (84%) {15.0min 91.8fps 6463.5MB}
19:59:48.099: V: 01:19:44 / 01:32:49 (86%) {14.3min 91.8fps 6473.2MB}
20:00:48.145: V: 01:21:15 / 01:32:49 (88%) {12.6min 91.8fps 6468.4MB}
20:01:48.275: V: 01:22:48 / 01:32:49 (89%) {10.7min 91.8fps 6428.0MB}
20:02:48.352: V: 01:24:20 / 01:32:49 (91%) {9.7min 91.8fps 6422.6MB}
20:03:48.386: V: 01:25:53 / 01:32:49 (93%) {8.7min 91.9fps 6435.9MB}
20:04:48.399: V: 01:27:27 / 01:32:49 (94%) {8.0min 91.9fps 6454.2MB}
20:05:48.402: V: 01:28:59 / 01:32:49 (96%) {7.2min 91.9fps 6448.8MB}
20:06:48.419: V: 01:30:32 / 01:32:49 (98%) {4.8min 91.9fps 6343.5MB}
20:07:48.441: V: 01:32:03 / 01:32:49 (99%) {1.3min 91.9fps 6171.4MB}
20:08:19.357: [encode] video: encoded 6405554858 bytes
20:08:19.357: [encode] audio: encoded 0 bytes
20:08:19.357: [encode] muxing overhead 2511340 bytes
20:08:19.357: Exiting... (End of file)

Re: SVP RECODE ignoring my set video bitrate

> --ovc=hevc_nvenc
> --ovcopts=b=16026000,preset=slow,rc=cbr,maxrate=17000000,bufsize=20000000,time_base=1000/59940,threads=8

so, looks like NVenc works so with these settings.

Re: SVP RECODE ignoring my set video bitrate

dunno, just tried on 2060 - with these settings the output bitrate is 16M
maybe it depends on the video card model and/or driver version hmm

6 (edited by darrelleslayton 05-02-2025 15:03:51)

Re: SVP RECODE ignoring my set video bitrate

Would this have anything to do with it?

"TensorRT version mismatch, built with 100500 but loaded with 100400"

If not, would it still be a potential problem for me?

Re: SVP RECODE ignoring my set video bitrate

nope