FFmpeg
文章平均质量分 85
千里马-horse
专注于OpenGL、camera 应用开发、音视频开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
FFmpeg Devices Documentation
本文档介绍由 libavdevice 库提供的输入和输出设备。原创 2025-12-13 08:00:00 · 1659 阅读 · 0 评论 -
FFmpeg Formats Documentation
本文档详细说明 libavformat 库提供的受支持格式(封装器和解封装器)。原创 2025-12-12 08:00:00 · 726 阅读 · 0 评论 -
FFmpeg Protocols Documentation
设置实时模式下单次发送函数调用传输的数据包最大声明大小,文件模式下默认不使用(设为 0),默认值为 -1(自动,通常为 MPEG-TS)。每个值前缀为单个字符表示类型:B(布尔值)、N(数字)、S(字符串)、O(对象)、Z(空值),后跟冒号。该协议提供大多数客户端功能和部分服务器功能,支持 RTMP、HTTP 隧道传输的 RTMP(RTMPT)、加密 RTMP(RTMPE)、SSL/TLS 上的 RTMP(RTMPS)以及这些加密类型的隧道变体(RTMPTE、RTMPTS)。原创 2025-12-12 08:00:00 · 780 阅读 · 0 评论 -
FFmpeg Bitstream Filters Documentation
解包 DivX 风格的打包 B 帧。这种格式占用空间更大,可能导致轻微的音视频同步问题,解码时需要更多 CPU 资源(除非播放器有解码图像队列来补偿 2、0、2、0 的每包帧模式),且复制到 mp4 或 mpeg-ps/ts 等标准容器时可能出现问题 —— 因为 MPEG-4 解码器可能无法解码这些非标准格式。某些编码器允许长期头部(如 MPEG-2 序列头部、H.264/HEVC 的(VPS/)SPS/PPS)以 “带内”(即作为包含编码帧的比特流的一部分)或 “带外”(如在容器级别)方式传输。原创 2025-12-11 08:00:00 · 1033 阅读 · 0 评论 -
FFmpeg Codecs Documentation
本文档介绍了 libavcodec 库提供的编解码器(解码器和编码器)。原创 2025-12-11 08:00:00 · 1153 阅读 · 0 评论 -
FFmpeg Resampler Documentation
FFmpeg 重采样器为 libswresample 库的音频重采样工具提供了高层接口。具体而言,它支持执行音频重采样、音频声道布局矩阵重组,以及音频格式和封装布局转换。音频重采样器支持以下命名选项:可通过以下方式设置选项:在 FFmpeg 工具中指定。选项中显式设置值,或通过 libavutil/opt.h API 进行编程式调用。、在 aresample 滤镜中使用。原创 2025-12-10 08:00:00 · 1245 阅读 · 0 评论 -
FFmpeg Scaler Documentation
FFmpeg 缩放器为 libswscale 库的图像转换工具提供了高层接口,尤其支持图像缩放和像素格式转换功能。设置当输入图像包含 Alpha 通道但输出图像不包含时使用的 Alpha 混合模式,默认值为。的方式设置,以下标注为 “仅 API 可用” 的选项除外。设置缩放器标志,同时用于指定缩放算法。仅可选择一种算法,默认值为。,表示源图像为全范围(full range);,表示源图像为有限范围(limited range)。设置源像素格式(必须以整数形式表示)。设置抖动算法,支持以下取值,默认值为。原创 2025-12-10 08:00:00 · 525 阅读 · 0 评论 -
FFmpeg 工具文档
单个声道名称(如 ‘FL’、‘FR’ 等),可在 ‘@’ 后添加自定义名称(如 ‘FL@Left’、‘FR@Right’ 等)。标准声道布局名称(如 ‘mono’、‘stereo’ 等)。十进制数字 + ‘c’:表示该声道数对应的默认声道布局(参见函数,注意并非所有声道数都有默认布局)。十进制数字 + ‘C’:表示具有指定声道数的未知声道布局(注意并非所有声道布局指定字符串都支持未知声道布局)。原创 2025-12-09 08:00:00 · 1021 阅读 · 0 评论 -
FFmpeg 简介与编译
FFmpeg是一套可以用来记录、转换、视频,并能将其转化为流的开源计算机。采用或许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高和编解码质量,libavcodec里很多code都是从头开发的。FFmpeg在平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括等。这个项目最早由Fabrice Bellard发起,2004年至2015年间由Michael Niedermayer主要负责维护。许多FFmpeg的开发人员都来自。原创 2024-11-27 12:16:01 · 1314 阅读 · 0 评论 -
ffmpeg 命令行文档(1)
请注意,此选项是全局的,因为复杂的过滤图本质上不能与单个流或文件明确关联。请注意,简单的滤波器图与它们的输出流相关联,因此,例如,如果您有多个音频流,-af将为每个音频流创建一个单独的滤波器图。一般每个输入或输出可以包含任意数量的不同类型的基本流(视频/音频/字幕/附件/数据),尽管允许的流的个数或类型可能受到容器格式的限制。多路复用器从编码器(转码路径)或直接从解复用器(流拷贝路径)接收其基本流的编码数据包,对其进行合并(当有多个基本流时),并将得到的字节写入输出文件(或管道、网络流等)。翻译 2024-11-27 11:14:31 · 551 阅读 · 0 评论 -
FFmpeg编译
https://www.jianshu.com/p/9ff6c50f07c3原创 2021-04-02 11:44:19 · 186 阅读 · 0 评论
分享