Openshot 开源视频编辑软件
跨平台视频编辑软件带有静修接口
使用OpenShot创建专业视频。它提供具有丰富动画,背景音频,标题和视频效果的高级视频编辑功能。
概述
OpenShot是一个开源视频编辑软件,并在Windows,Mac和Linux等多个平台的支持下。这是简单,快速且功能强大的视频编辑器。它为用户提供了修剪视频的规定。对多个视频,音频和图像格式有完全支持。此外,它还提供桌面集成,您可以在其中拖放桌面文件系统中的文件。它使您可以在视频中使用淡入淡出和淡出的效果来动画任何内容。此外,您可以根据需要添加尽可能多的背景音轨。有有关标题的视频模板,以便用户可以添加字幕。 此免费视频编辑器使用户能够减速并加快视频的速度。此外,用户可以控制亮度和其他视频效果。该视频编辑器是多语言的,并且支持70多种语言。最重要的是,它提供了一个REST API来创建和修改与第三方应用程序的视频模板和集成。该开源软件还具有一个名为libopenshot的库,它是用C ++编写的。它是多线程,其源代码可在GitHub上获得。 OpenShot用Python编写,并稍有其他语言输入JavaScript,HTML和CSS。但是,它具有非常合乎逻辑的界面,并具有用户友好的导航。此外,它在开发,部署和使用方面还具有全面的支持。
特征
OpenShot提供以下关键功能: *开源 *多语言 *跨平台
- REST API *支持多个视频/音频格式 *修剪和切片功能
- 2D,3D动画
- 安全的 *多个视频效果 *视频标题和字幕 *用户友好界面 *桌面集成
- 强壮的
安装说明
安装所有先决条件后,使用以下命令克隆源代码:
git clone https://github.com/OpenShot/libopenshot-audio.gitgit clone https://github.com/OpenShot/libopenshot.gitgit clone https://github.com/OpenShot/openshot-qt.git
为了实际编译或运行OpenShot,我们需要在您的系统上安装一些依赖项
sudo add-apt-repository ppa:openshot.developers/libopenshot-dailysudo apt-get updatesudo apt-get install openshot-qt \cmake \ libx11-dev \ libasound2-dev \ libavcodec-dev \ libavdevice-dev \ libavfilter-dev \libavformat-dev \ libavresample-dev \ libavutil-dev \ libfdk-aac-dev \ libfreetype6-dev \libjsoncpp-dev \ libmagick++-dev \ libopenshot-audio-dev \ libswscale-dev \ libunittest++-dev \libxcursor-dev \ libxinerama-dev \ libxrandr-dev \ libzmq3-dev \ pkg-config \ python3-dev \qtbase5-dev \ qtmultimedia5-dev \ swig
此时,您应该将所有3个OpenShot组件源代码克隆到本地文件夹中。现在,运行以下命令来构建和安装libopenshot-audio:
cd libopenshot-audiomkdir buildcd buildcmake ../make install
现在,我们正在切换到libopenshot-audio/build文件夹,然后在父文件夹上运行cmake ../
。但是,该文件夹可以找到依赖项,并创建用于编译该库的所有所需的makefiles。然后`make install’使用这些makefiles编译,然后安装此库。因此,这应该导致文件安装到您的**/usr/local/**文件夹中。
然后,运行以下命令来构建和安装libopenshot:
cd libopenshotmkdir buildcd buildcmake ../make installsudo ldconfig
现在,我们正在切换到libopenshot/build文件夹,然后在父文件夹上运行cmake ../
。但是,该文件夹可以找到依赖项,并创建用于编译该库的所有所需的makefiles。然后`make install’使用这些makefiles编译,然后安装此库。之后,这应该导致将文件安装到您的**/usr/local/**文件夹以及您的Python站点包装文件夹中。但是,LDCONFIG命令更新系统的库缓存。
要从源代码启动OpenShot-QT,请使用以下命令:
cd openshot-qtpython3 src/launch.py
最后,这将启动OpenShot用户InterFac。