FFmpeg4入门系列索引
基础百科
- I/B/P帧介绍
- h.264/x264介绍
- RGB格式介绍
- YUV格式介绍
- HSV介绍
- 视频参数介绍
- ffmpeg常用命令
视频格式介绍
wma/mp4/mkv/rm/flv/avi
音频格式介绍
aac mp3 flac
视频流介绍
rtmp ts m3u8
FFmpeg开发
- FFmpeg4入门00:准备
- FFmpeg4入门01:编译源码
- FFmpeg4入门02:开发组件介绍
- FFmpeg4入门03:输出版本号
- FFmpeg4入门04:输出视频信息
- FFmpeg4入门05:解码视频流过程
- FFmpeg4入门06:保存视频帧
- FFmpeg4入门07:解码视频并保存为YUV格式文件(YUV420P/YUV420SP)
- FFmpeg4入门08:软解并使用QtWidget播放视频(YUV420P->RGB32)
- FFmpeg4入门09:软解并使用QOpenGL播放视频(YUV420P->OpenGL)
- FFmpeg4入门10:软解并使用QML播放视频(YUV420P->OpenGL)
- FFmpeg4入门11:CUDA硬解并使用Qt播放视频(YUV420SP->RGB32)
- FFmpeg4入门12:本地yuv文件编码为h264
- FFmpeg4入门13:h264编码为mp4
- FFmpeg4入门14:Linux下摄像头捕获并编码为h264(无音频)
- FFmpeg4入门15:mp3音频解码为pcm
- FFmpeg4入门16:音频重采样解码为pcm
- FFmpeg4入门17:软件解码音频并使用QAudioOutput播放
- FFmpeg4入门18:解码内存数据并播放
- FFmpeg4入门19:pcm编码为mp3
- FFmpeg4入门20:实现简单音视频同步和简单视频播放器
- FFmpeg4入门21:视频添加滤镜
- FFmpeg4入门22:音视频解混合(demuxer)为MP3和H264
- FFmpeg4入门23:音视频解混合(demuxer)为PCM和YUV420P
- FFmpeg4入门24:音视频mp3和h264混合(muxer)编码为mp4
- FFmpeg4入门25:搭建UDP/TCP/HTTP(S)/RTP/RTMP/RTSP推流服务器
- FFmpeg4入门26:本地文件推流
- FFmpeg4入门27:捕获摄像头编码h264并推流
- FFmpeg4入门28:保存视频流数据至本地(rtsp->mp4)
待填的坑
- 无法用RTSP推流字幕
- 服务器重启会丢帧的问题
番外
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!