Commit Graph

  • 5d043cab3b
    docs(book): update Linux AppImage and Ubuntu build instructions master k4yt3x 2025-01-27 00:00:00 +0000
  • 76fbb5ca7f Fix the cmake parameters in docs/book/src/building/windows.md. avan 2025-01-25 23:30:28 +0800
  • ef0f850ed3 Modify the minimum value of the scaling-factor for the Upscaling options in RealESRGAN to 1. avan 2025-01-25 23:17:50 +0800
  • 78091a791e Modify the validation rule for the realesrgan model name. avan 2025-01-25 22:51:53 +0800
  • 69d54afec2 Modify the output option under General options to make it optional. avan 2025-01-25 22:10:59 +0800
  • 73113feb38
    docs: add archlinuxcn/video2x-qt6 to readme & linux installation guide (#1307) Integral 2025-01-25 13:48:06 +0800
  • ff8403e6f9
    docs: add archlinuxcn/video2x-qt6 to readme & linux installation guide Integral 2025-01-25 13:46:25 +0800
  • a0b8611ea2
    docs(readme): update readme for 6.4.0 k4yt3x 2025-01-24 00:00:00 +0000
  • a96bda9b4d
    docs(changelog): update changelogs for 6.4.0 6.4.0 k4yt3x 2025-01-24 00:00:00 +0000
  • aecb16b467
    feat(video2x): use boost::po to validate the required options k4yt3x 2025-01-24 00:00:00 +0000
  • 58e71e9d0f
    chore(deps): update rife submodule k4yt3x 2025-01-21 00:00:00 +0000
  • 7d10fa2814
    fix(encoder): re-add PTS calculation after processing for interpolators k4yt3x 2025-01-21 00:00:00 +0000
  • 9d4b21b4c1
    feat(rife): add support for rife v4.25 & v4.26 (#1304) Dawei Feng 2025-01-22 01:37:35 +0800
  • d4a5068e73
    style(*): format code with clang-format k4yt3x 2025-01-21 00:00:00 +0000
  • ff6a2246c6 update: add support for rife v4.25 & v4.26 B1ACK917 2025-01-21 16:46:36 +0800
  • 947788225e
    fix(encoder): fix a bug that causes the wrong encoder to be selected k4yt3x 2025-01-20 00:00:00 +0000
  • eae89cea4b
    feat(libvideo2x): allow processing videos without PTS information k4yt3x 2025-01-18 00:00:00 +0000
  • 43ecf9e825
    build(just): make CMake generator a variable k4yt3x 2025-01-18 00:00:00 +0000
  • 0bbee7c66b
    chore(models): remove the Real-ESRGAN x2 Plus model as it is broken k4yt3x 2025-01-17 00:00:00 +0000
  • 54b39643a9
    style(*): format source code under tools with clang-format k4yt3x 2025-01-12 00:00:00 +0000
  • 031c0a72fb
    docs(issue): add issue templates (#1298) K4YT3X 2025-01-13 18:44:47 -0500
  • 4ba5f63277
    docs(issue): add issue templates K4YT3X 2025-01-13 23:44:14 +0000
  • 774fd4f8c2
    fix(fsutils): fix resource finding in AppImage k4yt3x 2025-01-11 00:00:00 +0000
  • 55556e60a1 build(cmake): adjust installation paths on Windows k4yt3x 2025-01-10 16:19:34 -0500
  • 49ce40b05f
    build(cmake): always use CMake install directory variables k4yt3x 2025-01-10 00:00:00 +0000
  • b40beef9ab
    build(cmake): fix ncnn layer Reshape not found k4yt3x 2025-01-10 00:00:00 +0000
  • b4b666af3e
    chore(models): add the Real-ESRGAN x2 Plus model k4yt3x 2025-01-10 00:00:00 +0000
  • 8b630cf0c7
    build(appimage): add AppImage build script k4yt3x 2025-01-10 00:00:00 +0000
  • 68796e630e
    fix(*): fix missing ncnn features k4yt3x 2025-01-10 00:00:00 +0000
  • ae9b69ac2e
    docs(book): update build instructions for Linux with just k4yt3x 2025-01-10 00:00:00 +0000
  • 6ab1759e1a
    docs(contributing): add contributing guidelines k4yt3x 2025-01-09 00:00:00 +0000
  • 9e27aed644
    style(*): set deleted object pointers to nullptr k4yt3x 2025-01-09 00:00:00 +0000
  • aeb3988050
    Addition to windows-qt6.md to document a common issue when double clicking on the software does not open the app. Bonsen Wakjira 2025-01-08 21:24:06 +1100
  • 894b336d57
    feat(encoder): copy input streams' metadata to output streams k4yt3x 2025-01-08 00:00:00 +0000
  • 1edec941c7
    build(cmake): fix libvideo2x output file name k4yt3x 2025-01-08 00:00:00 +0000
  • e7096887ed
    style(*): remove redundant nullptr checks on object deletion (#1288) k4yt3x 2025-01-08 00:00:00 +0000
  • 8ffe1b84bd
    feat(encoder): copy input streams' metadata to output streams (#1284) Henje 2025-01-08 21:39:43 +0100
  • b1190d7591
    build(just): add attributes and rename variables k4yt3x 2025-01-08 00:00:00 +0000
  • 6b0ad2df03
    build(cmake): fix build errors on Windows k4yt3x 2025-01-08 00:00:00 +0000
  • 8687d7d175
    build(cmake): reorganize CMakeLists.txt and make it compatible with Ninja k4yt3x 2025-01-08 00:00:00 +0000
  • 2d78e8f2bc feat(encoder): copy language tag for audio and subtitle streams Jan Henrik Müller 2025-01-05 17:12:57 +0100
  • 953147ede7
    style(*): convert all uses of NULL to nullptr k4yt3x 2025-01-04 00:00:00 +0000
  • f38452ff94
    fix(logging): fix logging statements not using the logger singleton k4yt3x 2025-01-04 00:00:00 +0000
  • 7c867b1b97
    build(cmake): use GNU install directories k4yt3x 2025-01-04 00:00:00 +0000
  • 1668c8a050
    docs(readme): update copyright year to 2025 k4yt3x 2025-01-04 00:00:00 +0000
  • a9b9a71e9b
    style(*): add .clang-format and format all files k4yt3x 2024-12-31 00:00:00 +0000
  • c95a6a46cd
    feat(encoder): improve av_opt_set error message k4yt3x 2024-12-30 00:00:00 +0000
  • a72c094588
    perf(*): change multiversioning target clones to x86-64-v3 and x86-64-v4 k4yt3x 2024-12-30 00:00:00 +0000
  • 7665cd217c
    build(cmake): remove the AVX2 and AVX-512F optimization options k4yt3x 2024-12-26 00:00:00 +0000
  • b4df62b6e3
    docs(book): replace apt with apt-get K4YT3X 2024-12-23 04:59:17 +0000
  • 80ff4e80ab
    docs(book): update linux installation instructions Integral 2024-12-23 12:56:02 +0800
  • 2cfdb698c9
    build(container): optimize container build speed k4yt3x 2024-12-23 00:00:00 +0000
  • 39a1828a3b
    build(cmake): disable spdlog exceptions k4yt3x 2024-12-23 00:00:00 +0000
  • 13a480c6cf
    docs(readme): add the video2x AUR package information k4yt3x 2024-12-23 00:00:00 +0000
  • b6bd26c173
    build(debian): update package version to 6.3.1 k4yt3x 2024-12-23 00:00:00 +0000
  • 517003a0ba
    docs(book): update Linux installation instructions (#1272) Integral 2024-12-23 13:00:23 +0800
  • 588c0fbe21
    docs(readme): add @Integral-Tech to the special thanks list k4yt3x 2024-12-23 00:00:00 +0000
  • a0b2330e74
    build(arch): update PKGBUILD pkgname and pkgver k4yt3x 2024-12-23 00:00:00 +0000
  • 3c342f5cd5
    docs(readme): update Arch Linux package information k4yt3x 2024-12-23 00:00:00 +0000
  • 31c616d8df
    build(cmake): add the CMake package config and target files k4yt3x 2024-12-23 00:00:00 +0000
  • 79e863386b
    docs(readme): display the available Linux packages in a list K4YT3X 2024-12-22 10:39:34 +0000
  • cb0386efa5
    docs(readme): add archlinuxcn link Integral 2024-12-22 16:59:43 +0800
  • 0f43491229
    perf: improve vectorization optimizations and add function multi-versioning k4yt3x 2024-12-22 00:00:00 +0000
  • a27c795614
    docs(readme): fix broken links for the Ubuntu package k4yt3x 2024-12-22 00:00:00 +0000
  • e1e8ed864d
    perf: improve vectorization optimizations and add function multi-versioning (#1271) K4YT3X 2024-12-22 05:53:09 -0500
  • f68939c478
    docs(readme): add archlinuxcn link (#1270) Integral 2024-12-22 18:41:20 +0800
  • 093187361d
    feat(realcugan): add support for Real-CUGAN ncnn Vulkan k4yt3x 2024-12-21 00:00:00 +0000
  • 996b0bfa78
    docs(readme): update readme for 6.3.1 6.3.1 k4yt3x 2024-12-21 00:00:00 +0000
  • 709cf08760
    fix(encoder): decreasing PTS precision with increasing video duration (#1269) k4yt3x 2024-12-21 00:00:00 +0000
  • bf5917b084
    docs(readme): add French to the list of GUI languages k4yt3x 2024-12-21 00:00:00 +0000
  • 96ebd860e3
    docs(readme): add sample clips for Real-CUGAN and Real-ESRGAN k4yt3x 2024-12-21 00:00:00 +0000
  • 2afbeab2aa
    fix(video2x): remove redundant newline statements 6.3.0 k4yt3x 2024-12-21 00:00:00 +0000
  • 5c4d23bc97
    docs(readme): update readme for 6.3.0 k4yt3x 2024-12-21 00:00:00 +0000
  • 20e43a9724
    chore: update changelogs for version 6.3.0 k4yt3x 2024-12-21 00:00:00 +0000
  • 486c23d9f4
    fix(video2x): add missing Real-CUGAN help messages k4yt3x 2024-12-21 00:00:00 +0000
  • 127d9e0019
    feat(realcugan): add support for Real-CUGAN ncnn Vulkan (#1268) K4YT3X 2024-12-20 21:58:19 -0500
  • 55feb57460
    feat(logger): add logger manager to provide unified logging k4yt3x 2024-12-20 00:00:00 +0000
  • e1e8d64056
    chore(deps): update spdlog to v1.15.0 k4yt3x 2024-12-20 00:00:00 +0000
  • 7b8e186207
    feat(logger): improve logger initialization k4yt3x 2024-12-20 00:00:00 +0000
  • f3999a431c
    feat(logger): improve FFmpeg logging format k4yt3x 2024-12-20 00:00:00 +0000
  • 6676cd2439
    feat(logger): add logger manager to provide unified logging (#1267) K4YT3X 2024-12-19 23:46:10 -0500
  • b8eb6de59b
    docs(readme): add licensing information for RIFE ncnn Vulkan k4yt3x 2024-12-19 00:00:00 +0000
  • ae2d5d32e4
    feat(ns): improve optimization flags and add namespaces (#1261) K4YT3X 2024-12-17 16:24:51 +0000
  • 1f600b12d9
    feat(ns): improve optimization flags and add namespaces k4yt3x 2024-12-17 00:00:00 +0000
  • 5884dd1ba4
    fix(encoder): always use the calculated PTS with corrected math k4yt3x 2024-12-16 00:00:00 +0000
  • 33ee43a088
    docs(citation): add citation information k4yt3x 2024-12-15 00:00:00 +0000
  • 7ee9d60fcf
    docs(readme): update readme for 6.2.0 k4yt3x 2024-12-12 00:00:00 +0000
  • a6dfdc7343
    docs(*): update changelog and readme for 6.2.0 6.2.0 k4yt3x 2024-12-12 00:00:00 +0000
  • ca5044f09c
    feat(libvideo2x): add optimization for scene detection k4yt3x 2024-12-12 00:00:00 +0000
  • 0e00aca401
    feat(libvideo2x): change the video processor state to an enum k4yt3x 2024-12-08 00:00:00 +0000
  • 0400cf51b0
    refactor(video2x): split the CLI into multiple files; improve CLI args validation (#1247) K4YT3X 2024-12-04 08:06:35 +0000
  • 549b038e8f
    refactor(video2x): split the CLI into multiple files; improve CLI args validation k4yt3x 2024-12-04 00:00:00 +0000
  • 945fd32f6c
    refactor(libvideo2x): convert the video processor into a class k4yt3x 2024-12-03 00:00:00 +0000
  • adf3baf4be
    style(video2x): fix incorrect variable name k4yt3x 2024-12-03 00:00:00 +0000
  • d4d1e58f8d
    refactor(libvideo2x): convert the video processor into a class (#1246) K4YT3X 2024-12-03 05:22:07 +0000
  • 1c4dcc09d4
    style: removed unnecessary enum and struct specifiers k4yt3x 2024-12-02 00:00:00 +0000
  • a379c7481e
    fix(cmake): install missing headers k4yt3x 2024-12-02 00:00:00 +0000
  • 283aef3391
    fix: convert wide string to u8 for av_opt_set k4yt3x 2024-12-02 00:00:00 +0000
  • f27d8556c0
    style(libvideo2x): remove C headers k4yt3x 2024-12-02 00:00:00 +0000
  • f8dcad3aef
    chore(libvideo2x)!: replace the C API with C++ API (#1245) K4YT3X 2024-12-02 07:24:30 +0000