欢迎您访问玩家出品本站旨在为大家更详细的教程,希望能给大家带来帮助!意见反馈
  • 玩家软路由QQ群:712267080玩家Q群
您现在的位置是:首页 > 知识库 > 软件相关

【转码】FFmpeg 是什么

玩家出品 整理 发布时间: 2022-06-10 阅读次数: (
FFmpeg是领先的多媒体框架,能够解码、编码、转码、多路复用、双路复用、流、过滤和播放几乎任何人类和计算机创造的媒体。

那什么是FFmpeg呢?

FFmpeg是领先的多媒体框架,能够解码、编码、转码、多路复用、双路复用、流、过滤和播放几乎任何人类和计算机创造的媒体。

FFmpeg

多媒体视频处理工具FFmpeg有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。

FFmpeg视频采集功能非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频流传送给支持RTSP的流媒体服务器,支持直播应用。

FFmpeg在各种各样的构建环境、机器架构和配置下编译、运行,支持Linux、Mac OS X、Microsoft Windows、bsd、Solaris等。

FFmpeg官网下载地址:http://www.ffmpeg.org/download.html

 

FFmpeg 软件组件

FFmpeg下载下来之后有三个组件。

  • ffmpeg媒体处理工具,音视频转码、转换器
  • ffplay媒体播放器,音视频播放器(ffplay 123.mp4即可播放一个媒体文件)
  • ffprobe媒体流分析器,多媒体码流分析器(ffprobe 123.mp4即可分析该文件的详细属性)

我们使用的主要是FFmpeg来处理视频源以获得我们想要的视频格式和类型。

 

两个下载地址都可以进行下载

因为官网不提供编译好的软件,可以点更多下载,去支持的网址进行下载,版本选择最新的release builds版本,git master builds是主分支实时更新的版本,不建议使用。

release builds版本中

  • essential版本包含了常用的库,用来支持一般应用的执行
  • full版本是完整构建
  • shared版本添加了头文件和库,用来学习和调试程序。

 

我们选择ffmpeg-release-full-shared.7z版本

 

已经有网友编译好了二进制版FFmpeg

下载地址为:https://github.com/BtbN/FFmpeg-Builds/releases

Windows系统可以选择文件:ffmpeg-master-latest-win64-gpl.zip

参考资料

  • http://t.zoukankan.com/flishroom-p-13554841.html
  • https://zhuanlan.zhihu.com/p/513568582
相关标签:FFmpeg 转码 解码 
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《【转码】FFmpeg 是什么》
文章链接:https://www.wanjiachupin.com/html/96.html
本站资源仅为个人学、习参考、研究之用,请勿用于商业用途!
版权归原作者所有,请于下载后24小时内删除!否则法律问题自行承担。