dthpham / sminterpolate

Make motion interpolated and fluid slow motion videos from the command line.
MIT License
1.38k stars 91 forks source link

OpenCV Error: Gpu API call #134

Closed Yakonche closed 4 years ago

Yakonche commented 4 years ago

Hi ! when i try to convert video to 60 fps, after a while i get this message that pops up : https://i.imgur.com/qjVOMdm.png Here are the options I have selected : https://i.imgur.com/8AYjRVN.png (I specify that I have no idea what the advanced options can be used for, if someone could explain to me)

Yes I am on https://github.com/wagesj45/butterflow-ui

Setup :

dthpham commented 4 years ago

That's a lot of frames you're rendering. GPU ran out of memory or there was a memory allocation problem with the program. Test BF on a video that's shorter in duration and set the output resolution to something smaller and tell me if it works.

Yakonche commented 4 years ago

I'm currently trying again from the base software, with this command : ./butterflow.exe -v -vs 1920:1080 -r 4x -audio -l -sm -o "D:\Vidéos\Anim's\Test.mp4" "D:\Vidéos\Films\Test.mp4"

So far there is still no crash, my fingers crossed. If it crashes I would try again with a smaller file, but in any case I aspire to convert most of my videos to 60 fps, and I really don't want to have to lower the resolution :/

dthpham commented 4 years ago

By the way you have -sm set in the console app but it wasn't set in the GUI. Not sure if you want to do that or not. I generally don't recommend setting it unless artifact less frames are a priority because it causes a ghosting effect. Read about it here.