金子邦彦研究室インストールUbuntu, WSL2svp のインストール(Ubuntu 上)

svp のインストール(Ubuntu 上)

svpは,次のソフトに対応している.

https://www.svp-team.com/wiki/SVP:Linuxに記載の手順による.

謝辞

svp の作者に感謝します

前準備

Ubuntu のシステム更新

UbuntuUbuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する.

UbuntuUbuntu のインストールは別ページ »で説明

sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

svp のインストール

Cython 最新版のインストール

vapoursynthのインストールに使用したい.(vapoursynth がバージョン 0.28 以上の cmake を必要とする)

端末で,次のコマンドを実行する.

終了までしばらく待つ.

cd /tmp
sudo apt remove cython3
sudo apt -y build-dep cython3
cd /tmp
rm -rf cython
git clone https://github.com/cython/cython
cd cython
python3 setup.py build
sudo python3 setup.py install 
make

Sphinx, libass, Tesseract

必要であれば,vapoursynth で使用する次のソフトウェアをインストールする

sudo apt -y update
sudo apt -y install libsphinxbase-dev libass-dev libtesseract-dev

svp 前提ソフトウェア

Qt 5.5.0 以上MediaInfo,

sudo apt -y update
sudo apt -y install libqt5concurrent5 libqt5svg5 libqt5qml5

sudo apt -y install mediainfo

zimg, Vapoursynth R31 以上 のインストール

# common build tools
sudo apt -y install autoconf automake libtool pkg-config nasm git

# zimg library
cd /tmp
sudo rm -rf zimg
git clone https://github.com/sekrit-twc/zimg.git
cd zimg   
./autogen.sh
./configure
make -j4
sudo make install

# build Vapoursynth!
cd /tmp
sudo rm -rf vapoursynth
git clone https://github.com/vapoursynth/vapoursynth.git
cd vapoursynth
./autogen.sh
./configure
make -j4
sudo make install

sudo ldconfig
sudo rm -f /usr/lib/python3.7/lib-dynload/vapoursynth.so
sudo ln -s /usr/local/lib/python3.7/site-packages/vapoursynth.so /usr/lib/python3.7/lib-dynload/vapoursynth.so

mpv

sudo apt -y update
sudo apt -y install python-minimal libssl-dev libfribidi-dev libluajit-5.1-dev libx264-dev xorg-dev libegl1-mesa-dev 

cd /tmp
sudo rm -rf mpv-build
git clone https://github.com/mpv-player/mpv-build.git
cd mpv-build

# minimal install, feel free to add more options to ffmpeg_options and mpv_options
echo --enable-libx264 >> ffmpeg_options
echo --enable-vapoursynth >> mpv_options
echo --enable-libmpv-shared >> mpv_options
./rebuild -j4
sudo ./install

SMPlayer

sudo add-apt-repository -y ppa:rvm/smplayer 
sudo apt -y update 
sudo apt -y install smplayer smplayer-themes 

VLC

sudo apt -y update
sudo apt -y install vlc

起動してみる

mpv

mpv --input-ipc-server=/tmp/mpvsocket --hwdec=audo-copy

vlc

sudo chmod 777 /usr/lib/x86_64-linux-gnu/vlc/plugins/video_filter 

vlc を起動,メニュー,ユーティリティ,SVP と操作して SVP をインストールする. ビデオ,デインターレース,On to start using SVP's plugin と操作して有効化する(代わりに,ツール,設定,ビデオ,デインターレース = ON)