#instructional #sample #animation #short #ui

app scribble

创建简单的教学视频

1 个不稳定版本

0.1.0 2020年6月1日

#399视频

MIT 许可证

2MB
5.5K SLoC

Scribble:简单的教学视频

Build

Scribble 是一个用于创建简单教学视频的程序。现在有很多用于制作精美动画的复杂程序 —— 这不是其中之一。它只旨在改进(无论是在输出质量还是在创建努力方面)传统的文档相机加麦克风的视频讲座制作方法。

示例

这是一个用 scribble 创建的短视频

Sample video

这是其用户界面的截图

Screenshot

这是一个ALPHA软件。

它可能会崩溃并吞噬你的辛勤工作。即使它没有,文件格式也可能发生变化,因此Scribble的将来版本将无法打开当前保存文件。 请勿 用它做任何重要的事情!

如何运行

Scribble是用rust编程语言编写的。为了安装它,你首先需要安装一个 rust 编译器。然后你需要安装一些依赖项(因为虽然rust可以轻松管理用rust编写的依赖项,但Scribble也依赖于一些用C编写的软件)。如果你正在运行Linux,你需要安装(如果你还没有的话)以下开发包:

  • GTK+-3
  • pango
  • gstreamer
  • alsa
  • atk

你可能需要安装一些gstreamer 插件(至少 vp9encwebmmux),因为Scribble使用gstreamer进行视频编码。(如果你在Linux上,安装一个类似于 gstreamer1.0-plugins-good 的包应该就足够了。)

一旦你的rust编译器和gstreamer插件准备就绪,你应该可以通过克隆此git仓库,在终端中打开它,并输入 cargo run --release 来运行Scribble。

依赖关系

~22–37MB
~643K SLoC