Mac系统下,利用ffmpeg加字幕
字幕类型
硬字幕,类似视频水印,作为视频的一部分内嵌了。
软字幕,封装字幕,也是内嵌到视频里,不过只是作为渲染,而且需要播放器支持才行。
外挂字幕,就是外部字幕文件,可以允许自行选用。
常见字幕格式
srt,标准外挂字幕格式。这是最简单的,普通文本格式即可
ass,高级外挂字幕格式。支持定义样式、字体、位置、特效等功能。
利用ffmpeg添加字幕
首先安装/升级ffmpeg。我是mac系统,执行下面命令可以就可以安装ffmpeg了
brew install ffmpeg
或者直接升级
brew upgrade ffmpeg
我安装的版本是4.3.1,支持ass字幕格式。
yejr@yejr.run> ffmpeg -version
ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
built with Apple clang