在 Mac OSX 系统中使用 FFMPEG 为影片添加硬字幕
Hardcoding subtitles using ffmpeg in OSX
首先需要安装 ffmpeg
,推荐使用 Homebrew 安装,注意在安装时需要添加一些额外的编译选项(主要是为了启用 libass
):
brew install ffmpeg --with-fdk-aac --with-ffplay --with-freetype --with-libass --with-libquvi --with-libvorbis --with-libvpx --with-opus --with-x265
接着,调用 ffmpeg
,命令为:
ffmpeg -i video.avi -vf subtitles=subtitle.srt out.avi
其中,video.avi 是视频输入源,subtitle.srt 是字幕(支持ass格式),out.avi是视频输出。
这样,我们就可以很方便地为视频添加硬字幕,不需要在去费心地找相关软件了。