宋志辉
这个作者很懒,什么都没留下…
展开
-
FFmpeg Codecs 7.0 文档
libavcodec 是 FFmpeg 的编解码器库。它提供了一系列用于音频、视频和字幕编解码的编解码器。原创 2024-04-08 15:27:57 · 110 阅读 · 0 评论 -
FFmpeg Resampler 7.0 文档
FFmpeg重采样器提供了一个高级接口,用于libswresample库音频重采样工具。特别是,它允许执行音频重采样、音频通道布局重映射以及转换音频格式和打包布局。有关作者信息,请查看项目的Git历史记录(https://git.ffmpeg.org/ffmpeg),例如,在FFmpeg源代码目录中输入命令。,或者通过在SwrContext选项中显式设置或使用libavutil/opt.h API进行程序化使用。,或在https://git.ffmpeg.org/ffmpeg在线浏览存储库。原创 2024-04-06 16:00:43 · 29 阅读 · 0 评论 -
FFmpeg Scaler 7.0 文档
对于程序化使用,可以在 SwsContext 选项中显式设置,或通过 libavutil/opt.h API 设置。有关作者信息,请查看项目的Git历史记录(https://git.ffmpeg.org/ffmpeg),例如,在FFmpeg源代码目录中输入命令。FFmpeg重缩放器提供了一个高级接口,用于libswscale库图像转换工具。,或在https://git.ffmpeg.org/ffmpeg在线浏览存储库。特定组件的维护者列在源代码树中的文件MAINTAINERS中。FFmpeg开发者。原创 2024-04-06 15:58:45 · 32 阅读 · 0 评论 -
FFmpeg 7.0 工具文档
alpha 分量可以是由 “0x” 后跟十六进制数或 0.0 到 1.0 之间的十进制数组成的字符串,表示不透明度值(‘0x00’ 或 ‘0.0’ 表示完全透明,‘0xff’ 或 ‘1.0’ 表示完全不透明)。有关作者的详细信息,请参阅项目的 Git 历史记录(https://git.ffmpeg.org/ffmpeg),例如在 FFmpeg 源代码目录中键入命令 git log,或在 https://git.ffmpeg.org/ffmpeg 浏览在线存储库。指定视频的帧率,表示为每秒生成的帧数。原创 2024-04-06 13:17:59 · 187 阅读 · 0 评论 -
Libavfilter 7.0 文档
有关作者的详细信息,请参阅项目的 Git 历史记录(https://git.ffmpeg.org/ffmpeg),例如在 FFmpeg 源代码目录中键入命令。libavfilter 库提供了一个通用的音频/视频过滤框架,包含多个过滤器、源和接收器。,或在 https://git.ffmpeg.org/ffmpeg 浏览在线仓库。源代码树中的 MAINTAINERS 文件列出了特定组件的维护者。2024 年 4 月 5 日。FFmpeg 开发者。原创 2024-04-06 13:03:39 · 38 阅读 · 0 评论 -
Libavdevice 7.0 文档
libavdevice 库提供了一个通用的框架,用于从许多常见的多媒体输入/输出设备中抓取和渲染,并支持多种输入和输出设备,包括 Video4Linux2、VfW、DShow 和 ALSA。有关作者的详细信息,请参阅项目的 Git 历史记录(https://git.ffmpeg.org/ffmpeg),例如在 FFmpeg 源代码目录中键入命令。,或在 https://git.ffmpeg.org/ffmpeg 浏览在线仓库。2024 年 4 月 5 日。FFmpeg 开发者。原创 2024-04-06 12:55:34 · 68 阅读 · 0 评论 -
Libavformat 7.0 文档
libavformat 库提供了一个通用的框架,用于多路复用和解复用(muxing 和 demuxing)音频、视频和字幕流。它包含了多个多媒体容器格式的复用器和解复用器。有关作者的详细信息,请参阅项目的 Git 历史记录(https://git.ffmpeg.org/ffmpeg),例如在 FFmpeg 源代码目录中键入命令。,或在 https://git.ffmpeg.org/ffmpeg 浏览在线仓库。源代码树中的 MAINTAINERS 文件列出了特定组件的维护者。2024 年 4 月 5 日。原创 2024-04-06 12:54:11 · 37 阅读 · 0 评论 -
Libavcodec 7.0 文档
有关作者的详细信息,请参阅项目的 Git 历史记录(https://git.ffmpeg.org/ffmpeg),例如在 FFmpeg 源代码目录中键入命令。libavcodec 库提供了一个通用的编解码框架,包含了多个音频、视频和字幕流的解码器和编码器,以及几个比特流过滤器。共享架构提供了从比特流 I/O 到 DSP 优化的各种服务,使其适合实现健壮和快速的编解码器以及进行实验。,或在 https://git.ffmpeg.org/ffmpeg 浏览在线仓库。2024 年 4 月 5 日。原创 2024-04-06 12:52:20 · 91 阅读 · 0 评论 -
Libswresample 7.0 文档
转换样本类型的过程,例如从 16 位有符号样本转换为无符号 8 位或浮点样本。它还处理打包转换,即从打包布局(属于不同通道的所有样本交错在同一缓冲区中)转换为平面布局(属于同一通道的所有样本存储在专用缓冲区或"平面"中)。有关作者的详细信息,请参阅项目的 Git 历史记录(https://git.ffmpeg.org/ffmpeg),例如在 FFmpeg 源代码目录中键入命令。:改变音频采样率的过程,例如从高采样率的 44100Hz 到 8000Hz。:改变通道布局的过程,例如从立体声到单声道。原创 2024-04-06 12:50:33 · 75 阅读 · 0 评论 -
Libswscale 7.0 文档
将图像的格式和色彩空间进行转换的过程,例如从平面 YUV420P 转换为打包的 RGB24。它还处理打包转换,即将打包布局(属于不同平面的所有像素交错在同一缓冲区中)转换为平面布局(属于同一平面的所有样本存储在专用缓冲区或"平面"中)。有关作者的详细信息,请参阅项目的 Git 历史记录(https://git.ffmpeg.org/ffmpeg),例如在 FFmpeg 源代码目录中键入命令。,或在 https://git.ffmpeg.org/ffmpeg 浏览在线仓库。2024 年 4 月 5 日。原创 2024-04-06 12:48:56 · 46 阅读 · 0 评论 -
Libavutil 7.0 文档
libavutil 库是一个便携式多媒体编程的实用工具库。它包含安全的可移植字符串函数、随机数生成器、数据结构、额外的数学函数、密码学和多媒体相关功能(如像素和采样格式的枚举)。它不是一个同时被 libavcodec 和 libavformat 所需的代码库。有关作者的详细信息,请参阅项目的 Git 历史记录 (https://git.ffmpeg.org/ffmpeg),例如在 FFmpeg 源代码目录中键入。命令,或在 https://git.ffmpeg.org/ffmpeg 浏览在线存储库。原创 2024-04-06 12:47:17 · 67 阅读 · 0 评论 -
FFprobe 7.0 文档
stream_type 是以下之一:‘v’ 或 ‘V’ 表示视频,‘a’ 表示音频,‘s’ 表示字幕,‘d’ 表示数据,‘t’ 表示附件。包含换行符(‘\n’)、回车符(‘\r’)、制表符(‘\t’)、换页符(‘\f’)、转义字符(‘’)或项目分隔符字符 SEP 的字符串使用类 C 风格的转义进行转义,因此换行符转换为序列 ‘\n’,回车符转换为 ‘\r’,‘’ 转换为 ‘\’,分隔符 SEP 转换为 ‘\SEP’。它被解释为绝对位置,如果它以"+“字符开头,则解释为相对于当前位置的偏移量。原创 2024-04-06 12:44:58 · 103 阅读 · 0 评论 -
FFplay 7.0 文档
如果在 SI 单位前缀后附加 ‘i’,则整个前缀将被解释为二进制倍数的单位前缀,它们基于 1024 的幂而不是 1000 的幂。是以下之一:用于视频的 ‘v’ 或 ‘V’,用于音频的 ‘a’,用于字幕的 ‘s’,用于数据的 ‘d’,以及用于附件的 ‘t’。如果未指定此选项,则会在已选择的视频或音频流的程序中选择"最佳"字幕流。使用给定的流指定符选择所需的音频流。如果没有特别说明,所有数值选项都接受一个表示数字的字符串作为输入,该字符串可以后跟 SI 单位前缀之一,例如:‘K’、‘M’ 或 ‘G’。原创 2024-04-06 12:28:35 · 379 阅读 · 0 评论 -
FFmpeg 7.0 文档
C.mkv的字幕流是基于图像的,而Matroska复用器的默认字幕编码器是基于文本的,因此预计字幕的转码操作会失败,因此不选择该流。匹配具有此索引的流。请注意,这通常仅在输入不是硬件帧时才需要 - 当是硬件帧时,过滤器将从它们接收到的帧的上下文中派生所需的设备。如果在没有stream_specifier的情况下使用qscale,则它仅适用于视频流,这是为了保持与以前行为的兼容性,并且通常不建议为音频和视频两个不同的编解码器指定相同的特定于编解码器的值,除非没有使用stream_specifier。原创 2024-04-06 11:00:47 · 782 阅读 · 0 评论