Linux安装SVP4指南
不知道多少人知道SVP4这个软件?SVP4是一个视频补帧软件,在几年前可以说是一个神器,尤其是SVP4用来看动画非常流畅。近几年60帧的视频资源越来越多,所以补帧的需求也没那么多了,但这个软件确实还是挺不错的。SVP4在Windows上是一个付费软件,终生授权也就一百多,并不贵。但是在Linux系统上SVP4却是免费的,Linux也有真香的时候。
一、ArchLinux安装SVP4
该方法适用于ArchLinux及其衍生发行版安装SVP4(比如Manjaro)。
1.安装依赖环境和播放器
首先安装依赖环境和播放器,推荐使用VLC(官方推荐MPV但是MPV可能会编译安装不成功):
#安装依赖包
sudo pacman -S qt5-base qt5-declarative qt5-svg libmediainfo lsof vapoursynth
#安装VLC播放器
sudo pacman -S vlc
#修改VLC播放器插件文件夹权限
sudo chmod 777 /usr/lib/vlc/plugins/video_filter
#安装svpcode依赖
sudo pacman -S mkvtoolnix-cli
如果想使用官方推荐的mpv播放器,可按照以下流程编译安装mpv,网络环境不好的情况下可能需要多次执行才能安装成功:
#安装mpv播放器,我用的yay命令安装
yay -S rsound spirv-cross mpv-full
#安装svpcast依赖
sudo svpcastpacman -S avahi
systemctl enable avahi-daemon.service
2.官网下载安装包
官网下载Linux版安装包,解压后得到svp4-linux-64.cn.run文件,直接安装:
sudo chmod +x svp4-linux-64.cn.run
sudo ./svp4-linux-64.cn.run
3.配置VLC播放器
首先,打开SVP4,选择安装VLC插件:
然后,打开VLC播放器,选择选项“工具--偏好设置”,打开“视频--反交错”:
因为硬件加速解码和Vapoursynth不兼容,还需要关闭硬件加速解码才能正常使用:
二、Ubuntu20.04安装SVP4
该方法适用于Ubuntu20.04及其衍生发行版。
1.安装依赖环境和播放器
#安装qt5
sudo apt install libqt5concurrent5 libqt5svg5 libqt5qml5
#安装python
sudo apt install python3
#安装mediainfo
sudo apt install mediainfo
#安装VLC
sudo apt install vlc
#修改vlc插件目录权限
sudo chmod 777 /usr/lib/vlc/plugins/video_filter
2.编译安装Vapoursynth
#安装依赖环境
sudo apt-get install g++ make autoconf automake libtool pkg-config nasm git
# 安装zimg库
git clone https://github.com/sekrit-twc/zimg.git
cd zimg
./autogen.sh
./configure
make -j4
sudo make install
cd ..
#安装Cython
sudo apt-get install cython3
#编译Vapoursynth
git clone --branch R52 https://github.com/vapoursynth/vapoursynth.git
cd vapoursynth
./autogen.sh
./configure
make -j4
sudo make install
cd ..
sudo ldconfig
#配置Vapoursynth
sudo ln -s /usr/local/lib/python3.8/site-packages/vapoursynth.so /usr/lib/python3.8/lib-dynload/vapoursynth.so
3.官网下载安装包
下载解压后得到一个svp4-linux-64.cn.run的文件,直接运行安装:
sudo chmod +x svp4-linux-64.cn.run
sudo ./svp4-linux-64.cn.run
4.配置播放器
配置VLC的方法同上面;如果想使用官方推荐的mpv播放器,可按照以下流程编译安装(可能会安装失败,具体可参考官方文档):
# 安装依赖
sudo apt-get install libssl-dev libfribidi-dev libluajit-5.1-dev libx264-dev xorg-dev libegl1-mesa-dev libfreetype-dev libfontconfig-dev
sudo apt-get install libasound2-dev libpulse-dev
sudo apt install python-is-python3
#编译安装mpv
git clone https://github.com/mpv-player/mpv-build.git
cd mpv-build
echo --enable-libx264 >> ffmpeg_options
echo --enable-vapoursynth >> mpv_options
echo --enable-libmpv-shared >> mpv_options
./rebuild -j4
sudo ./install
cd ..
安装完毕后,打开视频文件右键选择SVP4打开即可(mpv播放器),VLC播放器则需要从SVP4程序启动带插件的VLC播放器后再播放视频。


