Commit Graph

  • feb84c3cae
    deps(ncnn): bump ncnn to 20250503 to fix black output frames on RADV (#1410) master Michael 2025-08-03 01:10:57 -07:00
  • 6bf0ee527d
    docs(readme): add hardware requirements k4yt3x 2025-03-26 00:00:00 +00:00
  • 4668556417
    docs(book): correct the renamed CLI arguments k4yt3x 2025-03-23 00:00:00 +00:00
  • d6403dc1a4
    docs(readme): update file server URLs k4yt3x 2025-03-09 00:00:00 +00:00
  • 66778b7feb
    docs(book): add docs for setting the encoder options k4yt3x 2025-02-24 00:00:00 +00:00
  • 445d13b73b
    fix(libvideo2x): fix atomic int64_t frame_idx_ self add k4yt3x 2025-02-08 00:00:00 +00:00
  • 8803cf10a4
    fix(video2x): allow Real-ESRGAN noise to be -1 k4yt3x 2025-02-08 00:00:00 +00:00
  • 3e987b9693
    docs(book): update command arguments in the container usages (#1323) k4yt3x 2025-02-04 00:00:00 +00:00
  • afa37f9e58
    chore(models): add the Real-ESRGAN general models (#1319) k4yt3x 2025-02-02 00:00:00 +00:00
  • 2c5a059d39
    build(arch): move PKGBUILD openmp from makedepends to depends k4yt3x 2025-02-02 00:00:00 +00:00
  • 0585130f09
    ci(dockerfile): add the missing openmp dependency (#1317) lbrunkho 2025-02-01 16:30:06 -08:00
  • 5d043cab3b
    docs(book): update Linux AppImage and Ubuntu build instructions k4yt3x 2025-01-27 00:00:00 +00:00
  • 73113feb38
    docs: add archlinuxcn/video2x-qt6 to readme & linux installation guide (#1307) Integral 2025-01-25 13:48:06 +08:00
  • a0b8611ea2
    docs(readme): update readme for 6.4.0 k4yt3x 2025-01-24 00:00:00 +00:00
  • a96bda9b4d
    docs(changelog): update changelogs for 6.4.0 6.4.0 k4yt3x 2025-01-24 00:00:00 +00:00
  • aecb16b467
    feat(video2x): use boost::po to validate the required options k4yt3x 2025-01-24 00:00:00 +00:00
  • 7d10fa2814
    fix(encoder): re-add PTS calculation after processing for interpolators k4yt3x 2025-01-21 00:00:00 +00:00
  • 9d4b21b4c1
    feat(rife): add support for rife v4.25 & v4.26 (#1304) Dawei Feng 2025-01-22 01:37:35 +08:00
  • 947788225e
    fix(encoder): fix a bug that causes the wrong encoder to be selected k4yt3x 2025-01-20 00:00:00 +00:00
  • eae89cea4b
    feat(libvideo2x): allow processing videos without PTS information k4yt3x 2025-01-18 00:00:00 +00:00
  • 43ecf9e825
    build(just): make CMake generator a variable k4yt3x 2025-01-18 00:00:00 +00:00
  • 0bbee7c66b
    chore(models): remove the Real-ESRGAN x2 Plus model as it is broken k4yt3x 2025-01-17 00:00:00 +00:00
  • 54b39643a9
    style(*): format source code under tools with clang-format k4yt3x 2025-01-12 00:00:00 +00:00
  • 031c0a72fb
    docs(issue): add issue templates (#1298) K4YT3X 2025-01-13 18:44:47 -05:00
  • 774fd4f8c2
    fix(fsutils): fix resource finding in AppImage k4yt3x 2025-01-11 00:00:00 +00:00
  • 55556e60a1 build(cmake): adjust installation paths on Windows k4yt3x 2025-01-10 16:19:34 -05:00
  • 49ce40b05f
    build(cmake): always use CMake install directory variables k4yt3x 2025-01-10 00:00:00 +00:00
  • b40beef9ab
    build(cmake): fix ncnn layer Reshape not found k4yt3x 2025-01-10 00:00:00 +00:00
  • b4b666af3e
    chore(models): add the Real-ESRGAN x2 Plus model k4yt3x 2025-01-10 00:00:00 +00:00
  • 8b630cf0c7
    build(appimage): add AppImage build script k4yt3x 2025-01-10 00:00:00 +00:00
  • 68796e630e
    fix(*): fix missing ncnn features k4yt3x 2025-01-10 00:00:00 +00:00
  • ae9b69ac2e
    docs(book): update build instructions for Linux with just k4yt3x 2025-01-10 00:00:00 +00:00
  • 6ab1759e1a
    docs(contributing): add contributing guidelines k4yt3x 2025-01-09 00:00:00 +00:00
  • 9e27aed644
    style(*): set deleted object pointers to nullptr k4yt3x 2025-01-09 00:00:00 +00:00
  • 1edec941c7
    build(cmake): fix libvideo2x output file name k4yt3x 2025-01-08 00:00:00 +00:00
  • e7096887ed
    style(*): remove redundant nullptr checks on object deletion (#1288) k4yt3x 2025-01-08 00:00:00 +00:00
  • 8ffe1b84bd
    feat(encoder): copy input streams' metadata to output streams (#1284) Henje 2025-01-08 21:39:43 +01:00
  • b1190d7591
    build(just): add attributes and rename variables k4yt3x 2025-01-08 00:00:00 +00:00
  • 6b0ad2df03
    build(cmake): fix build errors on Windows k4yt3x 2025-01-08 00:00:00 +00:00
  • 8687d7d175
    build(cmake): reorganize CMakeLists.txt and make it compatible with Ninja k4yt3x 2025-01-08 00:00:00 +00:00
  • 953147ede7
    style(*): convert all uses of NULL to nullptr k4yt3x 2025-01-04 00:00:00 +00:00
  • f38452ff94
    fix(logging): fix logging statements not using the logger singleton k4yt3x 2025-01-04 00:00:00 +00:00
  • 7c867b1b97
    build(cmake): use GNU install directories k4yt3x 2025-01-04 00:00:00 +00:00
  • 1668c8a050
    docs(readme): update copyright year to 2025 k4yt3x 2025-01-04 00:00:00 +00:00
  • a9b9a71e9b
    style(*): add .clang-format and format all files k4yt3x 2024-12-31 00:00:00 +00:00
  • c95a6a46cd
    feat(encoder): improve av_opt_set error message k4yt3x 2024-12-30 00:00:00 +00:00
  • a72c094588
    perf(*): change multiversioning target clones to x86-64-v3 and x86-64-v4 k4yt3x 2024-12-30 00:00:00 +00:00
  • 7665cd217c
    build(cmake): remove the AVX2 and AVX-512F optimization options k4yt3x 2024-12-26 00:00:00 +00:00
  • 2cfdb698c9
    build(container): optimize container build speed k4yt3x 2024-12-23 00:00:00 +00:00
  • 39a1828a3b
    build(cmake): disable spdlog exceptions k4yt3x 2024-12-23 00:00:00 +00:00
  • 13a480c6cf
    docs(readme): add the video2x AUR package information k4yt3x 2024-12-23 00:00:00 +00:00
  • b6bd26c173
    build(debian): update package version to 6.3.1 k4yt3x 2024-12-23 00:00:00 +00:00
  • 517003a0ba
    docs(book): update Linux installation instructions (#1272) Integral 2024-12-23 13:00:23 +08:00
  • 588c0fbe21
    docs(readme): add @Integral-Tech to the special thanks list k4yt3x 2024-12-23 00:00:00 +00:00
  • a0b2330e74
    build(arch): update PKGBUILD pkgname and pkgver k4yt3x 2024-12-23 00:00:00 +00:00
  • 3c342f5cd5
    docs(readme): update Arch Linux package information k4yt3x 2024-12-23 00:00:00 +00:00
  • 31c616d8df
    build(cmake): add the CMake package config and target files k4yt3x 2024-12-23 00:00:00 +00:00
  • a27c795614
    docs(readme): fix broken links for the Ubuntu package k4yt3x 2024-12-22 00:00:00 +00:00
  • e1e8ed864d
    perf: improve vectorization optimizations and add function multi-versioning (#1271) K4YT3X 2024-12-22 05:53:09 -05:00
  • f68939c478
    docs(readme): add archlinuxcn link (#1270) Integral 2024-12-22 18:41:20 +08:00
  • 996b0bfa78
    docs(readme): update readme for 6.3.1 6.3.1 k4yt3x 2024-12-21 00:00:00 +00:00
  • 709cf08760
    fix(encoder): decreasing PTS precision with increasing video duration (#1269) k4yt3x 2024-12-21 00:00:00 +00:00
  • bf5917b084
    docs(readme): add French to the list of GUI languages k4yt3x 2024-12-21 00:00:00 +00:00
  • 96ebd860e3
    docs(readme): add sample clips for Real-CUGAN and Real-ESRGAN k4yt3x 2024-12-21 00:00:00 +00:00
  • 2afbeab2aa
    fix(video2x): remove redundant newline statements 6.3.0 k4yt3x 2024-12-21 00:00:00 +00:00
  • 5c4d23bc97
    docs(readme): update readme for 6.3.0 k4yt3x 2024-12-21 00:00:00 +00:00
  • 20e43a9724
    chore: update changelogs for version 6.3.0 k4yt3x 2024-12-21 00:00:00 +00:00
  • 486c23d9f4
    fix(video2x): add missing Real-CUGAN help messages k4yt3x 2024-12-21 00:00:00 +00:00
  • 127d9e0019
    feat(realcugan): add support for Real-CUGAN ncnn Vulkan (#1268) K4YT3X 2024-12-20 21:58:19 -05:00
  • e1e8d64056
    chore(deps): update spdlog to v1.15.0 k4yt3x 2024-12-20 00:00:00 +00:00
  • 7b8e186207
    feat(logger): improve logger initialization k4yt3x 2024-12-20 00:00:00 +00:00
  • f3999a431c
    feat(logger): improve FFmpeg logging format k4yt3x 2024-12-20 00:00:00 +00:00
  • 6676cd2439
    feat(logger): add logger manager to provide unified logging (#1267) K4YT3X 2024-12-19 23:46:10 -05:00
  • b8eb6de59b
    docs(readme): add licensing information for RIFE ncnn Vulkan k4yt3x 2024-12-19 00:00:00 +00:00
  • ae2d5d32e4
    feat(ns): improve optimization flags and add namespaces (#1261) K4YT3X 2024-12-17 16:24:51 +00:00
  • 5884dd1ba4
    fix(encoder): always use the calculated PTS with corrected math k4yt3x 2024-12-16 00:00:00 +00:00
  • 33ee43a088
    docs(citation): add citation information k4yt3x 2024-12-15 00:00:00 +00:00
  • 7ee9d60fcf
    docs(readme): update readme for 6.2.0 k4yt3x 2024-12-12 00:00:00 +00:00
  • a6dfdc7343
    docs(*): update changelog and readme for 6.2.0 6.2.0 k4yt3x 2024-12-12 00:00:00 +00:00
  • ca5044f09c
    feat(libvideo2x): add optimization for scene detection k4yt3x 2024-12-12 00:00:00 +00:00
  • 0e00aca401
    feat(libvideo2x): change the video processor state to an enum k4yt3x 2024-12-08 00:00:00 +00:00
  • 0400cf51b0
    refactor(video2x): split the CLI into multiple files; improve CLI args validation (#1247) K4YT3X 2024-12-04 08:06:35 +00:00
  • adf3baf4be
    style(video2x): fix incorrect variable name k4yt3x 2024-12-03 00:00:00 +00:00
  • d4d1e58f8d
    refactor(libvideo2x): convert the video processor into a class (#1246) K4YT3X 2024-12-03 05:22:07 +00:00
  • a379c7481e
    fix(cmake): install missing headers k4yt3x 2024-12-02 00:00:00 +00:00
  • f27d8556c0
    style(libvideo2x): remove C headers k4yt3x 2024-12-02 00:00:00 +00:00
  • f8dcad3aef
    chore(libvideo2x)!: replace the C API with C++ API (#1245) K4YT3X 2024-12-02 07:24:30 +00:00
  • 24d43a8478
    feat(video2x): update CLI help message examples k4yt3x 2024-12-01 00:00:00 +00:00
  • 627f3d84a4
    feat(rife): add support for frame interpolation and RIFE (#1244) K4YT3X 2024-12-01 09:55:56 +00:00
  • 2fc89e3883
    feat(video2x): print help when no args are specified k4yt3x 2024-11-26 00:00:00 +00:00
  • 073f706980
    docs(readme): adjust header links in README k4yt3x 2024-11-23 00:00:00 +00:00
  • a388a12d7d
    docs(conduct): add code of conduct k4yt3x 2024-11-23 00:00:00 +00:00
  • 937939710a
    docs(security): add a security policy k4yt3x 2024-11-23 00:00:00 +00:00
  • ed318f61ad
    docs(readme): update documentation links in the README file k4yt3x 2024-11-23 00:00:00 +00:00
  • 862b7f4ae8
    docs(book): fixed incorrect edit URL template k4yt3x 2024-11-23 00:00:00 +00:00
  • b20f065fe0
    ci(*): formatted CI pipeline files k4yt3x 2024-11-22 00:00:00 +00:00
  • 149cf1ca4a
    docs(book): added the docs.video2x.org mdBook source files and pipeline k4yt3x 2024-11-22 00:00:00 +00:00
  • a77cf9e14f
    ci(build): include more paths in the pipeline's triggering conditions k4yt3x 2024-11-22 00:00:00 +00:00
  • d3de1ded96
    feat(video2x): improve the CLI help message structure and clarity k4yt3x 2024-11-22 00:00:00 +00:00
  • 3215c89870
    feat(encoder): add support for more encoder options k4yt3x 2024-11-22 00:00:00 +00:00