Notifications
Retirer tout

Help on slowmoVideo

1 Posts
2 Utilisateurs
0 Likes
34 Vu
0
Début du sujet

I need to slow down a clip which has been recorded at 30 FPS.

slowmoVideo is very interesting as it uses the optical flow technology for interpolating frames like respeedr does. And it uses FFMpeg.

It can produce super fluid video. It can even be enhanced by a module to use the GPU efficiently.

Unfortunately I have problems and at Github no one is answering to this technical issue (maybe because the people spammed around in the past and the maintainer's priority for this project is low as he says).

Does anyone of you have the possibility to take a look at it?

My debian package installs perfectly and starts without issues. I can open the clip but on render it crashes. Using the command line I get this error:

Have OpenCL: true useOpenCL: true
true 1 1
terminate called after throwing an instance of 'cv::Exception'
what(): OpenCV(4.6.0) ./modules/video/src/optflowgf.cpp:1120: error: (-215:Assertion failed) _flow0.size() == prev0.size() && _flow0.channels() == 2 && _flow0.depth() == CV_32F in function 'calc'

Parallel I grabbed an old Ubuntu LTS 16.04 and the official appimage (which was built for 16.04). I can run it but I get even worse errors. The UI shows no size for the video clip which is already a problem at an earlier stage. The command line shows problems with size too. I tested various clips like 1. MP4 4K/30 direct out of my Sony, 2. mp4 4K/24 out of cin and 3. 2k/24 out of avidemux.

It would be so good to have this option for super fluid slowmotion I think.

Ce message a été modifié Il y a 11 heures par cincity
1 Réponse
0
Andrew R comments:
"hm, something between OpenCL (API to access GPUs, mostly) and openCV (computer vision+++ package/framework)
 
is OpenCL setup working for other things on this  host, like Darktable or ffmpeg?"
Share: