オープンソースのビデオエディターオリーブ
ウェブサイト:Github
インストールガイド:オリーブのコンパイル
Linuxでのコンパイル
1.最初にビルド環境をインストールします
sudo apt-get install build-essential
2.次にQt5をインストールします。これは、すでにQt5.7をインストールしているため、この手順を実行しなかったためです。
sudo apt-get install qt5-default qtmultimedia5-dev libqt5multimedia5 libqt5multimedia5-plugins libqt5svg5-dev
3. FFmpegライブラリファイルをインストールします。FFmpegはマルチメディア解析ライブラリです。ubuntu16.04では、次のインストール方法のバージョンは2.8で、比較的低いです。qtを使用してプログラムを開くと、エラーが発生します。オンラインにはたくさんあり、
Linuxにffmpegをインストールする例を挙げてい
ます。この方法も試すことができますが、テストしていません
sudo apt-get install libavformat-dev libavcodec-dev libavfilter-dev libavutil-dev libswscale-dev libswresample-dev
4. Frei0rをインストールするかどうか、インストールすることをお勧めします。
sudo apt-get install frei0r-plugins-dev frei0r-plugins
5.元のコードをダウンロードするmasterブランチのコードはまだ再構築中であるため、オリーブの作者は0.1.xバージョンの使用を推奨しています。
git clone https://github.com/olive-editor/olive.git
git checkout 0.1.x
6.次の方法はチュートリアルとは異なり、qtを使用してCMakeList.txtを開いたところ、長い間悩まされてきた、ffmpegのヘッダーファイルが見つからないという問題があります。 〜/ .bashrcで設定後)設定内容は以下の通り
#ffmpeg4.2
export PATH=/usr/local/ffmpeg/bin:$PATH
FFMPEG_ROOT=/usr/local/ffmpeg; export FFMPEG_ROOT
重要な点は、オリーブの作者の変数FFMPEG_ROOTには環境変数ラベルENVがない
ため、$ {FFMPEG_ROOT}を$ ENV {FFMPEG_ROOT}に変更します。
スクリーンショットを実行