// 一些FFMpeg小窍门 #import "/template.typ":* #doc-template( title: "一些FFMpeg小窍门", date: "2022年1月18日", body: [ = 烧录字幕 如果要给视频加载字幕的话,其实还是单独加载文字格式的字幕轨或者字幕文件最方便。但是,如果视频要传到一些网站上,或者要用移动设备观看,可能就需要把字幕烧到视频里面了。FFMpeg提供了一个命令: ```sh ffmpeg -i input.mp4 -vf "ass=subtitle.ass" output.mp4 ``` 有的字幕是`*.srt`格式的,这时候要先转码成`*.ass`格式: ```sh ffmpeg -i input.srt output.ass ``` 要是字幕是MKV文件中的字幕轨,那就需要先提取出来: ```sh ffmpeg -i Movie.mkv -map 0:s:0 subs.srt ``` 这里`0:s:0`代表第一条字幕轨。因为有时候一 ...
Email: i (at) mistivia (dot) com