RK3588平台开发系列讲解(视频篇)ffmpeg 的移植

时间:2024-02-20 11:59:42

请添加图片描述

文章目录

  • 一、ffmpeg 介绍
  • 二、ffmpeg 的组成
  • 三、ffmpeg 依赖库

沉淀、分享、成长,让自己和他人都能有所收获!????

????ffmpeg 是一种多媒体音视频处理工具,具备视频采集功能、视频抓取图像、视频格式转换、给视频加水印并能将视频转化为流等诸多强大的功能。它采用 LGPL 或 GPL 许可证,是一种开源程序。

一、ffmpeg 介绍


FFmpeg主要特点和功能:

  • 多媒体格式支持: FFmpeg支持几乎所有常见的音视频格式,包括MP4、AVI、MKV、MOV、FLV、MP3、AAC等。
  • 音视频编解码: 它提供了用于解码和编码音视频流的库,支持包括H.264、H.265、MPEG-4、VP9、AAC、MP3等多种编码标准。
  • 多种协议支持: FFmpeg可以处理多种网络协议,包括HTTP、RTMP、RTSP、HLS等,因此可以用于流媒体服务器和客户端。
  • 实用工具集: FFmpeg还包含了一些实用的命令行工具,如ffmpeg、ffplay和ffprobe,