【manim动画】如何求解sinx=2?

记得我很早之前就打算做一些科普视频,奈于技术不行,遂放弃。之前看过3Blue1Brown的视频,作者用他自己开发的数学可视化引擎manim制作动画,感觉效果很棒。发现知乎和B站陆陆续续有很多大佬开始使用manim做动画,于是进了一个manim交流群。开始摸索manim,实际上这个引擎的安装和环境的的搭建还挺麻烦,用manim也需要会Python和\LaTeX,恰好我都会,于是很快上手了。

阅读更多

第一次剪视频(动漫AMV)

这是我第一次剪视频,其实很早之前就想制作视频了,但是不会剪辑,用过 PR 但是电脑兼容性有问题(恕我直言,我用的是俄罗斯大神的精简版 Win 10),前几天下载了 Blender 这个软件,发现简直是神器,它其实是一个 3D 引擎,能 3D 建模,渲染,制作 3D 动画,视频剪辑,甚至可以开发游戏导出到各个平台。Blender 是免费开源的。这里顺便分享一个自己用光线追踪渲染的一个电脑桌面壁纸(目前我正在用)
https://github.com/HK-SHAO/HK-SHAO.github.io/tree/master/files/blender/

阅读更多

ffmpeg的简单使用方法

转码和编辑视频

今天用Android Studio(后面简称AS)里的模拟器给系统录屏,用来展示OpenGL可视化的东西,打算上传B站,后来发现AS只能保存webm格式和GIF格式的视频,并且文件体积巨大,视频图像也是顺时针旋转的。

没办法,只能找个视频编辑器进行转码和编辑,结果发现网上的视频转码工具基本粗制滥造,像Adobe PR这样的视频剪辑软件我也没必要下载,于是找到了ffmpeg(其实很早之前在树莓派上玩Linux的时候用过)。

我进入ffmpeg官网下载了Win64版本,下载速度很快,下载下来就是一个压缩包,解压后就是工具本体了,不过它没有任何UI界面,在Windows下你只能进入bin目录,然后Shift+鼠标右键打开命令窗口,使用ffmpeg的指令进行操作。如下图,可以看到转码效率很高。

阅读更多