0.使用Win10自带Hyper-V管理器
a. 下载ubuntu系统iso文件,https://mirrors.aliyun.com/ubuntu-releases/focal/ubuntu-20.04.3-desktop-amd64.iso
b. 新建虚拟机,安装选项选择映像文件
c. 设置linux系统账户和密码
1.安装Nodejs
a. 到https://nodejs.org/下载Linux Binaries的压缩包,并解压
b. 为node文件夹下/bin/npm和/bin/node等设置软链接到当前用户
ln -s /.../bin/xxx /usr/local/bin/xxx
c. 检查版本号
node -v
npm -v
2.安装cnpm或yarn,全局安装的包位置在node文件夹下/lib/node_modules
a. npm install -g cnpm 或 npm install -g yarn
b. 为node文件夹下/bin/cnpm或/bin/yarn等设置软链接到当前用户
ln -s /.../bin/xxx /usr/local/bin/xxx
c. 查看/更改包管理工具源
npm源,查看npm config get registry,设置npm config set registry xxx
yarn源,查看yarn config get registry,设置yarn config set registry xxx
cnpm源,查看npm config get registry,设置npm config set registry xxx
3.更改apt工具源
a. 进入/etc/apt文件夹,编辑sources.list文件,切换为国内源,可能需要更改文件读写权限
b. 初始化sources.list文件使生效
source sources.list 或 . sources.list
4.安装FFmpeg
a. 安装FFmpeg运行依赖
sudo apt-get install libcairo2-dev libjpeg-dev libpango1.0-dev libgif-dev build-essential g++
sudo apt-get install libgl1-mesa-dev xvfb libxi-dev libx11-dev
b. 安装ffmpeg
sudo apt install ffmpeg
c. 检查版本号
ffmpeg -version
5.安装Git
a. 安装git运行所需的库
sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
b. 安装git
sudo apt-get install git
c. 检查版本号
git --version
6.克隆FFCreator项目
a. git clone https://github.com/tnfe/FFCreator.git
b. 安装项目依赖,使用npm install,或yarn install
7.运行示例
a. npm run examples
b. 把生成的视频拖到火狐浏览器即可播放,当内置播放器播放不了时