Commit Graph

59 Commits

Author SHA1 Message Date
bb7c98efd0 niggers 2024-10-02 00:05:59 -04:00
98c7fc5eac make target bitrate whatever the input bitrate is 2024-09-10 23:26:38 -04:00
016b5600e4 re-enable logic for target and input bitrates 2024-07-08 18:16:18 -04:00
22b624d738 switch targetBitrate to inputBitrate 2024-06-27 23:33:19 -04:00
11c0799ad0 add cq settings back in, better outputs 2024-04-17 15:53:06 -04:00
ea1c106719 remove cq setting, rely on bitrate and codec 2024-04-17 13:31:01 -04:00
c81c019ebb update maxBitrate = baseBitrate * 1.6 2024-04-17 10:35:57 -04:00
a263efb618 reorganize builder functions (i am autistic about it) 2024-04-15 20:00:05 -04:00
96ececa3f1 add h264 profile picker 2024-04-15 19:57:26 -04:00
f81fa92956 fix issue with hevc profile selection 2024-04-14 16:36:23 -04:00
805d3eb702 remove hevc profile enablement - no longer needed 2024-04-14 16:32:11 -04:00
7314c18ca4 add ability to do that young -cq shit nigga 2024-04-14 16:12:26 -04:00
7761d12bc8 change encoder priority 2024-04-14 15:41:29 -04:00
d09a3d43b2 looks like we have to add a specific profile 2024-04-14 15:35:50 -04:00
5e809bc053 add hevc vod and live builders 2024-04-14 15:31:21 -04:00
2168bc72d0 fix default -preset with h265 enabled 2024-04-14 15:12:36 -04:00
0b066aaa3a maybe fix decoder and whatever the fuck 2024-04-14 15:09:54 -04:00
a91b8b2a9a add logging, refactor 2024-04-14 15:00:59 -04:00
d2bacfdb9c wheee 2024-04-14 14:53:50 -04:00
27ce7b5659 perhaps fix the hevc not being enabled 2024-04-14 14:48:34 -04:00
17eafa8872 add basic settings for hevc_nvenc 2024-04-14 14:39:10 -04:00
d82f43cea5 return to cq 25 2024-04-14 01:38:39 -04:00
1e39ac631d re-add target bitrate get, rather than input stream 2024-04-14 01:32:46 -04:00
3339d58a93 remove vbr, bump cq to 26 2024-04-14 01:29:53 -04:00
fcc8ecb3ee fix vbr_hq 2024-04-14 01:27:38 -04:00
5a20d190b1 add vbr_hq and cq 25 2024-04-14 01:20:34 -04:00
2ef8b2deec cq 21 2024-04-13 23:54:50 -04:00
6a150618b9 change to cq 20 rather than 22 2024-04-13 22:13:37 -04:00
6a47bd9e77 keep -cq within bitrate limits, we'll see how it goes 2024-04-13 20:32:58 -04:00
bdcdb2e8e5 cq 24 again, no bitrate 2024-04-13 19:53:49 -04:00
356caf37fd rely on -cq rather than bitrate, remove bufsize 2024-04-13 19:48:34 -04:00
8483a37bae fuck it, cq 24 2024-04-13 19:45:24 -04:00
940ca6d751 back to -cq 22 2024-04-13 19:45:00 -04:00
9848e0de9f test -cq 18 from -cq 24 2024-04-13 19:32:34 -04:00
de17b72171 add rc:v vbr and -bf 4 2024-04-13 19:18:32 -04:00
4b8b0e4888 fuck it, just go with input bitrate 2024-04-13 19:04:47 -04:00
b24c0e4ef7 restore target bitrate settings 2024-04-13 18:55:32 -04:00
ae2c910f20 remove erroneous stuff 2024-04-13 18:14:56 -04:00
ee56666c33 fix syntax error 2024-04-13 18:08:01 -04:00
35ffb74383 cq 22, re-add bufsize and bitrate shit 2024-04-13 18:02:09 -04:00
84cc3a58cd replace -cq 21 with -cq 23 2024-04-13 17:35:51 -04:00
4c9ee97fb9 replace -cq 19 with -cq 21 2024-04-13 17:24:27 -04:00
8fda9f4435 replace -cq 30 with -cq 19 2024-04-13 17:19:07 -04:00
72d52d1580 replace -crf 30 with -cq 30 (no difference) 2024-04-13 17:12:51 -04:00
1bd02a4902 add -crf 30 to see if it changes output quality 2024-04-13 17:07:43 -04:00
21b28b35f2 add stream suffix to -c:v for testing 2024-04-13 16:59:21 -04:00
92b9e78076 remove explicit bitrates, add h264_nvencwq 2024-04-13 16:50:57 -04:00
dff32f1466 decrease buffer size 2024-04-13 16:31:26 -04:00
1e7cc6961d set default preset to p7 2024-04-13 14:05:18 -04:00
70a974335f maybe fix bitrate shit nigga 2024-04-13 14:01:10 -04:00