Commit Graph

  • 411cca4e92
    feat: added Makefile target for debian k4yt3x 2024-10-08 00:00:00 +0000
  • c7fa9c10e6
    docs(readme): fixed logo for GitHub light theme k4yt3x 2024-10-08 00:00:00 +0000
  • fa1dca8708
    docs(*): updated CI pipeline name and added .gitattributes 6.0.0-beta.1 k4yt3x 2024-10-08 00:00:00 +0000
  • a7952fc493
    feat(*): rewritten the project with C/C++ (#1172) K4YT3X 2024-10-07 19:29:00 -0700
  • dd2621d921
    temp: disable all MSVC warnings k4yt3x 2024-10-07 00:00:00 +0000
  • 0b0797b241
    chore: update optimization flags and getopt k4yt3x 2024-10-07 00:00:00 +0000
  • 84b6f1f3e6
    ci: added more Vulkan components k4yt3x 2024-10-07 00:00:00 +0000
  • 28ce14bf79
    chore: switched default compiler to clang k4yt3x 2024-10-07 00:00:00 +0000
  • 6baba15bfb
    ci: fixed accept winget package agreement k4yt3x 2024-10-07 00:00:00 +0000
  • 1fe28f5869
    ci: fixed winget interactivity k4yt3x 2024-10-07 00:00:00 +0000
  • 56cf9d06a8
    ci: added install winget for Windows pipeline k4yt3x 2024-10-07 00:00:00 +0000
  • fc108fcb8d
    ci: added Windows build pipeline k4yt3x 2024-10-07 00:00:00 +0000
  • e1d8d8bb04
    chore: changed library install permissions k4yt3x 2024-10-07 00:00:00 +0000
  • 49be2e95cd
    feat: allow defining installation paths k4yt3x 2024-10-07 00:00:00 +0000
  • 0c877247c3
    ci: adjusted build packing k4yt3x 2024-10-07 00:00:00 +0000
  • dafea47df8
    feat: updated workflow action versions k4yt3x 2024-10-07 00:00:00 +0000
  • bdbc6e9cef
    feat: added Dockerfile, PKGBUILD, and GHA workflows k4yt3x 2024-10-07 00:00:00 +0000
  • f590ead543
    chore: added leakcheck for libplacebo k4yt3x 2024-10-07 00:00:00 +0000
  • 084211e60e
    chore: saving Makefile to Git k4yt3x 2024-10-07 00:00:00 +0000
  • dcd83142bf
    feat: fixed memory leaks k4yt3x 2024-10-07 00:00:00 +0000
  • 3818168689
    feat: updated help message; added gpuid k4yt3x 2024-10-07 00:00:00 +0000
  • 56afd0e629
    style: formatted fsutils.cpp k4yt3x 2024-10-06 00:00:00 +0000
  • 37d47c0480
    feat: updated Git submodule and minor fix for getopt k4yt3x 2024-10-06 00:00:00 +0000
  • d425440a27 feat: fixed more compatibility issues on Windows k4yt3x 2024-10-06 17:31:10 -0400
  • 8d95c2bbce
    feat: added the source of getopt.c for compiling on Windows k4yt3x 2024-10-06 00:00:00 +0000
  • ced002cbd9
    feat: changed CLI option parsing to getopt k4yt3x 2024-10-06 00:00:00 +0000
  • 6f4aef893d feat: enable the program to build on Windows k4yt3x 2024-10-06 04:44:27 -0400
  • 2f5011cc5a
    feat: handle paths with std::filesystem::path k4yt3x 2024-10-06 00:00:00 +0000
  • 2c9f8a6389
    feat: allow static linking of ncnn k4yt3x 2024-10-06 00:00:00 +0000
  • 77a8230e2e
    feat: support specifying codec, pix_fmt, bit_rate, and crf k4yt3x 2024-10-05 00:00:00 +0000
  • 5712796373
    feat: improved shader file path search k4yt3x 2024-10-04 00:00:00 +0000
  • d9bca10a39
    feat: added Vulkan hardware context for FFmpeg k4yt3x 2024-10-04 00:00:00 +0000
  • 85f84a09db
    feat: improved model file search k4yt3x 2024-10-04 00:00:00 +0000
  • 2e75f54dc8
    feat: updated Git submodule k4yt3x 2024-10-04 00:00:00 +0000
  • d9a4008e94
    docs: updated various docs k4yt3x 2024-10-04 00:00:00 +0000
  • e3e171e230
    chore: added model files k4yt3x 2024-10-04 00:00:00 +0000
  • 2a9d57255a
    feat: added installation rules k4yt3x 2024-10-04 00:00:00 +0000
  • fbedd5daa4
    feat: calculate tilesize automatically k4yt3x 2024-10-04 00:00:00 +0000
  • 3c8ef71a3f
    feat: added stats and improved CLI k4yt3x 2024-10-04 00:00:00 +0000
  • 04eaff333f
    fix: fixed alignment and size calculation issues k4yt3x 2024-10-03 00:00:00 +0000
  • c950ad6d54
    feat: improved AVFrame and ncnn::Mat conversion k4yt3x 2024-10-03 00:00:00 +0000
  • 9f588d6296
    feat: made process_frame an independent step k4yt3x 2024-10-03 00:00:00 +0000
  • 096ce3caee
    fix: fixed libplacebo encoding logic errors k4yt3x 2024-10-02 00:00:00 +0000
  • 9c256b416a
    feat: RealESRGAN runs k4yt3x 2024-10-02 00:00:00 +0000
  • 6449718ef1
    fix: fixed libvulkan symbol issues k4yt3x 2024-10-02 00:00:00 +0000
  • e79bda997a
    feat: added RealESRGAN (has symbol conflict issues) k4yt3x 2024-10-01 00:00:00 +0000
  • fd3240387d
    feat: converted project to C++ k4yt3x 2024-10-01 00:00:00 +0000
  • a5bf6cc6c7
    feat: split libvideo2x into smaller components k4yt3x 2024-09-30 00:00:00 +0000
  • b7b351eab5
    feat: replaced the Python implementation with the new C implementation k4yt3x 2024-09-29 00:00:00 +0000
  • 4924bf5089 Copy data and attachments... Juan Pedro Bolívar Puente 2024-06-29 21:31:54 +0200
  • 093f0d1059 Fix #780, hanging when the estimated frame count is lower Juan Pedro Bolívar Puente 2024-06-29 21:05:41 +0200
  • be2cb437d7 Add more debug messages to help debugging the teardown sequence Juan Pedro Bolívar Puente 2024-06-29 21:01:27 +0200
  • 7dca62acc2 Fix the keyboard listener would sometimes hang... Juan Pedro Bolívar Puente 2024-06-29 20:58:13 +0200
  • fba3609007 Fix warning "Starting new cluster due to timestamp" Juan Pedro Bolívar Puente 2024-06-29 20:53:14 +0200
  • 7bb411646a Apply and separate logging levels Juan Pedro Bolívar Puente 2024-06-29 20:50:42 +0200
  • 5ce1699cbf Increase ffmpeg queue sizes to avoid warnings Juan Pedro Bolívar Puente 2024-06-27 16:27:45 +0200
  • 7304ea7c58 Performance: do not diff frames if not needed Juan Pedro Bolívar Puente 2024-06-29 20:05:44 +0200
  • 7acb93e4f6 Fix #1132, video getting out of sync Juan Pedro Bolívar Puente 2024-06-29 15:19:41 +0200
  • 890b6eec4c Estimate frame count using the duration and the target FPS Juan Pedro Bolívar Puente 2024-06-29 20:16:49 +0200
  • 19c66473b1 Use frame count as computed by ffmpeg precisely Juan Pedro Bolívar Puente 2024-06-29 07:44:43 +0200
  • ed68e5cd15 Set venv backend to venv, virtualenv doesn't play well with NixOS Juan Pedro Bolívar Puente 2024-06-29 01:05:03 +0200
  • 494d1b7536 Update pdm.lock Juan Pedro Bolívar Puente 2024-06-28 19:56:41 +0200
  • dc0ba87e8d Add basic nix-shell environment so we can run pdm Juan Pedro Bolívar Puente 2024-06-28 19:55:59 +0200
  • 67e3c1654c Implement redirection of output of the scaler subprocesses Juan Pedro Bolívar Puente 2024-06-27 12:35:20 +0200
  • 14799c501d Add support for the other realesrgan models Juan Pedro Bolívar Puente 2024-06-27 01:34:49 +0200
  • b6d7da7878 This works, but it's still ugly. Choosing realesrgan ignores noise flag for now and always uses the realesrgan-x4plus model. Aaron Korte 2024-02-28 01:28:51 +0100
  • 62a1f1072b This kinda works with realesrgan for now. Aaron Korte 2024-02-21 15:50:14 +0100
  • 721de8cbce
    chore(license): bumped copyright year to 2024 k4yt3x 2024-02-10 00:46:00 +0000
  • 7de040bbb7
    fix(dockerfile): fixed the Dockerfile to work with the latest code k4yt3x 2024-02-09 23:36:24 +0000
  • 53cbce3280
    Update README.md AA-SHIKK 2024-02-02 12:08:12 +0545
  • 0680bcce3a
    Create 1 Alexandrofficial 2024-01-17 18:50:21 +0400
  • f53eb627fa fix(container): install optional dependencies Luke Short 2023-11-07 21:30:25 -0700
  • 309976fb96 fix(container): add NVIDIA GPG key Luke Short 2023-11-04 18:31:10 -0600
  • 3b6357e8c7 fix(container): use new pdm-backend package name It has been renamed from pdm-pep517. Luke Short 2023-11-07 20:05:27 -0700
  • dbd62304fa fix(container): use Python 3.9 Luke Short 2023-11-04 17:12:18 -0600
  • b382f3973f
    feat(video2x): dynamically import optional dependencies k4yt3x 2023-09-24 11:26:16 +0000
  • 37bdfddf55
    chore(project): add the 'all' optional dependency k4yt3x 2023-09-24 10:37:32 +0000
  • 21967209b8
    chore(project): update optional dependencies and classifiers k4yt3x 2023-09-24 10:31:02 +0000
  • b4b7cadf0d
    tests(*): updated test file paths and removed unused dependencies k4yt3x 2023-09-24 07:33:07 +0000
  • 7c70032fe7
    fix(video2x): fixed the issue where output width/height aren't calculated if they are None k4yt3x 2023-09-20 05:43:45 +0000
  • 71821dbb56
    fix(pipeline): bumped Python version in pipeline k4yt3x 2023-09-16 23:10:48 +0000
  • 22993028b4
    feat(video2x): updated the variables in the Video2X class for compatibility with the GUI k4yt3x 2023-09-16 18:49:29 +0000
  • 6d934e6a98
    feat(style): added formatting dependencies into pyproject.toml k4yt3x 2023-09-16 18:47:47 +0000
  • f71dcf717f
    Merge pull request #3 from Isratja45/patch-1 dani em 2023-07-20 22:39:08 +0200
  • a44fdbf514
    Merge branch 'master' into patch-1 dani em 2023-07-20 22:38:51 +0200
  • c983875d74
    Merge pull request #1 from Isratja45/Isratja45-patch-2 dani em 2023-07-20 08:29:52 +0200
  • b511bd4f05 Merge branch 'Isratja45-patch-1' of https://github.com/Isratja45/video2x.git into PATCH dani em 2023-07-19 23:23:35 +0200
  • f9ec30b11d
    Create jekyll-gh-pages.yml dani em 2023-07-19 22:56:20 +0200
  • d230b34e2a Merge branch 'master' into Isratja45-patch-2 dani em 2023-07-19 22:35:43 +0200
  • 3f8137c32b Merge branch 'Isratja45-patch-2' of https://github.com/Isratja45/video2x into Isratja45-patch-2 dani em 2023-07-19 22:35:05 +0200
  • 4b57a8b810
    Create codeql.yml dani em 2023-07-19 22:31:59 +0200
  • 7336f02571
    Create dependency-review.yml dani em 2023-07-19 22:31:09 +0200
  • 83843e33d8
    Create python-package-conda.yml dani em 2023-07-19 22:28:54 +0200
  • 4a346ea2b2
    Create google-cloudrun-docker.yml dani em 2023-07-19 22:25:52 +0200
  • 914a75b21d
    Create SECURITY.md dani em 2023-07-19 22:23:05 +0200
  • 164775c852
    ci.yml dani em 2023-07-19 20:54:35 +0200
  • 3126ce54b4 Update ci.yml dani em 2023-07-19 20:38:55 +0200
  • 42ad4d4aa0 Create codeql.yml dani em 2023-07-19 20:18:33 +0200
  • 88cab4c680
    Update ci.yml dani em 2023-07-19 20:41:45 +0200
  • 5a625745c0
    Update ci.yml dani em 2023-07-19 20:38:55 +0200