美文网首页
ffmpeg文档

ffmpeg文档

作者: 紫色冰雨 | 来源:发表于2020-04-22 08:50 被阅读0次

    libavcodec: 提供了一系列编码器的实现。

    libavformat: 实现在流协议,容器格式及其本IO访问。

    libavutil: 包括了hash器,解码器和各利工具函数。

    libavfilter: 提供了各种音视频过滤器。

    libavdevice: 提供了访问捕获设备和回放设备的接口。

    libswresample: 实现了混音和重采样。

    libswscale: 实现了色彩转换和缩放工能。

    音/视频流

    在音视频领域,我们把一路音/视频称为一路流。如我们小时候经常使用VCD看港片,在里边可以选择粤语或国语声音,其实就是CD视频文件中存放了两路音频流,用户可以选择其中一路进行播放。

    容器

    我们一般把 MP4、 FLV、MOV等文件格式称之为容器。也就是在这些常用格式文件中,可以存放多路音视频文件。以 MP4 为例,就可以存放一路视频流,多路音频流,多路字幕流。

    channel

    channel是音频中的概念,称之为声道。在一路音频流中,可以有单声道,双声道或立体声。

    FFMPEG 命令

    我们按使用目的可以将 FFMPEG 命令分成以下几类:

    基本信息查询命令

    录制

    分解/复用

    处理原始数据

    滤镜

    切割与合并

    图/视互转

    直播相关

    除了 FFMPEG 的基本信息查询命令外,其它命令都按下图所示的流程处理音视频。

    相关文章

      网友评论

          本文标题:ffmpeg文档

          本文链接:https://www.haomeiwen.com/subject/calbihtx.html