FFMPEG进阶系列03-ffmpeg转码专题(中)x264参数详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FFMPEG进阶系列03-ffmpeg转码专题(中)x264参数详解相关的知识,希望对你有一定的参考价值。

参考技术A

更多音视频知识请点击 : 专注音视频开发

x264编码参数简介

x264.exe --fullhelp 打印

用于简化命令行而设计的系统。各预设模板所对应的参数设定,详见帮助:x264.exe --fullhelp.

21. frame-packing

默认: 20
根据给定的半径对量化曲线进行高斯模糊(gaussian blur)。分配给各帧的量化值在时间方向上与相邻几帧相模糊,以限制量化值波动。
当mb-tree开启时,cplxblur无效。
参见: --qcomp, --qblur, --no-mbtree

手动忽略标准码率控制。选择一个文件,强制指定某些帧的量化值和帧类型。格式为“帧号 帧类型 量化值”。例子:

也叫--subme

默认: 未设定

这些选项在输出流中设定标志,可以被解码工具读取并做相应处理。值得注意的是,大多数选项在大多数情境下都是无意义 的,所以通常都被解码软件所忽略。

参见: Gamma Correction
推荐值: 默认,除非你知道源用的是哪种

\'auto\'会自动根据输出文件的文件名来挑选。

《FFmpeg代码技巧》系列(中级)-总览

目录

前言

正文

基础篇

实战篇


前言

FFmpeg 是一个完整的跨平台解决方案,可用于音视频的录制、转码、流化处理等应用,号称音视频领域的瑞士军刀,小巧高效多能。不仅在工作中可以使用,日常生活中也可以用来处理一些 DIY 视频。比起使用 FFmpeg 命令行,掌握 FFmpeg 的代码层级的常用方式是一个更加进阶的加分技能。

正文

大家好,我是 Data-Mining ,别名 liuzhen007,中国邦德,一个敲代码的邦德,对音视频技术和WebRTC、FFmpeg、Electron等开源框架有深入的了解。

欢迎大家订阅 Data-Mining 的《FFmpeg代码技巧》技术专栏

与50位技术专家面对面 20年技术见证,附赠技术全景图

以上是关于FFMPEG进阶系列03-ffmpeg转码专题(中)x264参数详解的主要内容,如果未能解决你的问题,请参考以下文章

《FFmpeg代码技巧》系列(中级)-总览

ffmpeg转码重置文件的开始时间

最简单的基于FFmpeg的移动端样例:IOS 视频转码器

FFMPEG进阶系列01-ffplay命令详解

03 ffmpeg 解码SDK调用 H264转YUV420

JavaScript中高级进阶推荐一个JavaScript进阶深入系列专题系列(涉及原型作用域执行上下文变量对象this闭包按值传递callapplybindnew继承等