Package Details: rife-ncnn-vulkan-bin 20221029-1

Git Clone URL: https://aur.archlinux.org/rife-ncnn-vulkan-bin.git (read-only, click to copy)
Package Base: rife-ncnn-vulkan-bin
Description: RIFE, Real-Time Intermediate Flow Estimation for Video Frame Interpolation implemented with ncnn library.
Upstream URL: https://github.com/nihui/rife-ncnn-vulkan
Licenses: MIT
Conflicts: rife-ncnn-vulkan, rife-ncnn-vulkan-git
Provides: rife-ncnn-vulkan
Submitter: PumpkinCheshire
Maintainer: alessandroberna
Last Packager: alessandroberna
Votes: 2
Popularity: 0.001207
First Submitted: 2021-04-24 11:27 (UTC)
Last Updated: 2024-06-02 22:06 (UTC)

Latest Comments

alessandroberna commented on 2025-04-08 08:50 (UTC)

Sure, I’ll test that out over the next few days. Thanks for suggesting it

nvllsvm commented on 2025-04-06 17:34 (UTC) (edited on 2025-04-06 17:36 (UTC) by nvllsvm)

Would you be willing to switch to the TNTwise fork? It is the most starred of the forks and includes more recent rife models. https://github.com/TNTwise/rife-ncnn-vulkan

I've been successfully using the forks's 20250112 release after a few modifications to the PKGBUILD:

$ git diff PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
index 1210ae2..6be6df3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,30 +4,27 @@
 # Contributor: PumpkinCheshire <sollyonzou@gmail.com>

 pkgname=rife-ncnn-vulkan-bin
-pkgver=20221029
+pkgver=20250112
 pkgrel=1
 pkgdesc="RIFE, Real-Time Intermediate Flow Estimation for Video Frame Interpolation implemented with ncnn library."
 arch=('x86_64')
-url="https://github.com/nihui/rife-ncnn-vulkan"
+url="https://github.com/TNTwise/rife-ncnn-vulkan"
 license=('MIT')
 depends=('vulkan-icd-loader' 'vulkan-headers' 'bash')
 makedepends=('sh')
 provides=("rife-ncnn-vulkan")
 conflicts=("rife-ncnn-vulkan" "rife-ncnn-vulkan-git")
-source=("https://github.com/nihui/${pkgname%-bin}/releases/download/$pkgver/${pkgname%-bin}-$pkgver-ubuntu.zip"
+source=("${pkgname%-bin}-$pkgver-ubuntu::https://github.com/TNTwise/${pkgname%-bin}/releases/download/$pkgver/ubuntu.zip"
        "${pkgname%-bin}")
-b2sums=('c4f3636dbb78c95ebd3f8e40aaa5d2a9f97eac83e27a23f3cbc9dbefdd10dca6b464ebdecd36cde62feb347f54dc373e281c6915ee1c7a91a6d189ed4dd49c6d'
+b2sums=('39c9db5760ea13a87c6901ed8fcf0872b736e93b0cb9693b7a5965bafbb074d5e9f52dd551e1db72734370cd469a8d2c259a585b9c683a641d38553b1aca5bb2'
         '3bf71dec400f5d3f048957cf86afd9a0799883e72b3a40ca6a787ffa1171ff7fc61b60863e31fb7a28e603d40efaa05e39d540da56e2a6ceeb9fecae77d6e58e')

 package() {
        install -Dm755 ${pkgname%-bin} "$pkgdir/usr/bin/${pkgname%-bin}"

-       cd "$srcdir/${pkgname%-bin}-$pkgver-ubuntu" || exit
+       cd "ubuntu" || exit
        install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
-       install -Dm755 "$srcdir/${pkgname%-bin}-$pkgver-ubuntu/${pkgname%-bin}" "$pkgdir/usr/share/${pkgname%-bin}/${pkgname%-bin}"
-
-       cd "$srcdir/${pkgname%-bin}-$pkgver-ubuntu/" || exit
+       install -Dm755 "${pkgname%-bin}" "$pkgdir/usr/share/${pkgname%-bin}/${pkgname%-bin}"
        for f in rife*/*; do
                install -Dm 644 "$f" "$pkgdir"/usr/share/${pkgname%-bin}/"$f"
        done

pika02 commented on 2023-09-15 16:49 (UTC)

please update to 20221029, thank you.