Welcome!
Important information
-- Required MX 15/16 Repository Changes
-- Information on torrent hosting changes
-- Information on MX15/16 GPG Keys
-- Spectre and Meltdown vulnerabilities

News
-- Introducing our new Website
-- MX Linux on social media: here

Current releases
-- MX-18.2 Point Release release info here
-- Migration Information to MX-18 here
-- antiX-17.4.1 release info here

New users
-- Please read this first, and don't forget to add system and hardware information to posts!
-- Here are the Forum Rules

A request for SmoothVideo Project

User avatar
colin_b
Forum Regular
Forum Regular
Posts: 512
Joined: Sun Mar 19, 2017 7:21 pm

A request for SmoothVideo Project

#1

Post by colin_b » Wed Mar 13, 2019 8:59 pm

I was digging around a few minutes ago when I came across SmoothVideo Project (SVP). I used to use it on Windows, and I'm delighted to see there's now a free Linux version.

A brief explanation of the function of SmoothVideo Project (SVP):
https://blog.programster.org/smooth-vid ... k-with-svp

SVP is a program that allows you to watch a video on your computer and use frame interpolation to create smoother playback at whatever framerate you desire. I found that greatly improved movies by playing them back at 30fps on my 60hz monitor so that it felt "cinematic" whilst keeping linear motion, such as when the camera pans to the side, smooth rather than jagged. It is also great for playing back all other content, such as music videos, at 60fps.
https://www.svp-team.com/wiki/SVP:Linux

Compatible video players

mpv itself can act as a standalone video player
SMPlayer - a recommended UI
Plex Media Player
VLC

Prerequisites

Qt 5.5.0 or later
Vapoursynth R31 or later
MediaInfo
lsof command line tool (install it via your package manager)
Required for SVPtube: Python 3.5
(recommended) Proprietary video drivers including OpenCL ICD
(recommended) mpv 0.17 or later built with Vapoursynth support
(optional) Recommended UI for mpv: SMPLayer
(optional) VLC 2.1 or later
Would it be possible to add SVP to the repo?

If it works correctly it could be be a boon for videophiles.

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 19091
Joined: Fri Dec 15, 2006 8:07 pm

Re: A request for SmoothVideo Project

#2

Post by Stevo » Thu Mar 14, 2019 3:44 pm

It's freeware, but proprietary, so I don't think we can add it, though I haven't looked at the redistribution license. I did rebuild MPV in our test repo with vapoursynth support, install and set up SVP, and it does work for playing at 60 fps. The newer mpv is on its way to the test repo.

I have to research how to get SMPlayer and VLC to use SVP, though.

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 19091
Joined: Fri Dec 15, 2006 8:07 pm

Re: A request for SmoothVideo Project

#3

Post by Stevo » Thu Mar 14, 2019 11:33 pm

It also "just works" with mpc-qt from the test repo if you have the new mpv and have svp4 running. I couldn't get Gnome-MPV, VLC, or SMPlayer to use it, though.

User avatar
colin_b
Forum Regular
Forum Regular
Posts: 512
Joined: Sun Mar 19, 2017 7:21 pm

Re: A request for SmoothVideo Project

#4

Post by colin_b » Fri Mar 29, 2019 9:28 pm

Stevo wrote:
Thu Mar 14, 2019 11:33 pm
It also "just works" with mpc-qt from the test repo if you have the new mpv and have svp4 running. I couldn't get Gnome-MPV, VLC, or SMPlayer to use it, though.
A belated thanks for the info.

It's a pity it only works with mpc-qt. I tried that about a month ago, but I had problems with it, so I got rid of it. SMPlayer works for me, but since it doesn't seem to work with SVP I'll have to live without smooth video.

:frown:

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 19091
Joined: Fri Dec 15, 2006 8:07 pm

Re: A request for SmoothVideo Project

#5

Post by Stevo » Fri Mar 29, 2019 10:00 pm

What do you mean? Did you upgrade mpv from the test repo per the instructions? I also found that I can just right-click a video, choose "open with" "SVP 4 Linux", and it and mpv start up and play the video. MPC-Qt uses the newer libmpv1, so can also use SVP 4.

User avatar
colin_b
Forum Regular
Forum Regular
Posts: 512
Joined: Sun Mar 19, 2017 7:21 pm

Re: A request for SmoothVideo Project

#6

Post by colin_b » Fri Mar 29, 2019 10:28 pm

Oops, I didn't realize mpv was on the OK list.

I downloaded svp4, extracted it, opened the setup wizard and left the default setting for where it should be installed (/home/Colin/SVP 4).

During installation I got the following error:
Screenshot-1.png
I scratched my head and decided to uninstall & reinstall mpv from the test repo to see if this would solve the problem.

Unfortunately the same problem occurred.

:confused:
You do not have the required permissions to view the files attached to this post.

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 19091
Joined: Fri Dec 15, 2006 8:07 pm

Re: A request for SmoothVideo Project

#7

Post by Stevo » Fri Mar 29, 2019 11:35 pm

Are you running 64-bit?

User avatar
colin_b
Forum Regular
Forum Regular
Posts: 512
Joined: Sun Mar 19, 2017 7:21 pm

Re: A request for SmoothVideo Project

#8

Post by colin_b » Fri Mar 29, 2019 11:56 pm

Yes. Here's my system info:

Code: Select all

System:    Host: MX Kernel: 4.19.0-1-amd64 x86_64 bits: 64 compiler: gcc v: 6.3.0 
           Desktop: Xfce 4.12.3 Distro: MX-18.1_x64 Continuum Feb 9  2019 
           base: Debian GNU/Linux 9 (stretch) 
Machine:   Type: Desktop Mobo: MSI model: H61M-E33(B3)(MS-7680) v: 2.0 serial: <filter> 
           BIOS: American Megatrends v: 12.3 date: 01/10/2013 
CPU:       Topology: Dual Core model: Intel Celeron G1610T bits: 64 type: MCP arch: Ivy Bridge 
           rev: 9 L2 cache: 2048 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 9178 
           Speed: 1786 MHz min/max: 1600/2300 MHz Core speeds (MHz): 1: 1596 2: 1596 
Graphics:  Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics 
           vendor: Micro-Star MSI driver: i915 v: kernel bus ID: 00:02.0 
           Display: x11 server: X.Org 1.19.2 driver: none 
           resolution: 1920x1080~60Hz, 1920x1080~60Hz 
           OpenGL: renderer: Mesa DRI Intel Ivybridge Desktop v: 4.2 Mesa 18.2.6 
           direct render: Yes 
Audio:     Device-1: C-Media CMI8788 [Oxygen HD Audio] vendor: ASUSTeK Virtuoso 66 
           driver: snd_virtuoso v: kernel bus ID: 03:00.0 
           Sound Server: ALSA v: k4.19.0-1-amd64 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
           vendor: Micro-Star MSI driver: r8169 v: kernel port: d000 bus ID: 04:00.0 
           IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter> 
Drives:    Local Storage: total: 465.76 GiB used: 183.81 GiB (39.5%) 
           ID-1: /dev/sda vendor: Seagate model: ST500LM000-1EJ162 size: 465.76 GiB 
Partition: ID-1: / size: 191.25 GiB used: 12.01 GiB (6.3%) fs: ext4 dev: /dev/sda1 
           ID-2: /home size: 258.20 GiB used: 171.80 GiB (66.5%) fs: ext4 dev: /dev/sda3 
           ID-3: swap-1 size: 8.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda2 
Sensors:   System Temperatures: cpu: 42.0 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Repos:     Active apt repos in: /etc/apt/sources.list.d/antix.list 
           1: deb http://mxlinux.mirrors.uk2.net/packages/antix/stretch/ stretch main
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://ftp.uk.debian.org/debian/ stretch-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://ftp.uk.debian.org/debian/ stretch main contrib non-free
           2: deb http://security.debian.org/ stretch/updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://mxlinux.mirrors.uk2.net/packages/mx/repo/ stretch main non-free
           No active apt repos in: /etc/apt/sources.list.d/various.list 
Info:      Processes: 175 Uptime: 44m Memory: 7.51 GiB used: 1.11 GiB (14.7%) Init: SysVinit 
           runlevel: 5 Compilers: gcc: 6.3.0 Shell: bash v: 4.4.12 inxi: 3.0.29 

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 19091
Joined: Fri Dec 15, 2006 8:07 pm

Re: A request for SmoothVideo Project

#9

Post by Stevo » Sat Mar 30, 2019 12:03 am

That's weird. So, how did you execute the .run file?

User avatar
colin_b
Forum Regular
Forum Regular
Posts: 512
Joined: Sun Mar 19, 2017 7:21 pm

Re: A request for SmoothVideo Project

#10

Post by colin_b » Sun Mar 31, 2019 8:14 pm

Stevo wrote:
Sat Mar 30, 2019 12:03 am
That's weird.
I had a dig around and found this forum thread talking about the error.
https://www.svp-team.com/forum/viewtopic.php?id=4165

I run the installer from terminal and catch this:

Code: Select all

lazyc97@lazyc97-Inspiron-7559:~/Downloads$ sudo ./svp4-linux-64.run
[49] Warning: A style sheet file is specified, but it does not exist.
[12876] Warning: /home/lazyc97/SVP 4/SVPManager: error while loading shared libraries: libmediainfo.so.0: cannot open shared object file: No such file or directory
...

Nevermind, I solved it by

Code: Select all

sudo apt install qt5-default mediainfo
I checked the installation requirements.
https://www.svp-team.com/wiki/Manual:Installation

Qt 5.5 or later;
Vapoursynth;
Mediainfo;
Python 3.5;
Proprietary video drivers with OpenCL ICD (AMD, NVIDIA), or Beignet for Intel;
mpv compiled with support of Vapoursynth script engine;
lsof.
I checked the MXPI and found I didn't have Vapoursynth or Mediainfo installed, so install them I did.

The SVP install then worked, but then I couldn't get video output from mpv. :mad:

After some fruitless messing around I threw in the towel. I opened up Timeshift and reverted my OS to its state before install. For some reason this didn't get rid of SVP, but mpv has started working again. I'm baffled as to how SVP has stayed on my system.

I rescind my request for SVP.

Post Reply

Return to “Package Requests/Status - MX 17/18”