背景
最近想用airplay投影mkv视频文件到电视机上面播放,结果投影过去的视频,没有自动加载字幕。只要选择把ass字幕文件合并到mkv视频文件里面去。中途,还是使用mkvtoolnix进行mkv和ass文件的合并,但是合并出来仍会出现上面的情况。最后,就考虑自己手动使用ffmpeg进行合并。
步骤
首先,准备你的mkv视频文件和ass字幕文件,然后,确认自己的ffmpeg已经是最新版本,如下:
$ ffmpeg -version
ffmpeg version 3.4.1 Copyright (c) 2000-2017 the FFmpeg developers
built with Apple LLVM version 9.0.0 (clang-900.0.39.2)
configuration: --prefix=/usr/local/Cellar/ffmpeg/3.4.1 --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-avresamp