用FFMPEG将字幕“烧”进MP4
2021腾讯云限时秒杀,爆款1核2G云服务器298元/3年!(领取2860元代金券),
地址:https://cloud.tencent.com/act/cps/redirect?redirect=1062
2021阿里云最低价产品入口+领取代金券(老用户3折起),
入口地址:https://www.aliyun.com/minisite/goods
使用ffmpeg将video codec为h264的mp4文件demux成video/audio ES,这里主要是video需要特别处理一下,因为mp4 container中video缺少一些头信息,格式有些不同,其
vob,
mkv等格式文件以流的形式存储字幕,而mp4不支持这种方式。如果希望生成带字幕的mp4文件,只能将字幕“烧录”到视频中。关于从ffmpeg中分离mp4 muxer 找到mp4 muxer源文件 因为为了统一管理muxer的方便,每个的muxer都封装进一个数据结构AVOutputFormat。 即用AVOutputFormat这个结
ffmpeg -i input.mkv -filter_complex [0:v][0:s]overlay[v] -map [v] -map 0:a -acodec libvo_aacenc -ac 2 -ar 48000 -ab 320k output.mp4
参考 http://ffmpeg.org/trac/ffmpeg/wiki/How%20to%20burn%20subtitles%20into%20the%20video#picturebasedsubtitles
因为我的itouch4不支持rmvb,想要在上网看动画片就必需要转成mp4。原本我用mediacoder来转,但最近的几个版本经常出错。前段时间写了一个用avs+x264来转换的,现
相关阅读排行
- 1[置顶] [总结]FFMPEG视音频编解码零基础学习方法
- 2FFmpeg 基本知识
- 3100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)
- 4最简单的基于FFMPEG的视频编码器(YUV编码为H.264)
- 5FFMPEG结构体分析:AVFrame