Commit Graph

  • a57936c01c Update pkgs with vulnerabilities, remove some unused code main n00mkrad 2025-12-14 15:27:46 +01:00
  • 5b3550e62b Patron list: Bad name filter n00mkrad 2025-12-11 18:29:42 +01:00
  • 128b07bb24 Fix patron list text encoding & refactor a little n00mkrad 2025-12-11 17:53:16 +01:00
  • 5cfb6e4824 Update patrons.csv n00mkrad 2025-12-11 12:49:05 +01:00
  • db20499d30 Update ver.txt n00mkrad 2025-12-11 12:32:43 +01:00
  • 2df3f1ab94 Fix config editor panel size n00mkrad 2025-11-17 12:51:45 +01:00
  • 77951d4e7a UI Fix n00mkrad 2025-11-17 12:48:56 +01:00
  • 3a8a86d03d Tear out unused/broken cmdDebugMode (run processes in visible window) option n00mkrad 2025-11-09 21:14:55 +01:00
  • a9f4018e0f Use Cascadia as default monospace font, fallbacks to Consolas/Courier New, wider DebugForm n00mkrad 2025-11-09 20:34:37 +01:00
  • adf9148f57 Remove DAR validation which we should no longer need n00mkrad 2025-11-09 18:45:36 +01:00
  • ad96dacb5c BuildRelease.ps1 script for building Flowframes & FlowframesCmd n00mkrad 2025-11-09 18:44:50 +01:00
  • 98ae0973f3 PackageBuild: Use CodeLegacy (.NET Framework) dir n00mkrad 2025-11-09 17:21:45 +01:00
  • c7e5606b63 Settings fixes and minor UI improvements n00mkrad 2025-11-09 17:03:38 +01:00
  • 5a18f896b5 General alpha support with VS, fix SAR/DAR problems in combination with rotation n00mkrad 2025-11-09 16:55:58 +01:00
  • 95295c3b0f CanHaveAlpha property for VideoStream to check if pixfmt supports alpha channel n00mkrad 2025-11-09 16:50:39 +01:00
  • 0b93537ffb alpha option in config n00mkrad 2025-11-09 16:19:10 +01:00
  • 3471df65ee Just renaming vars & print streams info in one call, not 3 n00mkrad 2025-11-09 16:18:52 +01:00
  • 7279d1c38a VP9: Add YUVA 4:2:0 color option - FFV1: Add YUVA 4:2:0 and 4:4:4 color options n00mkrad 2025-11-09 16:18:09 +01:00
  • c52e2abde9 Logger cleanup, remove redundant WriteToFile method n00mkrad 2025-11-09 16:16:42 +01:00
  • 094dea9059 AiProcess logging optimizations & cleanup n00mkrad 2025-11-09 16:15:59 +01:00
  • cab30607d3 Monospace option for MessageForm n00mkrad 2025-11-09 16:07:03 +01:00
  • 08705f764e Null check for progress reporting when reading log n00mkrad 2025-11-09 16:06:12 +01:00
  • 2a04e0a4e6 Update LSMASHSource.dll n00mkrad 2025-08-22 17:48:17 +02:00
  • cd3d5dce2b Update rife.py n00mkrad 2025-08-20 20:29:14 +02:00
  • 9c0bad36c3 Fixed being unable to interpolate image sequences with NCNN VS if dedupe is enabled n00mkrad 2025-07-24 18:34:57 +02:00
  • c1042cbdf1 Update patrons.csv n00mkrad 2025-07-21 17:46:19 +02:00
  • f9684d1107 Fixed a cross-thread UI call & possible null ref n00mkrad 2025-06-29 18:41:28 +02:00
  • b2f7030c33 FrameOrder only log in debug mode, WIP n00mkrad 2025-06-28 23:19:58 +02:00
  • fbf0e6111a Refactored & improved color data transfer n00mkrad 2025-06-28 23:16:14 +02:00
  • 48c4a8b8b1 Update RIFE NCNN VS DLL n00mkrad 2025-06-28 22:42:52 +02:00
  • 62d6e11506 Dedupe: Require at least 240 frames as input to consider disabling it based on percentage n00mkrad 2025-06-28 22:38:59 +02:00
  • 2d2a29fb1f Minor logger changes n00mkrad 2025-06-28 22:37:37 +02:00
  • 0e6bc58307 PseudoHash directory support n00mkrad 2025-06-28 22:34:47 +02:00
  • e57a32d5b9 mpdecimate improvements, fix custom out path, lwi caching, alpha tests (wip) N00MKRAD 2025-03-23 19:36:57 +01:00
  • 15ad7f4316 Remove outdated model hash files N00MKRAD 2025-03-23 19:28:11 +01:00
  • 2d136e5380 Get modulo from pixel format instead of encoder N00MKRAD 2025-03-11 01:12:03 +01:00
  • bef933b6f9 Added missing log textbox invokes, minor cleanup N00MKRAD 2025-03-10 20:13:35 +01:00
  • 1c2162b52a Use single vpy file with args instead of generating scripts on-demand N00MKRAD 2025-03-10 20:13:08 +01:00
  • 755f6738e8 Fraction: More operators & docs N00MKRAD 2025-03-10 11:58:47 +01:00
  • 6a8c3db820 Do not add input rate arg if the specified rate is 0 N00MKRAD 2025-03-10 11:58:28 +01:00
  • 813ca0b960 Fix legacy dedupe UI showing when dedupe is disabled N00MKRAD 2025-03-10 11:57:43 +01:00
  • 6f67a1cc4d Fix mpdecimate default hi value N00MKRAD 2025-03-08 21:34:10 +01:00
  • 7dc18077d9 Minor dedupe printing changes N00MKRAD 2025-03-08 18:56:00 +01:00
  • ac0a9398b5 Remove legacy dedupe, fix mpdecimate parsing, delete partial outputs on cancel N00MKRAD 2025-03-05 22:57:13 +01:00
  • 2253ddae06 Much better fraction approximation N00MKRAD 2025-03-02 21:14:45 +01:00
  • e20c4c922c Update patrons.csv N00MKRAD 2025-03-02 21:09:43 +01:00
  • 4447731cbc Test "1x interpolation" (dedupe, then interp back to orig. frame count) N00MKRAD 2025-02-10 21:03:05 +01:00
  • c38df3f872 Validate batch entries that are added from curr. UI settings N00MKRAD 2025-02-08 16:50:57 +01:00
  • 3cb7b155ba Fix main window stealing focus after dropping queue videos N00MKRAD 2025-02-06 22:09:06 +01:00
  • 05cb41d818 Fix batch queue not properly loading input files N00MKRAD 2025-02-06 20:38:18 +01:00
  • cd8f93d436 forgot to push changelog lmao N00MKRAD 2025-01-01 01:29:39 +01:00
  • c2bb094008 HasGPU check N00MKRAD 2024-12-31 19:09:06 +01:00
  • fa11214b6e Check for GPU availability on startup, no CPU fallback for now since NCNN VS doesn't support it N00MKRAD 2024-12-31 19:08:28 +01:00
  • 048a849e49 More Invoke() for cross-thread UI access, fix log box issue, allow -1 as GPU ID for CPU N00MKRAD 2024-12-27 19:14:43 +01:00
  • 482ed1bca9 Minor UI improvements N00MKRAD 2024-12-24 00:10:33 +01:00
  • 3b35b63c68 Don't allow VFR with dedupe enabled N00MKRAD 2024-12-24 00:10:16 +01:00
  • 226ff91a83 Update RIFE NCNN and models file N00MKRAD 2024-12-24 00:09:59 +01:00
  • 473af3bd78 Use Invoke for cross-thread UI operations in GetWebInfo N00MKRAD 2024-12-03 00:40:52 +01:00
  • 046cbaddb1 VFR option in GUI, logic fixes and sanity check improvs, disable dedupe if <5% dupes N00MKRAD 2024-12-03 00:40:24 +01:00
  • 2769b7dff7 Make sure to include all streams in loop mux command N00MKRAD 2024-11-29 10:27:34 +01:00
  • 6278fedbc2 Don't try muxing audio/subtitles from GIF inputs N00MKRAD 2024-11-29 10:27:18 +01:00
  • 075dd06299 Retry failed log file writes up to 10 times N00MKRAD 2024-11-28 16:08:41 +01:00
  • defff4f29c Full VFR handling including FPS downsampling to CFR N00MKRAD 2024-11-28 16:08:04 +01:00
  • 32eeac578d Fix timestamps for loop frames for VFR loop videos N00MKRAD 2024-11-26 13:45:44 +01:00
  • b9029cb5f4 Remove ToStringDot, no longer needed with forced CultureInfo N00MKRAD 2024-11-26 12:14:44 +01:00
  • 67cbff594c Remove ToString calls on string objects N00MKRAD 2024-11-26 12:13:13 +01:00
  • 1872e8153c Remove unused code N00MKRAD 2024-11-26 12:10:37 +01:00
  • 8e5d379216 Removed legacy InterpSettings deserialization constructor N00MKRAD 2024-11-26 12:00:54 +01:00
  • 6e4cc8d552 Option to only show relevant settings N00MKRAD 2024-11-26 11:45:21 +01:00
  • a09b290f9a Increase server ping timeout from 2s to 3s and do up to 3 attempts, do not count 0 as valid ping N00MKRAD 2024-11-25 20:22:24 +01:00
  • 1657117a27 Unify mpdecimate variables, also show settings tooltips on click (not just hover) N00MKRAD 2024-11-25 18:51:43 +01:00
  • 2c1882c814 List all GPU IDs in settings with names on tooltip, sort NvGpus by VRAM N00MKRAD 2024-11-24 03:39:52 +01:00
  • 7aab7158fa Hide certain settings based on conditions, auto-pick DAIN tile size based on VRAM N00MKRAD 2024-11-21 01:22:31 +01:00
  • 8a578daac0 Auto-set NCNN GPU threads default value based on hardware N00MKRAD 2024-11-14 22:34:26 +01:00
  • 7e043f5273 Do not apply FPS filter for VFR since muxed timestamps would mismatch N00MKRAD 2024-11-14 20:38:41 +01:00
  • f9a689878e Update librife_windows_x86-64.dll N00MKRAD 2024-11-12 22:56:21 +01:00
  • 6b44346138 Pad/crop system for improved model support, VS improvements N00MKRAD 2024-11-12 22:13:59 +01:00
  • 9bd1736fec Fix dragndrop cursor getting stuck when main thread is busy N00MKRAD 2024-11-08 12:07:43 +01:00
  • b1b7c0b46a Add friendly strings for p010le and p016le N00MKRAD 2024-11-08 11:54:41 +01:00
  • 70e17dcabc Fix image sequence import, fix JPEG export args, include img ext in frame output dir name N00MKRAD 2024-11-08 11:54:26 +01:00
  • 71da171156 Remove redundant code N00MKRAD 2024-11-08 10:04:39 +01:00
  • 79a483dcb4 Padding to mod2 is no longer always enabled, now only when needed N00MKRAD 2024-11-07 22:39:48 +01:00
  • b89ce780b4 Support for preserving VFR timings and video rotation, better duration readout N00MKRAD 2024-11-07 15:10:36 +01:00
  • 6f0b3b39a3 Avoid slow duration check if duration metadata for video stream is avail. N00MKRAD 2024-10-16 20:15:46 +02:00
  • 1f8541f69e Import splash window, call BringToFront after import N00MKRAD 2024-10-16 20:15:04 +02:00
  • af97f847ab Ignore Vulkan devices that report 0 compute queues N00MKRAD 2024-10-16 20:14:42 +02:00
  • a521f9cfbb File import splash, disable input file drive check by default N00MKRAD 2024-10-16 13:50:26 +02:00
  • 3a13e975fd Startup & splash improvements N00MKRAD 2024-10-16 13:38:15 +02:00
  • 90ba89f840 Cleanup function: Delete installer temp folder if not modified in >1d N00MKRAD 2024-10-16 11:40:31 +02:00
  • e0a228ce48 Splash GUI for HW encoder detection N00MKRAD 2024-10-16 11:09:44 +02:00
  • a5ac086364 Make SplashForm more flexible, cleanup N00MKRAD 2024-10-16 10:26:05 +02:00
  • 4cc392a56d Fix missing QSV hardwar encoding support detection, add CloseMdlDownloaderWhenDone arg N00MKRAD 2024-10-15 22:22:56 +02:00
  • cf073e7c8b Minor cleanup N00MKRAD 2024-10-15 16:45:56 +02:00
  • 835ec0277f Model Downloader: Copy NCNN models to NCNN-VS, NCNN: Clamp compute queues N00MKRAD 2024-10-15 16:45:49 +02:00
  • 7e0182f007 Fix more FPS readout issues N00MKRAD 2024-10-13 16:58:06 +02:00
  • 82c43ce3ea Fix visible debug print N00MKRAD 2024-10-13 14:22:01 +02:00
  • f8c24c253d Model Downloader: Only allow downloading models for avail. implementations N00MKRAD 2024-10-13 14:21:50 +02:00
  • f47a27a7de Allow retrying when writing config json N00MKRAD 2024-09-28 22:20:13 +02:00
  • 8a3b4ebd80 CLI mode (hide window) N00MKRAD 2024-09-28 21:33:36 +02:00
  • 76defc4c19 Remove unused code N00MKRAD 2024-09-28 18:15:26 +02:00