Commit Graph

  • ae90d158f6 Fix concat file extension detection N00MKRAD 2021-05-20 22:06:15 +02:00
  • 8e14c61186 Enabled image sequence copying for BMP+WEBP, added Magick.NET fallback for GetImage() N00MKRAD 2021-05-19 16:40:32 +02:00
  • fed3312713 Frame sequence import now ignores invalid files N00MKRAD 2021-05-19 16:18:24 +02:00
  • 607bbc6ae2 Fix problems with automatic GIF 50 fps resampling N00MKRAD 2021-05-18 20:44:08 +02:00
  • 16b199f296 string -> Fraction parsing now has error handling avoiding some problems N00MKRAD 2021-05-18 17:04:29 +02:00
  • 05a55fcbd5 Hardcoded config key names to avoid string typos N00MKRAD 2021-05-18 14:37:16 +02:00
  • d5788a337e Disable fp16 by default & change wording as it's too unstable N00MKRAD 2021-05-18 09:23:07 +02:00
  • 1da13688c4 Revert broken RIFE v1/v2 code N00MKRAD 2021-05-18 09:21:02 +02:00
  • 7b17644fd0 Fixed PNG -> PNG sequence exports getting re-encoded N00MKRAD 2021-05-17 21:12:43 +02:00
  • 9f9efaf95f Also add ".old" to image sequence outputs if folder already exists N00MKRAD 2021-05-17 21:12:09 +02:00
  • 6b99551619 Fixed log viewer reload behavior N00MKRAD 2021-05-17 20:54:54 +02:00
  • 0a3df58e4c Updated RIFE CUDA to 3.1 N00MKRAD 2021-05-17 19:42:53 +02:00
  • d993d7c13a Sort JSON config on save, null check N00MKRAD 2021-05-17 17:54:08 +02:00
  • ad3daccff1 Removed NCNN RIFE 2.0 model dir workaround, no longer needed N00MKRAD 2021-05-17 17:21:55 +02:00
  • ed2a2257ca JSON models now fully integrated, added BackgroundTaskManager N00MKRAD 2021-05-17 16:09:19 +02:00
  • dd554a5033 Updated rife-ncnn-vulkan to support 3.0 model N00MKRAD 2021-05-17 14:50:37 +02:00
  • c836e61daf Config is now completely JSON-based N00MKRAD 2021-05-17 13:58:31 +02:00
  • 6066335722 Load AI models info from JSON N00MKRAD 2021-05-17 11:46:49 +02:00
  • b6539eee02 Delete vid if it exists for some reason N00MKRAD 2021-05-17 09:30:34 +02:00
  • 97338d0022 Fix renaming of old files not working for looped outputs N00MKRAD 2021-05-16 22:30:49 +02:00
  • 38adc4d754 Fix AutoEnc ffmpeg log sometimes stopping & beautify log line N00MKRAD 2021-05-16 22:16:35 +02:00
  • 55e061a383 Debug GUI: Refreshing log won't reset viewer to default log file N00MKRAD 2021-05-16 22:02:33 +02:00
  • 6fcd37fb54 Updated FFmpeg build to include SVT-AV1 0.8.7 (up to 35% faster) N00MKRAD 2021-05-16 21:33:02 +02:00
  • c65110d60b Don't download model list by default (compat reasons) N00MKRAD 2021-05-16 21:32:21 +02:00
  • d21358b19f Update changelog.txt N00MKRAD 2021-05-15 15:57:21 +02:00
  • 01c4a6e47b Fixed loop frame not using correct file extension N00MKRAD 2021-05-15 15:46:38 +02:00
  • 91dc73c61a AreImagesCompatible logging improvements/fixes N00MKRAD 2021-05-14 22:02:59 +02:00
  • 759d13623a AreImagesCompatible is async, benchmarked, has more logging N00MKRAD 2021-05-14 21:12:23 +02:00
  • f23aa9eabe cleanup N00MKRAD 2021-05-13 23:19:15 +02:00
  • 7c1d402cb5 Revamped Benchmarker.cs that can run and bench any methods N00MKRAD 2021-05-13 23:17:51 +02:00
  • 7b0498f4fc Fixed 10-15% idle CPU load by removing log dequeue loop N00MKRAD 2021-05-13 22:31:13 +02:00
  • 4b12437feb Fixed lossless h265 not working N00MKRAD 2021-05-13 12:29:20 +02:00
  • be0a4077a5 Fixed null reference when using batch queue N00MKRAD 2021-05-11 22:49:43 +02:00
  • 4a4ce1eb7e Fixed image sequency copy not using incremental number filenames N00MKRAD 2021-05-11 22:49:23 +02:00
  • 77a9433897 Added 24-bit check to AreImagesCompatible (img seq import) N00MKRAD 2021-05-11 20:32:14 +02:00
  • 77d1ad52ab Config bools for keeping video color space & aspect ratio N00MKRAD 2021-05-11 20:20:25 +02:00
  • 98e9efd7d9 Delete symlink dir before creating new ones N00MKRAD 2021-05-11 20:20:10 +02:00
  • 11979406a5 Fixed bt470bg colors not working N00MKRAD 2021-05-11 15:15:52 +02:00
  • b97889ca48 Better vk/ncnn logging N00MKRAD 2021-05-11 12:08:01 +02:00
  • 25c0d229a0 faster av1 encoding with tiling N00MKRAD 2021-05-10 00:25:23 +02:00
  • ddf6aa3a3f Update SettingsForm.Designer.cs N00MKRAD 2021-05-09 21:09:01 +02:00
  • 31f7fa4630 Enable scene detection by default N00MKRAD 2021-05-09 21:05:15 +02:00
  • b12d783078 Updated config with improved, more consistent CRF defaults N00MKRAD 2021-05-09 21:03:30 +02:00
  • 3ba6a76b27 Rename existing outputs to ".old" instead of overwriting N00MKRAD 2021-05-09 20:35:42 +02:00
  • 219b4f0ce5 Fixed bug where TryDeleteIfExistsAsync wouldn't work if path doesn't exist N00MKRAD 2021-05-09 20:35:17 +02:00
  • f9a631340d async/background TryDeleteIfExistsAsync & DeleteContentsOfDir N00MKRAD 2021-05-09 18:31:39 +02:00
  • b3a32ff557 Select first NCNN by default if CUDA is not detected N00MKRAD 2021-05-09 18:15:37 +02:00
  • f3434a71e4 Removed 1000x disk space space requirement multiplier (testing) N00MKRAD 2021-05-09 17:05:21 +02:00
  • 7133c4c57c Fixed version number in window title not working correctly N00MKRAD 2021-05-09 16:24:35 +02:00
  • c3ae4b51a0 Pause interp at low disk space, only cancel if very low N00MKRAD 2021-05-09 16:03:18 +02:00
  • 5ab598490f Cleaner ffmpeg logging (ignore q = -1) N00MKRAD 2021-05-09 15:03:20 +02:00
  • aa2cfdc95f Run CreateDupesFile, FrameRename and CreateFrameOrderFile in background threads N00MKRAD 2021-05-09 15:02:26 +02:00
  • 1983e33778 Thread-safe Logger (backported from MagickUtils) N00MKRAD 2021-05-09 14:48:41 +02:00
  • 0ed0ca91a4 Removed ResumeUtils.Save() for now because of perf problems N00MKRAD 2021-05-09 12:17:10 +02:00
  • c8443272c9 Fixed AutoEnc chunk sizes with JPEG frames & added 100k frames chunk size step N00MKRAD 2021-05-09 12:16:42 +02:00
  • dab5b13da4 Fixed log viewer scroll to end N00MKRAD 2021-05-08 12:08:56 +02:00
  • a82f600479 Always select default log in log viewer N00MKRAD 2021-05-08 12:07:24 +02:00
  • 6dcb3a9367 Fixed invalid aspect ratio not being ignored when encoding N00MKRAD 2021-05-08 11:55:49 +02:00
  • d4b4f38a5a Retain aspect ratio from input video N00MKRAD 2021-05-07 23:39:52 +02:00
  • 198b2460b1 Fixed some SBS and image seq copy problems N00MKRAD 2021-05-07 23:06:43 +02:00
  • acf8414a9a Fixed copy/paste error - Img Seq copy check would ignore max size check N00MKRAD 2021-05-07 21:09:52 +02:00
  • a91097a6ad Update PythonDependencies.md N00MKRAD 2021-05-07 20:01:45 +02:00
  • 55c0f5904c Retain original color space when encoding, cache ffmpeg/ffprobe outputs N00MKRAD 2021-05-06 12:08:03 +02:00
  • 58e3f3e4f0 Fixed autoenc getting stuck with new code N00MKRAD 2021-05-06 01:38:56 +02:00
  • 27749ad405 Image sequences are now copied if compatible, symlinks for frame imports N00MKRAD 2021-05-05 16:42:33 +02:00
  • 470fd88cc5 Fixed dupes.ini being empty because it relied on .png frames N00MKRAD 2021-05-05 15:23:05 +02:00
  • dc909d62c1 Only add movflags faststart if output is MP4 N00MKRAD 2021-05-05 10:24:59 +02:00
  • 3929ee0e8d Avoid scrolling to right side when scrolling logBox to bottom N00MKRAD 2021-05-04 20:23:20 +02:00
  • 0e14d65782 Scroll log box to bottom in Log Viewer N00MKRAD 2021-05-04 15:56:02 +02:00
  • 570764d573 Handle vkCreateInstance NCNN/VK error N00MKRAD 2021-05-04 14:39:11 +02:00
  • 747b5e3886 Better config editor, finished log viewer N00MKRAD 2021-05-04 12:30:49 +02:00
  • 743663fb0a Improved config editor N00MKRAD 2021-05-04 09:32:10 +02:00
  • a77a1eb3b7 Lossless h265 is now actually lossless N00MKRAD 2021-05-04 09:03:20 +02:00
  • f8d7537e31 Added Debug Tools form with config editor (TODO: Log Viewer) N00MKRAD 2021-05-04 00:20:31 +02:00
  • 337c045110 Fixed auto-enc problem where unencodedFrameLines was filled incorrectly N00MKRAD 2021-05-03 20:31:41 +02:00
  • af8f58380b Avoid error logspam by disabling ffmpeg logging once canceled N00MKRAD 2021-05-03 17:34:18 +02:00
  • 5940011e3a Update README.md N00MKRAD 2021-05-03 15:13:54 +02:00
  • 9dc732dcf6 Error handling for OSUtils.GetOs() (now TryGetOs()) N00MKRAD 2021-05-03 12:48:57 +02:00
  • 52bfcd8c6b Catch and show all unhandled errors N00MKRAD 2021-05-03 12:41:11 +02:00
  • 52716475b3 Update patrons.csv N00MKRAD 2021-05-02 23:14:44 +02:00
  • 93d80990f1 Fixed window title not having version number N00MKRAD 2021-05-01 20:14:16 +02:00
  • 5361149462 Update changelog.txt N00MKRAD 2021-05-01 16:22:12 +02:00
  • de4e5a6641 cleanup N00MKRAD 2021-05-01 12:11:58 +02:00
  • 3003b5c83f Added AV1 support, fixed ffmpeg progress bar N00MKRAD 2021-04-30 16:54:54 +02:00
  • e61d510cf3 Cancel if no frames were output (avoid "waiting for encoding" forever) N00MKRAD 2021-04-30 10:36:44 +02:00
  • 699515a546 Fixed magick dedupe only working with png frames N00MKRAD 2021-04-30 01:47:01 +02:00
  • d64e81c866 Added pausing/resuming for interpolation, async (background) web checks N00MKRAD 2021-04-29 22:57:00 +02:00
  • abc9817c66 Added support for JPG or WEBP image sequence output N00MKRAD 2021-04-29 09:20:35 +02:00
  • 1077b9f2fb new ffmpeg build with NVENC P7 support N00MKRAD 2021-04-28 20:25:37 +02:00
  • 90c7105b14 Forgot to push updated rife.py for jpg support N00MKRAD 2021-04-27 21:35:41 +02:00
  • ad54c75b00 Update changelog.txt N00MKRAD 2021-04-27 21:01:38 +02:00
  • e8ca1b4752 Encoding speed option now also affects VP9, prettier ffmpeg logging N00MKRAD 2021-04-27 16:51:46 +02:00
  • ecbb2166cb Logging improvements N00MKRAD 2021-04-26 18:26:16 +02:00
  • dd520cea28 Added support for fractional FPS limit N00MKRAD 2021-04-26 14:13:22 +02:00
  • ee7049f500 Truncate patron names to avoid hor. scrollbar N00MKRAD 2021-04-25 22:07:45 +02:00
  • 4fcfb3866f Updated icon N00MKRAD 2021-04-25 21:57:30 +02:00
  • e90bce1989 flavr.py: removed unnecessary functions, added jpeg input support N00MKRAD 2021-04-25 21:52:40 +02:00
  • c88d190118 Added "-b:v 0" for vp9 crf encode, might be redundant though N00MKRAD 2021-04-25 21:48:57 +02:00
  • 91bf49434d Logging improvements N00MKRAD 2021-04-25 21:12:45 +02:00
  • 1173f38eb9 Support for resampling image sequence outputs N00MKRAD 2021-04-25 15:11:39 +02:00