1 个不稳定版本
0.1.0 | 2020年6月1日 |
---|
#399 在 视频
2MB
5.5K SLoC
Scribble:简单的教学视频
Scribble 是一个用于创建简单教学视频的程序。现在有很多用于制作精美动画的复杂程序 —— 这不是其中之一。它只旨在改进(无论是在输出质量还是在创建努力方面)传统的文档相机加麦克风的视频讲座制作方法。
示例
这是一个用 scribble 创建的短视频
这是其用户界面的截图
这是一个ALPHA软件。
它可能会崩溃并吞噬你的辛勤工作。即使它没有,文件格式也可能发生变化,因此Scribble的将来版本将无法打开当前保存文件。 请勿 用它做任何重要的事情!
如何运行
Scribble是用rust
编程语言编写的。为了安装它,你首先需要安装一个 rust
编译器。然后你需要安装一些依赖项(因为虽然rust可以轻松管理用rust编写的依赖项,但Scribble也依赖于一些用C编写的软件)。如果你正在运行Linux,你需要安装(如果你还没有的话)以下开发包:
- GTK+-3
- pango
- gstreamer
- alsa
- atk
你可能需要安装一些gstreamer
插件(至少 vp9enc
和 webmmux
),因为Scribble使用gstreamer进行视频编码。(如果你在Linux上,安装一个类似于 gstreamer1.0-plugins-good
的包应该就足够了。)
一旦你的rust编译器和gstreamer插件准备就绪,你应该可以通过克隆此git仓库,在终端中打开它,并输入 cargo run --release
来运行Scribble。
依赖关系
~22–37MB
~643K SLoC