Commit Graph

  • bb7c98efd0 niggers main matty 2024-10-02 00:05:59 -04:00
  • 98c7fc5eac make target bitrate whatever the input bitrate is matty 2024-09-10 23:26:38 -04:00
  • 016b5600e4 re-enable logic for target and input bitrates matty 2024-07-08 18:16:18 -04:00
  • 750026f847 bump version matty 2024-06-27 23:35:01 -04:00
  • 22b624d738 switch targetBitrate to inputBitrate matty 2024-06-27 23:33:19 -04:00
  • 11c0799ad0 add cq settings back in, better outputs matty 2024-04-17 15:53:06 -04:00
  • ea1c106719 remove cq setting, rely on bitrate and codec matty 2024-04-17 13:31:01 -04:00
  • c81c019ebb update maxBitrate = baseBitrate * 1.6 matty 2024-04-17 10:35:57 -04:00
  • c856de817f bump version, update license matty 2024-04-15 20:03:07 -04:00
  • a263efb618 reorganize builder functions (i am autistic about it) matty 2024-04-15 20:00:05 -04:00
  • 96ececa3f1 add h264 profile picker add-h264-profile matty 2024-04-15 19:57:26 -04:00
  • f81fa92956 fix issue with hevc profile selection matty 2024-04-14 16:36:23 -04:00
  • e7ff13c14b bump version matty 2024-04-14 16:32:30 -04:00
  • 805d3eb702 remove hevc profile enablement - no longer needed matty 2024-04-14 16:32:11 -04:00
  • 7314c18ca4 add ability to do that young -cq shit nigga cq-config matty 2024-04-14 16:12:26 -04:00
  • 7761d12bc8 change encoder priority h265 matty 2024-04-14 15:41:29 -04:00
  • d09a3d43b2 looks like we have to add a specific profile matty 2024-04-14 15:35:50 -04:00
  • 5e809bc053 add hevc vod and live builders matty 2024-04-14 15:31:21 -04:00
  • 2168bc72d0 fix default -preset with h265 enabled matty 2024-04-14 15:12:36 -04:00
  • 0b066aaa3a maybe fix decoder and whatever the fuck matty 2024-04-14 15:09:54 -04:00
  • a91b8b2a9a add logging, refactor matty 2024-04-14 15:00:59 -04:00
  • d2bacfdb9c wheee matty 2024-04-14 14:53:50 -04:00
  • 27ce7b5659 perhaps fix the hevc not being enabled matty 2024-04-14 14:48:34 -04:00
  • 17eafa8872 add basic settings for hevc_nvenc matty 2024-04-14 14:39:10 -04:00
  • d82f43cea5 return to cq 25 matty 2024-04-14 01:38:39 -04:00
  • 1e39ac631d re-add target bitrate get, rather than input stream matty 2024-04-14 01:32:46 -04:00
  • 3339d58a93 remove vbr, bump cq to 26 matty 2024-04-14 01:29:53 -04:00
  • fcc8ecb3ee fix vbr_hq matty 2024-04-14 01:27:38 -04:00
  • 5a20d190b1 add vbr_hq and cq 25 matty 2024-04-14 01:20:34 -04:00
  • 2ef8b2deec cq 21 matty 2024-04-13 23:54:50 -04:00
  • 6a150618b9 change to cq 20 rather than 22 matty 2024-04-13 22:13:37 -04:00
  • 6640ba5c25 bump version matty 2024-04-13 20:33:17 -04:00
  • 6a47bd9e77 keep -cq within bitrate limits, we'll see how it goes matty 2024-04-13 20:32:58 -04:00
  • bdcdb2e8e5 cq 24 again, no bitrate matty 2024-04-13 19:53:49 -04:00
  • 356caf37fd rely on -cq rather than bitrate, remove bufsize matty 2024-04-13 19:48:34 -04:00
  • 8483a37bae fuck it, cq 24 matty 2024-04-13 19:45:24 -04:00
  • 940ca6d751 back to -cq 22 matty 2024-04-13 19:45:00 -04:00
  • 9848e0de9f test -cq 18 from -cq 24 matty 2024-04-13 19:32:34 -04:00
  • de17b72171 add rc:v vbr and -bf 4 matty 2024-04-13 19:18:32 -04:00
  • c92e017680 bump version matty 2024-04-13 19:05:23 -04:00
  • 4b8b0e4888 fuck it, just go with input bitrate matty 2024-04-13 19:04:47 -04:00
  • b24c0e4ef7 restore target bitrate settings matty 2024-04-13 18:55:32 -04:00
  • ae2c910f20 remove erroneous stuff matty 2024-04-13 18:14:56 -04:00
  • ee56666c33 fix syntax error matty 2024-04-13 18:08:01 -04:00
  • 35ffb74383 cq 22, re-add bufsize and bitrate shit matty 2024-04-13 18:02:09 -04:00
  • 901d20e265 more settings add-cq-config-option matty 2024-04-13 18:01:06 -04:00
  • 84cc3a58cd replace -cq 21 with -cq 23 matty 2024-04-13 17:35:51 -04:00
  • 98acf0be91 basic setting config matty 2024-04-13 17:34:49 -04:00
  • 4c9ee97fb9 replace -cq 19 with -cq 21 matty 2024-04-13 17:24:27 -04:00
  • 8fda9f4435 replace -cq 30 with -cq 19 matty 2024-04-13 17:19:07 -04:00
  • 72d52d1580 replace -crf 30 with -cq 30 (no difference) matty 2024-04-13 17:12:51 -04:00
  • 1bd02a4902 add -crf 30 to see if it changes output quality matty 2024-04-13 17:07:43 -04:00
  • 21b28b35f2 add stream suffix to -c:v for testing matty 2024-04-13 16:59:21 -04:00
  • 92b9e78076 remove explicit bitrates, add h264_nvencwq matty 2024-04-13 16:50:57 -04:00
  • dff32f1466 decrease buffer size matty 2024-04-13 16:31:26 -04:00
  • 1e7cc6961d set default preset to p7 matty 2024-04-13 14:05:18 -04:00
  • 70a974335f maybe fix bitrate shit nigga matty 2024-04-13 14:01:10 -04:00
  • 38936ff6ef bump version matty 2024-04-10 10:02:22 -04:00
  • 506c47f3db bump default VOD quality to p5 matty 2024-04-10 10:02:04 -04:00
  • e6e4097b5f bump version matty 2024-04-10 09:27:25 -04:00
  • 39d08a8592 revert some changes, alter default quality levels matty 2024-04-10 09:27:04 -04:00
  • 2a087cc3c0 I don't even know matty 2024-04-09 23:33:51 -04:00
  • 7d6779ecd6 remove -cq to account for file size issues matty 2024-04-09 23:17:24 -04:00
  • 3981e65bad update shit so it just takes the fuck matty 2024-04-09 23:00:56 -04:00
  • dba92b3043 actually remove -cq shit, it's not really necessary matty 2024-03-10 17:52:33 -04:00
  • 2bab551803 adjust -cq shit due to file size matty 2024-03-10 17:52:02 -04:00
  • 29d44fc31a update profile name matty 2024-03-10 17:36:43 -04:00
  • 9c7a2de2e9 wheeee matty 2024-03-10 17:26:43 -04:00
  • acaf777612 revert all changes matty 2024-03-09 12:03:49 -05:00
  • aa9d12c3e9 wheee matty 2024-03-09 11:59:38 -05:00
  • c50d491ed4 bump version, merge graf's changes matty 2024-03-08 18:28:45 -05:00
  • dd700ffeaa remove erroneous options, update version matty 2024-03-07 20:53:49 -05:00
  • 5c954b4c0d add -cq option matty 2024-03-07 20:44:49 -05:00
  • 2d0694dc8c whee matty 2024-03-07 20:22:56 -05:00
  • 33da091ba7 maybe fix a thing matty 2024-03-07 20:08:06 -05:00
  • b77a9d6866 niggers matty 2024-03-07 19:58:50 -05:00
  • 4a96d3c212 fix random shit matty 2024-03-07 19:58:31 -05:00
  • 606d1d6377 yeehaw matty 2024-03-07 19:46:57 -05:00
  • dcddc6f60b v0.0.1 released Ryan Ho 2023-06-30 15:47:52 +08:00
  • 23fc1c667e replace structuredClone which is not always present Théo Le Calvar 2023-05-21 11:30:50 +02:00
  • 90226f2689 bump version to 0.2.8 Théo Le Calvar 2023-05-18 14:04:53 +02:00
  • fb74ab9405 refactored how settings are handled Théo Le Calvar 2023-05-18 13:55:20 +02:00
  • 798551dab8 bump to version 0.2.7 Théo Le Calvar 2023-05-16 22:52:41 +02:00
  • 94aef5a1d4 bump to version 0.2.6 Théo Le Calvar 2023-05-16 22:49:18 +02:00
  • b88254c794 fix error when quality was not present in preference store Théo Le Calvar 2023-05-16 22:48:57 +02:00
  • 8c3f87ae86 change quality option to newer ffmpeg Théo Le Calvar 2023-05-16 22:22:52 +02:00
  • 3a0f80ef13 bump version to 0.2.5 Théo Le Calvar 2023-05-13 14:12:40 +02:00
  • 044975b376 set bitrate to input if lower than target bitrate Théo Le Calvar 2023-05-13 14:12:15 +02:00
  • b254ee282d bump version to 0.2.4 Théo Le Calvar 2023-05-13 13:52:27 +02:00
  • c31552dd83 minor fixes in settings descriptions Théo Le Calvar 2023-05-13 13:51:55 +02:00
  • 23297fd6fd add settings to update base bitrate Théo Le Calvar 2023-05-13 13:11:20 +02:00
  • a9a91e528f refactor plugin to add compression level and hardware/software decode settings Théo Le Calvar 2023-05-13 12:50:38 +02:00
  • 178b35e2c8 build plugin in background Théo Le Calvar 2023-05-13 12:49:14 +02:00
  • b4d75a7173 fix missing files in npm package Théo Le Calvar 2023-05-08 11:20:30 +02:00
  • 26c270c23f update public repo Théo Le Calvar 2023-05-06 18:05:39 +02:00
  • f4d7fe8bf9 upadte readme Théo Le Calvar 2023-05-06 17:00:53 +02:00
  • 2f012ad75e change from JS to TS, adapt to allow software decode Théo Le Calvar 2023-05-06 16:54:41 +02:00
  • 303f96a139 Update readme with up to date Dockerfile and docker-compose.yml Théo Le Calvar 2023-04-27 09:16:34 +02:00
  • aa96fc9c9b 0.1.0 Théo Le Calvar 2021-06-03 19:37:03 +02:00
  • 6045217047 set minmum peertube version Théo Le Calvar 2021-06-03 19:36:53 +02:00