Package Details: vapoursynth-plugin-fft3dfilter-git 2.0.g50194b4-1

Git Clone URL: https://aur.archlinux.org/vapoursynth-plugin-fft3dfilter-git.git (read-only, click to copy)
Package Base: vapoursynth-plugin-fft3dfilter-git
Description: Plugin for Vapoursynth: fft3dfilter (GIT version)
Upstream URL: https://forum.doom9.org/showthread.php?t=175199
Keywords: vapoursynth
Licenses: GPL
Conflicts: vapoursynth-plugin-fft3dfilter
Provides: vapoursynth-plugin-fft3dfilter
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 6
Popularity: 0.001642
First Submitted: 2015-02-02 18:31 (UTC)
Last Updated: 2022-03-13 02:56 (UTC)

Latest Comments

1 2 Next › Last »

dubster commented on 2023-02-28 03:19 (UTC)

Ditto to pointing to the new remote: https://github.com/AmusementClub/VapourSynth-FFT3DFilter

I'm seeing a significant performance boost, going from ~16fps with the current remote to ~25fps with the new remote, while producing the exact same results.

It's even significantly faster that neo_fft3dfilter, which is giving me similar ~16fps results.

jholmer commented on 2022-05-19 14:44 (UTC)

It may make sense to update the remote to https://github.com/AmusementClub/VapourSynth-FFT3DFilter which seems to be the currently active fork.

dubster commented on 2020-09-15 04:08 (UTC)

Indeed, the author ported the filter to the new API in this commit.

If you simply update your PKGBUILD to use the commit before that change, your off to the races again.

Fix: Add the #commit=XXXX to the end of the source line.

So to use a working commit, I changed my source line to the following:

source=("${_plug}::git+https://github.com/myrsloik/VapourSynth-FFT3DFilter.git#commit=64323f0")

A quick makepkg -si and I was off to the races.

DISCLAIMER: I've only completed the build/install, I haven't actually run the plugin yet to confirm it stable.

wallace11 commented on 2020-09-14 20:54 (UTC)

Checking out @ commit 6ad287f0bf4daa8ad69ac3fc819424e26cc68d78 works for now (will probably also work with later commits but I didn't bother to check)

wftao commented on 2020-08-25 08:26 (UTC)

It seems that the package must be built against doodle1 branch of vapoursynth.

pauper commented on 2020-08-10 22:19 (UTC) (edited on 2020-08-10 22:20 (UTC) by pauper)

Doesn't build:

[1/5] Compiling C++ object 'fft3dfilter@sha/FFT3DFilterTransform.cpp.o'
FAILED: fft3dfilter@sha/FFT3DFilterTransform.cpp.o 
c++ -Ifft3dfilter@sha -I. -I../fft3dfilter -I/usr/include/vapoursynth -flto -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=c++1z -fvisibility=hidden -mfpmath=sse -msse2 -march=x86-64 -mtune=generic -O2 -fno-plt -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ 'fft3dfilter@sha/FFT3DFilterTransform.cpp.o' -MF 'fft3dfilter@sha/FFT3DFilterTransform.cpp.o.d' -o 'fft3dfilter@sha/FFT3DFilterTransform.cpp.o' -c ../fft3dfilter/FFT3DFilterTransform.cpp
In file included from ../fft3dfilter/FFT3DFilterTransform.cpp:32:
../fft3dfilter/FFT3DFilter.h:25:10: fatal error: VapourSynth4.h: No such file or directory
   25 | #include <VapourSynth4.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
[2/5] Compiling C++ object 'fft3dfilter@sha/FFT3DFilter.cpp.o'
FAILED: fft3dfilter@sha/FFT3DFilter.cpp.o 
c++ -Ifft3dfilter@sha -I. -I../fft3dfilter -I/usr/include/vapoursynth -flto -fdiagnostics-color=always -DNDEBUG -pipe -D_FILE_OFFSET_BITS=64 -std=c++1z -fvisibility=hidden -mfpmath=sse -msse2 -march=x86-64 -mtune=generic -O2 -fno-plt -D_FORTIFY_SOURCE=2 -fPIC -MD -MQ 'fft3dfilter@sha/FFT3DFilter.cpp.o' -MF 'fft3dfilter@sha/FFT3DFilter.cpp.o.d' -o 'fft3dfilter@sha/FFT3DFilter.cpp.o' -c ../fft3dfilter/FFT3DFilter.cpp
In file included from ../fft3dfilter/FFT3DFilter.cpp:33:
../fft3dfilter/FFT3DFilter.h:25:10: fatal error: VapourSynth4.h: No such file or directory
   25 | #include <VapourSynth4.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.

jose1711 commented on 2019-01-31 22:27 (UTC)

this fixes the problem:

diff --git a/PKGBUILD b/PKGBUILD
index 7fb7788..c756650 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -35,7 +35,7 @@ build() {
   cd build
   CXXFLAGS+=" -lfftw3f_threads"
   arch-meson "../${_plug}" \
-    --libdir /usr/lib/vapoursynth
+    --libdir /usr/lib

   ninja
 }

jose1711 commented on 2019-01-31 17:30 (UTC)

the target location is not correct:

# pacman -Ql vapoursynth-plugin-fft3dfilter-git | grep so
vapoursynth-plugin-fft3dfilter-git /usr/lib/vapoursynth/vapoursynth/libfft3dfilter.so

should be /usr/lib/vapoursynth/libfft3dfilter.so

sl1pkn07 commented on 2018-01-21 10:17 (UTC)

done

MikuroK commented on 2018-01-21 10:07 (UTC)

Missing build dependency "meson".