SESA干培。
工具的准备
1. Aegisub
请访问Aegisub官网对应系统进行下载以及安装
2. FFMpeg
Windows用户:
- 下载FFMpeg: https://ffmpeg.zeranoe.com/builds/ (请选择static版本)
- 解压FFmpeg: 把下载好的压缩包解压到C:\ffmpeg目录下
- 配置环境变量: 按照这篇文章将刚才的目录添加入Path
- 测试运行: 按WIN+R,输入CMD,在跳出来的终端窗口中输入
ffmpeg -version
如有信息则说明安装成功
MAC用户:
- 下载安装homebrew: 打开Termial,输入
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 下载安装FFMpeg: 继续在Termial中输入
brew install ffmpeg --with-fdk-aac --with-ffplay --with-freetype --with-libass --with-libquvi --with-libvorbis --with-libvpx --with-opus --with-x265
- 测试运行: 继续Terminal中输入
ffmpeg -version
如有信息则说明安装成功
打时间轴,得到到字幕文件
请参考以下视频进行相关学习,以懂得如何为文本配上时间轴并得到.ass字幕文件为目标.样式和特效如果自己有感兴趣的话可以深究一下,这是一个无底洞.
https://www.bilibili.com/video/av2345646/
https://www.bilibili.com/video/av32482188/
把字幕压进视频轨
用cd命令将终端位置调到视频文件夹,下面是一个例子.用下面这个命令把字幕烧进视频流,其中文件名按照你的文件名进行改动.
```ffmpeg -i mymovie.mp4 -vf ass=subtitles.ass mysubtitledmovie.mp4
如果遇到了什么问题,请打开参考文献[4]看一下其中有没有提到,如果有很奇怪的问题欢迎Email我.