bomi icon indicating copy to clipboard operation
bomi copied to clipboard

Motion Interpolation aka smooth motion

Open lolihunter opened this issue 9 years ago • 8 comments

Any chance smooth motion frame interpolation can be enabled in bomi, even via command line?

It's already possible on Arch using the mpv-vapoursynth and vapoursynth-plugin-mvtools from the AUR with MPV. Would be great to see this in the future, is especially great for anime.

I prefer bomi for its GUI and better handling of subtitles over plain old mpv.

lolihunter avatar Nov 16 '15 01:11 lolihunter

mpv-vapoursynth is just a package of mpv with build flag --enable-vapoursynth. For now it's disabled in https://github.com/xylosper/bomi/blob/master/build-mpv.in script used to build mpv for bomi. Also, for that reason you need vapoursynth-mvtools? Motion Smoothing feature works pretty well, at least for anime and don't cause artifacts like with vapoursynth-mvtools. But if you still want this, you can enable it in script and try to test, but I think it's not gonna work without implementation. Maybe even by yourself, because looks like xylosper is off for a several months.

AsukaLangleyfag avatar Nov 17 '15 19:11 AsukaLangleyfag

Alright thanks. I will try to implement it on my end. I have been using a script with vapoursynth-mvtools to give motion interpolation like what SVP does in windows, I just would like to get it to work with bomi if possible.

I will see what I can do myself.

lolihunter avatar Nov 18 '15 04:11 lolihunter

@lolihunter : SVP will come to linux, and what I have been reading they have started now developing the linux version now when the SVP 4 was released for windows. also I already did a bug report for bomi: issue 405

ahjolinna avatar Nov 18 '15 04:11 ahjolinna

@lolihunter: if u want to do it yourself with MPV, check these links out: Realtime motion interpolating playback in mpv guide, and simple script more simple guide haasn personal MPV conf's niluje's MPV conf Argon's MPV conf

NOTE: this doesn't work with hardware acceleration (vdpau/vaapi)

---edit: added one more conf---

ahjolinna avatar Nov 19 '15 02:11 ahjolinna

@ahjolinna thanks for those links, they are huge help. I have my setup running much better now, much appreciated.

lolihunter avatar Nov 20 '15 21:11 lolihunter

@lolihunter : glad to help an another anime fan I already add to chakraOS ccr (their version of aur) my version of mpv-build-git with my conf's, that is based on those conf's.

it's still very WIP but it does work : link that pkgbuild should work on arch and a like distros also.

maybe I should add this to my github

ahjolinna avatar Dec 09 '15 00:12 ahjolinna

SVP 4 linux preview has arrived I tested it and it does seem to work with mpv (and with smplayer) just fine, I can't say how well yet. also you need to buy a license to use the app. You can use it on 6 linux PC or/& 3 win PC at the same time..don't know about mac (I think it same as linux) screenshot_20160228_095448

ahjolinna avatar Feb 28 '16 07:02 ahjolinna

Just wanted to say I did give SVP 4 a go on Arch, and it works beautifully with mpv on my crappyish i5-2520M in my thinkpad. It is able to handle 720p content at full 60 fps, and even full 1080p content at 48 fps (2x framerate). Full 2 1/2 lags though. Really impressive since I was never able to get even 720p content to playback without SVP without lagging horribly. So for now, SVP codes is way ahead of what can be done with mpv and vapoursynth by themselves.

lolihunter avatar Mar 08 '16 04:03 lolihunter