1. 程式人生 > 實用技巧 >合併視訊字幕音訊檔案

合併視訊字幕音訊檔案

合併視訊字幕音訊檔案
ffmpeg -i D:\testproject\LOL.mp4 -vf ass=zimu.ass -f mp4 D:\testproject\LOL02.mp4

ass轉化為srt
ffmpeg -i D:\devsoft\ffmpeg\bin\zimu2.ass zimu3.srt

ass和srt的比較
ass需要解碼再合併,rst不需要,因此先將ass轉為rst再轉為rst會更快
而且這裡會出現一個問題:java操作ffmpeg會出現合併不成功,因此使用ass轉為srt再用srt合併字幕

借鑑的部落格
srt
讓我知道rst比ass快:[ffmpeg-給視訊新增字幕(二十四)](https://blog.csdn.net/qq_21743659/article/details/109305411)
這篇文章幫助不大,暫且留著吧[ffmpeg合併mkv視訊檔案和ass字幕檔案](https://blog.csdn.net/weixin_33910385/article/details/91772994)
這篇文章有個rst完全手冊的連結[SRT字幕格式](https://www.cnblogs.com/tocy/p/subtitle-format-srt.html)

ass
[ffmpeg合併mkv視訊檔案和ass字幕檔案](https://blog.csdn.net/weixin_33910385/article/details/91772994)
關於ass字幕格式
[ssa/ass字幕格式全解析](http://www.360doc.com/content/14/1111/00/19994993_424188021.shtml)
[ASS字幕格式規範](https://www.douban.com/note/658520175/)
超詳細[ASS 字幕格式規範](https://blog.csdn.net/hongszh/article/details/104354252)
[ssa/ass字幕格式全解析](https://www.jianshu.com/p/df1f42ba59aa)

關於gson
Gson [Maven依賴] 和一些簡單的例子
使用gson操作json和物件

關於json
Json格式詳解

ffmpeg提取音訊視訊,合併音訊視訊