#animation #structures #instructional #output #created #scribl

scribl_curves

scribl 动画程序的某些数据结构

3个不稳定版本

0.3.1 2021年1月31日
0.3.0 2021年1月7日
0.1.0 2020年6月8日

#356 in 视频


用于 scribl

MIT 许可证

395KB
1.5K SLoC

Scribl:简单的教学视频

Build

Scribl是一个创建简单教学视频的程序。市面上有很多制作精美动画的复杂程序,但这不是其中之一。它的目标是在输出质量和创作努力方面,比传统的文档相机加麦克风方法有所改进。

示例

这是一个使用 scribl 创建的简短视频

Sample video

这是其用户界面的截图

Screenshot

这是BETA软件。

它可能无法在您的电脑上运行,尤其是如果您的电脑不是运行linux的话。如果它能运行,它可能会崩溃并吞噬您的工作。

如何运行

由于 scribl 仍然是beta版本,为了运行它,您需要自己编译。Scribl是用 rust 编程语言编写的,因此您首先需要 安装一个 rust 编译器。然后,您需要安装一些依赖项(因为虽然rust可以很容易地管理rust编写的依赖项,但 scribl 也依赖于一些用C编写的软件)。如果您正在运行linux,您需要安装(如果您还没有安装)以下开发包:

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

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

一旦您的 Rust 编译器和 GStreamer 插件准备就绪,您应该能够通过克隆此 Git 仓库,在终端中打开它,并输入以下命令来运行 Scribl:cargo run --release

依赖项

~17MB
~347K SLoC