FFmpeg 中 protocols 使用文档介绍

描述

FFmpeg 中用ibavformat 库来提供的输入和输出协议。

protocols选项

关于 libavformat 库中协议选项的详细信息总结:

  1. 全局选项:libavformat 库提供了一些适用于所有协议的通用全局选项。

  2. 私有选项:每个协议也可能支持特定的私有选项,这些选项仅适用于相应的组件。

  3. 设置选项的方式

    • 使用 FFmpeg 工具时,通过 -option value 的格式来指定选项。
    • AVFormatContext 中直接设置选项。
    • 通过 libavutil/opt.h API 进行编程式设置。
  4. 支持的选项示例

    • protocol_whitelist(输入选项):允许用户设置一个由逗号分隔的协议列表,这些协议是被允许使用的。使用 “ALL” 可以匹配所有协议。如果协议名前有 “-”
      则表示禁用该协议。默认情况下所有协议都被允许,

你可能感兴趣的:(ffmpeg,视频编解码,FFmpeg,protocols,网络协议,音视频,直播)