debian使用svp软件补帧流畅看视频,播放器使用VLC 19.12.02_23:43:30人懒,而且写博客的软件不方便,不想插图片了,全靠意识流文字,自己领会。 教程源自svp官网wiki linux部分和vlc部分,最后设置是我自己发现。 ======================= svp是可以将普通视频播放时补帧到60帧或更高帧数的软件,使得画面更加流畅,动画效果明显 视频补帧有几个软件,其中amd的hd77xx以后gnc架构的显卡可以配合软件直接在win8以上的系统进行硬件补帧, 软件补帧有svp和另外一个软件,可以使用gpu加速 补帧软件在windows下都是要钱,但linux下的svp是免费的,但是貌似没那么容易使用gpu加速,先不管,用上再说。 1.去svp官网下载linux版回来一键安装, 2. 然后根据svp官方wiki的linux部分进行安装,我用的是debian,播放器是VLC,所以这里只截取vlc的步骤 https://www.svp-team.com/wiki/SVP:Linux 1)安装所需的库和vlc sudo apt-get install libqt5concurrent5 libqt5svg5 libqt5qml5 sudo apt-get install mediainfosudo apt-get install vlc
2)编译svp需要的软件Vapoursynth 先编译zimgsudo apt-get install autoconf automake libtool pkg-config nasm git
git clone https://github.com/sekrit-twc/zimg.git cd zimg
./autogen.sh ./configure make -j4 sudo make install cd ..
再编译Vapoursynth git clone https://github.com/vapoursynth/vapoursynth.git cd vapoursynth ./autogen.sh ./configure make -j4 sudo make install cd .. 编译完成进行设置 sudo ldconfig sudo ln -s /usr/local/lib/python3.7/site-packages/vapoursynth.so /usr/lib/python3.7/lib-dynload/vapoursynth.so 3)设置vlc和svp
svp会让你选择vlc的路径的 设置vlc插件目录权限
sudo chmod 777 /usr/lib/x86_64-linux-gnu/vlc/plugins/video_filter
然后打开svp,点击左上角图标,工具,点击“vlc的svp插件”
如果提示你已启用即可~如果失败请确保vlc的目录权限已设置成功和vapoursynth编译成功
接着,
打开vlc,在工具,偏好设置,输入/编解码器,将硬件加速禁用 再接着
点击左下角的全部,左边,界面,控制界面,将svp control interface打勾,
然后查看视频-滤镜里是否有vapoursynth filter,有就行了,无需打勾
这时补帧已经可以使用了,先打开svp,再用vlc播放视频即可实现补帧播放。
4)设置svp默认调用vlc svp默认的是mpv,需要我们手动设置为vlc,
在应用程序设置,附加设置,所有设置里,搜索“player”,将player的值改为vlc即可, debian安装linux版svp后视频格式会变为svp打开, svp打开视频时,svp会自动调用vlc播放。
|