ffmpeg 提取字幕
1.ffmpeg的下载地址 https://ffmpeg.zeranoe.com/builds/win64/static/
2.有些字幕是直接打在H264裸流上的,需要先取裸流,先分析字幕是不是在h264上
ffmpeg -i 3.mp4 -codec copy -bsf: h264_mp4toannexb -f h264 3.h264
3.ffmpeg 加入字幕
命令如下:
ffmpeg -y -i 6e28.flv -vf subtitles=subscript.srt tt.mp4
命令解释:
-y :覆盖同名的输出文件
-i :资源文件
-vf:一般用于设置视频的过滤器 set video filters
subtitles= :后面跟字幕文件,可以是srt,ass的