初期的 srt 用 VIM 处理即可.
时间轴和 ass 的处理用 Jubler 很方便, Aegisub 不太会弄, 但 Aegisub 应该是最好的, 后期我都用 Aegisub.
提取一般不需要, ffmpeg 即可搞定, 也可以用 MP4Box 和 mkvtoolnix (个人比较喜欢用 mkvtoolnix 给 mkv 扒皮).
压片的话用 ffmpeg 配合 libx264 和 libass 就很不错, 音频如果压 AC3 用 aften 如果压 aac 用 faad.
ffmpeg 可以直接封装成 mp4, 也可以用 MP4Box 进行封装, 封装成 mkv 用 mkvtoolnix.
另外如果从 brew 安装的 ffmpeg 默认是没有开启 libx264 和 libass 支持的, 需要自己编译一下. 可参考我之前的狗血贴:
/t/57202另外需要注意的一点是, brew 安装的 fontconfig (libass 的 dependencies 之一) 没有添加全路径, 需要自己添加上 `/System/Library/Fonts` 不然有些字幕渲染时会无法找到. brew 安装的 fontconfig 配置文件默认路径在 `/usr/local/etc/fonts/fonts.conf` 这里.