- 博客(4)
- 资源 (11)
- 收藏
- 关注
原创 RTSP流封装成MP4方法总结
RTSP流封装成MP4方法总结目的:为了方便以后自己进行查看,特把自己在录制学习过程中遇到的问题以及解决办法记录下来,供大家一起进行参考讨论。方法:1.利用ffmpeg进行解码和编码,生成符合MP4v2要求的H264视频流和AAC音频流;2.利用MP4v2对H264和aac进行合并;注意问题:1.确认RTSP流中的音频和视频是否是固定帧率?由于MP4v2库针对固定帧率和非固定帧率有两...
2019-08-30 09:41:19 10478
原创 将MP4视频和MP4音频合并成MP4文件
由于项目需要,需要将一个mp4文件中的视频和另一个mp4文件的音频合成为一个mp4文件。因此试着将合成的思路记录下来,以便以后进行查看。合成中需要处理的问题:1.当视频和音频时长不一致时,如何处理?以视频的时长为标准,音频时长比视频短时,添加静音帧作为补充;开始时需要处理的问题:第一种情况:视频的开始时间要比音频晚,因此要过滤掉一部分音频,等到达视频开始时间时,才开始将视频和音频数据写入...
2019-08-24 18:20:36 13093 3
原创 获取MP4视频关键帧图像,并保存为JPEG格式文件
方法:1.利用ffmpeg对MP4文件进行解码,将原始数据格式转换成AV_PIX_FMT_RGB24格式;对视频解压缩后的数据进行像素格式转换需要用到sws_scale()函数,其详细使用方法可参考FFmpeg源代码简单分析:libswscale的sws_scale()由三个函数完成其转换工作:sws_getContext():初始化一个SwsContext。sws_scale():处理...
2019-08-24 11:19:23 2643
原创 RTMP流生成MP4文件方法总结
RTMP流生成MP4文件方法总结Rtmp流生成MP4文件的流程基本上与rtsp流类似,可以参考前一篇RTSP流封装成MP4方法总结:这里主要针对rtmp与rtsp不同的地方进行讲解:1.rtmp流的写法与rtsp流不太一样如果利用ffmpeg进行拉取rtmp流,一般在流末尾添加“ live=1”。例如 “rtmp://10.13.10.251/live/test live=1”。2.针...
2019-08-23 22:16:56 8973 4
将MP4视频和MP4音频合并成MP4文件
2019-08-24
Rtmp流生成MP4文件源码
2019-08-23
RTSP流生成MP4文件源码
2019-08-23
MP4v2录制rtsp流存为MP4文件
2018-08-22
mp4v2源码及在vs2012下完整编译工程
2018-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人