脚本宝典收集整理的这篇文章主要介绍了ffmpeg 概述,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
Libavcodec |
封装各种音频,视频,字幕等编码和解码 |
Libavdevice |
硬 件 采 集 、 加 速 、 显 示,比如,需要编译出播放声音或者视频的工具ffplay,就需要确保该模块是打开的,同时也需要SDL的预先编译,因为该设备模块播放声音与播放视频使用的都是SDL库。 |
libavfilter |
音视频滤镜库,该模块提供了包括音频特效和视频特效的处理,在使用FFmpeg的API进行编解码的过程中,直接使用该模块为音视频数据做特效处理是非常方便同时也非常高效的一种方式。 |
Libavformat |
提供对外文件以及音视频流的格式解析与封装(multiplexing & demultiplexing) |
Libavutil |
核心工具库,包含一些公共的工具函数的使用库,包括算数运算 字符操作 内存管理等 |
Libpostproc |
(同步、时间计算的简单算法) 用于后期效果处理;音视频应用的后处理,如图像的去块效应。当我们使用AVFilter的时候需要打开该模块的开关,因为Filter中会使用到该模块的一些基础函数。 |
Libswresample |
该模块可用于音频重采样,可以对数字音频进行声道数、数据格式、采样率等多种基本信息的转换。 |
Libswscale |
该模块是将图像进行格式转换的模块,比如,可以将YUV的数据转换为RGB的数据,缩放尺寸由1280720变为800x480。 |
ffmpeg |
该项目提供的一个工具,可用于格式转换、解码或电视卡即时编码等 |
ffsever |
一个 HTTP 多媒体即时广播串流服务器。 |
ffplay |
是一个简单的播放器,使用 ffmpeg 库解析和解码,通过 SDL 显示 |
以上是脚本宝典为你收集整理的ffmpeg 概述全部内容,希望文章能够帮你解决ffmpeg 概述所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。