零基础网站建设教学服务,哈密网站制作公司-哈密网站建设|哈密网络公司|哈密做网站,手机网店开店网站,做网站公司哪个好之前对ffmpeg有一个模糊的印象#xff0c;后来经过一些项目对ffmpeg有了深入的认识#xff0c;这里总结下。
最开始对ffmpeg的印象是可以对视频进行一些处理操作#xff0c;但是做哪些操作又不是很清楚#xff0c;知其然不知其所以然。下面对于ffmpeg的功能进行一个总结后来经过一些项目对ffmpeg有了深入的认识这里总结下。
最开始对ffmpeg的印象是可以对视频进行一些处理操作但是做哪些操作又不是很清楚知其然不知其所以然。下面对于ffmpeg的功能进行一个总结希望对大家有个帮助。
ffmpeg可以实现对视频文件、网络摄像头的音视频流拉取拉流功能ffmpeg可以实现桌面截图功能/或者读取摄像头libavdeviceffmpeg可以实现推流功能ffmpeg可以实现对音视频编码格式、封装格式的转换libavcodec、libavformatffmpeg可以实现图片像素格式转换图像缩放等操作对应的模块libswscaleffmpeg支持滤镜功能libavfilterffmpeg提供了多媒体应用常用的简化编程的工具如随机数生成器、数据结构、数学函数等libavutil
ffmpeg编译完成后会生成3个可执行文件
ffmeg实现了音视频的编解码功能ffprobe实现了多媒体流的分析ffserver实现了流媒体服务器功能ffmpeg4.0后的版本已经没有ffserver流媒体服务器可以选择其它开源流媒体服务器ffprobe实现了多媒体体播放器的功能