合并视频字幕音频文件

  • 合并视频字幕音频文件
    ffmpeg -i D: estprojectLOL.mp4 -vf ass=zimu.ass -f mp4 D: estprojectLOL02.mp4

ass转化为srt

ffmpeg -i D:devsoftffmpeginzimu2.ass zimu3.srt

ass和srt的比较

ass需要解码再合并,rst不需要,因此先将ass转为rst再转为rst会更快

而且这里会出现一个问题:java操作ffmpeg会出现合并不成功,因此使用ass转为srt再用srt合并字幕

借鉴的博客

让我知道rst比ass快:ffmpeg-给视频添加字幕(二十四)
这篇文章帮助不大,暂且留着吧ffmpeg合并mkv视频文件和ass字幕文件
这篇文章有个rst完全手册的链接SRT字幕格式
ass
ffmpeg合并mkv视频文件和ass字幕文件

关于json
Json格式详解

ffmpeg提取音频视频,合并音频视频

遇到问题

ass只被少量容器支持,如mkv,而MP4不支持
srt速度较慢,但是支持的封装格式很多

当Java调用ffmpeg时,使用srt烧入字幕可能会卡死

原因:jvm内存问题
解决:Java操作ffmpeg遇到卡死问题

原文地址:https://www.cnblogs.com/psyduck/p/14043693.html