它可以用来修剪与合并视频、下载M3U8和油管的视频、查看多媒体文件的详细信息、软件支持的格式有很多:AV1 / H264 / H265 / NVENC / QuickSync / ProRes / VP9 / ffmpeg支持的任何其他视频格式,支持几千个文件批量处理、处理完自动关机、自定义GPU解码、可以使用预设向导等等。
这里有个插曲要说下,老早以前就用ffmpeg打开了本地摄像头解析,是在windows上实现的,尽管其他系统也设置了对应的格式,但是始终无法打开,要注意两点,第一点就是必须用动态库,静态库的ffmpeg中默认无法继承本地摄像头的支持,所以在编译期间就会报错。
本人希望打算深入研究音视频领域,音视频领域的内容很多,我自己打算从几方面循序渐进:FFmpeg常用功能实践, FFmpeg源码研究, OpenGL, OpenGLES, Metal, AR, WebRTC, 直播架构等方向去研究。
2:文字水印:编译的时候需要支持 FreeType、FontConfig、iconv,系统中需要有相关的子库,在 FFmpeg 中增加纯字母水印可以使用 drawtext 滤镜进行支持:相关使用实例:3:图片水印:为视频添加图片水印可以使用 movie 滤镜,相关参数:使用实例:4:生成画中画:可以通过 overlay 将 多个视频流、多个多媒体采集设备、多个视频文件合并到一个界面中,生成画中画的效果。
FFplay: FFplay is a very simple and portable media player using the FFmpeg libraries and the SDL library. It is mostly used as a testbed for the various FFmpeg APIs。
两个字可以免费视频领取+文档+各大厂面试题 资料内容包括:C/C++,Linux,golang,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK,嵌入式 等。