forked from Rupan/comskip
-
Notifications
You must be signed in to change notification settings - Fork 3
Build
hangedman edited this page Apr 19, 2020
·
5 revisions
- using ubuntu:20.04
$ sudo apt-get update
$ sudo apt-get install -y build-essential git autoconf yasm nasm
$ git clone https://github.com/mirror/x264.git
$ cd x264 && git checkout -b has_x264_bit_depth 2451a7282463f68e532f2eee090a70ab139bb3e7
$ ./configure --enable-shared
$ make && make install
$ git clone https://github.com/hangingman/comskip.git
$ cd comskip
$ git submodule init
$ git submodule update
$ ./bootstrap
// ffmpegのディレクトリに移動してビルドする
$ cd ffmpeg
$ ./configure --enable-gpl --enable-version3 --disable-stripping --enable-libx264 --enable-shared
$ make && make install
// comskip本体をビルドする
$ cd ../
$ ./configure
$ make && make install
# comskipのラッパースクリプトを用意しているので使ってみてください
# 実行するとCMカット、分離、結合まで自動でできます
$ cd misc/
$ chmod +x comskip_wrapper.sh
$ ./comskip_wrapper.sh comskip.ini kill_la_kill_#6.ts