学这个有啥用⊙∀⊙:
搞明白视频文件的质量,管理,压缩;凭直觉正确食用小丸工具箱,Voukoder,ShanaEncoder,Staxrip,MeGUI,OBS录屏等一众视频编码软件;大幅节约视频创作,录制,素材管理的时间;搞懂先进视频编码的核心原理等等...
看哪个版本(⊙_◎):
完整版里囊括了一切背后原理的科普, 精简版里只能看到程序的选项解释, x264编码器的教程是入门必看; 而因为x265编码器更先进高深,所以它的教程一开始就被设计为x264教程的进阶, 所以对软件工程,信息技术,甚至网络技术都有多多少少的科普,适合有更高画质vs体积要求的用户
强项(っ╹◡╹)ノ:
- 将针对小白, 萌新一定会问的问题, 以及最担心的"学会后是什么样的"的内容放到了完整版文章最前端
- 完美的文档体积, 含有大量图片,高标准排版,但仍小于3M, 加载文档只要一瞬间
- 不需要任何预习, 全中文语法, 彻底的翻译. 通俗精准的用辞让你告别技术论坛
- 字颜色和字体的控制得当, 最小化用眼疲劳
- 更新快, 专治疑难杂症, 欢迎新人加群, 提出看不懂的地方, 最慢半个星期内可得到解决(话说加群的人不是问ffmpeg就是滤镜,原因至今是个谜)
内容范围 ε===(っ≧ω≦)っ:
x264教程: 封装文件,编码,解码,硬解,软解,码率,滤镜,压制三角形,帧数,小数帧,向量,分辨率换算,GUI,CLI,API,mux,demux,录屏,超频,单核性能,视音频-图像格式分类,有损-无损,色深,浮点色深,色彩空间,宏观-微观色度采样于对比,伽马,伽马矫正,逐行扫描,分行扫描,3:2 pulldown,转逐行与IVTC(field-match,yadif,nnedi),噪点,抖动,拜耳滤镜,RAW格式,视频网站,编程语言分类,压制软件,报错,GOP,关键帧,参考帧,待定帧,参数集,Lookahead进程,维特比算法,动态搜索,运动补偿,SAD,SATD,加权预测,多参考帧,变换-量化,率控制模式,CRF,ABR,CQP,3CQP,zones,VBR,2pass,FTQP,方差,方差自适应量化(含计算过程),环路滤波,模式决策,率失真优化,率失真曲线,SSE,Noise-SSE,拉格朗日代价,游程编码,色彩信息,压制log,软件下载,去可变帧率,CMD操作,x264参数
x265教程: ffmpeg,Vapoursynth,avs2yuv传递参数,ffmpeg字幕渲染,IPCM-CU,U和B的区别,分块,1D傅里叶变换,2D傅里叶变换,二维离散余弦变换,帧间-动态搜索,DMD,Jain & Jain/十字搜索(含计算过程),LDSP-SDSP搜索(含计算过程),六边形Hex搜索(含计算过程),UMH搜索(含计算过程),搜索迭代与merange的关系,帧间-运动补偿,冲击响应滤镜,小波变换,时域架网-mctf,mcstf,高斯模糊,正态分布,中值滤镜,双边滤镜,显加权预测,隐加权预测,AMVP,merge-mode,GOP结构建立,PPS,SPS,VPS,SS,IDR,CRA,DRA,BLA,RAP,RASL,RADL,3-tap滤镜(含计算过程),强力平滑滤镜(含计算过程),趋平插值/billinear模式(含计算过程),夹角插值模式(含计算过程),DC插值模式,对数log(x),对数-指数交换率,指数增长,上层量化模式,CRF模式(含计算过程),cplxBlur与qcomp,cplxBase,下层量化模式,近无损压缩,真无损压缩,2pass-ABR,Analysis-2pass-ABR,Analysis-Npass调优模式,Analysis-pass2-ABR-Ladder模式,率失真优化量化,jpsdr-Mod-AQ,MSE,峰值信噪比PSNR,边界强度,平滑0,平滑1,平滑4,取样迁就偏移,锐-带偏移EO-BO,明暗色深带,中间色深带,振铃,熵编码-算数编码(含计算过程),上下文自适应二进制算数编码-CABAC,SEI,SEI分类,线程节点控制,3D V-Cache CPU,多线程vs多参考,色彩空间转换,VUI-HDR调试,软件下载,GCC,RC,for循环批量压制,x265-preset表,x265-tune表,x265 设置参数,杜比视界配置
下载链接(皆同步更新, QQ群里能得到问题答复):
1-Github直链, 2-谷歌盘, 国内: 3-百度云, 4-QQ群存档: 691892901
附录α: QAAC音频压缩教程-Nazorip站或Github
附录β: ffprobe视频探针教程-Nazorip站或Github
附录γ: x264,libx264,x265,libx265,libkvazzar,OBS 急用版压制教程或Github
简繁转换
· 下载docx版. 在Word或WPS中用「审阅 - 中文简繁转换 - 简转繁」实现
· 在LibreOffice中在「工具菜单 - 选项 - 语言选项 - 语言」中启用亚洲语言支持,然后用「工具 - 语言 - 中文简繁转换」完成操作
"免费即最贵"的魔咒荼毒大地,让生灵涂炭;扫描下方二维码,用数据战胜罪恶与恐惧;保卫宇宙,守护文明,创造未来,意辉孟洺,赢得世界,锚定天理,金石萃编,葱烧鲤鱼
这玩意年收入6人民币
x264 教程大更新2023.34.1
- √ [x264 | 完整 精简] 正式引入了前瞻进程/Lookahead-初始化版块:
- √ 将seek, open-gop, scenecut, (min-)keyint, b-adapt, bframes, b-pyramid, mbtree, VBV串联成为Lookahead进程中的使用过程
- √ 将帧类型版块与首版块合并并将整个科普内容提前
- √ 将帧类型版块中应当属于Lookahead版块的参数转移
- √ 增加了P/B帧推演,说明b-adapt用的科普小节
- √ 增加了维特比算法/Viterbi-b-adapt推演b-adapt的过程说明
- √ 增加了维特比算法对比Dijkstra最短路径算法两个区别的说明,及对比穷举法的组合图解
- √ [x264 | 完整 精简] 修复了300多处隐藏的word样式应用错误
- √ [x264 | 完整 精简] 全文检查:
- √ 修复了若干语言通顺性的问题
- √ 去除了若干不必要的强调字体颜色
- √ 重新定义了有-无列表的排版
- √ 重新调整了若干处配图过大,过小,以及环绕文字排版设置
- √ 多处配图增加了柔滑边缘滤镜,从而减少了无效面积
- √ 重新整理了若干处正文科普内容,摆阔最开始的科普版块
- √ [x264 | 完整 精简] 进一步淘汰了通过颜色深浅来突出缩写字母的排版
- √ [x264 | 完整] 帧类型版块删除了嫁接帧的说明,增加了待定帧AUTO的说明
- √ [x264 | 完整 精简] 重写了rc-lookahead,(min-)keyint,b-adapt等参数说明
- √ [x264 | 完整] 修复了因文档变动过大而导致的率失真优化版块排版崩溃问题
- √ [x264 | 完整] 重新整理了方差自适应量化版块的科普,以及方差的说明
- √ [x264 | 完整 精简] 包括科普版块的全部算式都改成了MathJax-Main,607D8B颜色的版式
- × [x264 | 完整] 教程平均难度增加了10%,部分脱离了原始定位
- √ [x264 | 完整 精简] 重新整理了帧内编码,变换-量化的版块内容,并保留引申到x265教程的设定
- √ [x264 | 完整] 文档在内容大幅增加的情况下,从25页缩减到了23页
- √ [x264 | 完整 34.1] 略微改良了Lookahead版块的步骤说明
- √ [x264 | 完整 34.1] 改良了master-display/HDR版块的内容排版
x265 教程更新2023.312
- √ [x265 | 完整 精简] 跟进x264教程2023.34版新增加了Lookahead版块
- √ [x265 | 完整] 原本的参数集SPS/PPS版块缩减为Lookahead版块下的内容
- √ [x265 | 完整 精简] 根据Lookahead版块的引入而重排了多个参数的位置
- √ [x265 | 完整 精简] 参数集版块重新引入了NALU的概念以及作用说明
- √ [x265 | 完整] 重新整理了帧内编码版块的排版,并重写了部分科普内容
- √ [x265 | 完整 精简] 跟进x264教程2023.34版的更新,重写了master-display/HDR版块
- √ [x265 | 完整 精简] 跟进x264教程2023.34版的更新,改良了多个参数的说明
- √ [x265 | 完整 精简] 修复了400多处隐藏的word样式应用错误(因为x265教程内容更多)
- √ [x265 | 精简] 完成了全文检查与重新排版
- √ [x265 | 完整 31.1补充] 进行了更深度的排版,语法,修复,润色
- √ [x265 | 完整 31.1补充] 修复了多处科普通顺性不足的问题
- √ [x265 | 完整 31.1补充] 跟随x264教程2023.34版执行了图片边缘羽化滤镜,文档从27页压缩到了25.5页,同时多个配图还变大了
- √ [x265 | 完整 精简 31.2补充] subme的配置表格中,将HPel,QPel缩写改为1/2Pel,1/4Pel
- √ [x265 | 完整 精简 31.2补充] 几乎消灭了所有的word字体颜色崩溃所造成的文档损坏
- √ [x265 | 完整 精简 31.2补充] 解除了两个自动更正炸弹 - rc-lookahead和bframes参数小标题样式损坏,且一旦修改就会损坏整个文档排版的问题
- √ [x265 | 完整 精简 31.2补充] 通过优化语法和引入更宏观的概念减少了对数log说明的字数
- √ [x265 | 完整 精简 31.2补充] 额外修复了100多处的隐藏word样式应用错误
- √ [x265 | 完整 精简 31.2补充] 目录内容更新,恢复了hme-search和hme-range参数的说明
- √ [x265 | 完整 精简 31.2补充] 更广泛的使用了子版块(二级标题)排版,从而在Word自带目录上能更好的快速查阅
- √ [x265 | 完整 精简 31.2补充] 进一步淘汰了非首字母浅色以突出缩写字幕的排版
- √ [x265 | 完整 精简 31.2补充] rskip-edge-threshold参数说明配图的大小缩小;同时环路滤波的配图排版变更为分组组合+文字环绕
x264 教程更新2023.31.1
- √ [x264 | 完整 精简] 强化了自适应量化版块的科普:
- √ 增加了方差的低门槛科普
- √ 增加了方差自适应量化的科普,包括计算过程
- √ 增加了方差计算如何应用到自适应量化上的说明
- √ 调整了aq-mode, aq-strength参数的推荐值
- √ [x264 | 完整 31.1补充] 重审了整个科普板块并进行了多处语法,排版上的优化
x264 x265教程更新2023.30.1
- √ [x264 | 完整] 强化了分行扫描的科普:
- √ 增加了上-下场优先的说明
- √ 增加了电影,NTSC和PAL标准相关处的说明
- √ 增加了电影转NTSC(3:2 pulldown)过程的详细说明
- √ 增加了IVTC的说明,包括非pulldown源的类型
- √ 增加了ffmpeg field match用例
- √ 增加了ffmpeg yadif,nnedi用例和二进制文件下载链接
- √ [x265 | 完整 精简] 强化了杜比视界的科普:
- √ 增加了流的类型和各种叫法信息
- √ 增加了播放设备信息
- √ 增加了假源与假播放器信息
- √ 增加了RPU与x265类似的功能信息
- √ 增加了样式表(profile,编码,BL:EL分辨率,x265支持,伽马,色彩空间)信息(自维基百科)
- √ 增加了--dolby-vision-profile, --dolby-vision-rpu参数说明信息
- √ [x265 | 完整 精简 v30.1]修复了率失真优化模式决策版块的文本损坏问题
- √ [x265 | 完整 精简 v30.1]修复了--aq-auto参数值对应功能表的word style损坏问题
x264 x265教程更新2023.29
- √ [x264 | 完整] 增加了多种抖动滤镜的科普
- √ [x264 | 完整] 增加了伽马的科普
- √ [x264 | 完整] 增加了伽马矫正的科普
- √ [x265 | 完整] 重写了双边滤镜的科普:增加中值滤镜,正态分布两者的说明及交互
- √ [x265 | 完整] 重做了双边滤镜的配图
- √ [x265 | 完整] 补充了1D傅里叶变换中振幅和相位信息的来源
- √ [x265 | 完整] 修复了因内容扩充而造成多页排版崩溃的问题
x264 x265教程更新2023.28.5
- √ [x264 | 完整 精简] 修复了一些序号列表的初始序号错误
- √ [x264 | 完整 精简] 修复了一些字符丢失错误
- √ [x264 | 完整] 重写了运动补偿,补充了因压缩字数而过度精简的说明
- √ [x264 | 完整] 所有大型算式改为word公式格式
- √ [x264 | 完整] 重写了码率控制模式版块
- √ [x264 | 完整] 重新排版了率失真优化版块
- √ [x264 | 完整] 重写了率失真优化版块,补充了因压缩字数而过度精简的说明
- √ [x264 | 完整 精简] 放大了一级标题的字号
- √ [x265 | 完整 精简] 修复了crf最大参数值范围错误
- √ [x265 | 完整] 帧内编码的夹角模式中,补充了直角三角形的来源(对应图④)
- √ [x265 | 完整 精简] 修复了fast-intra参数值说明的错误
- √ [x265 | 完整 精简] 更改了constrined-intra的推荐范围
- √ [x265 | 完整 精简] 增加了hist-scenecut参数说明的信息
- √ [x265 | 完整] 补充了MCTF的流程内容
- √ [x265 | 完整 精简] 补充了双阈滤镜和高斯模糊关系的信息
- √ [x265 | 完整 精简] 补充了一些新启用的字颜色排版方法
- √ [x265 | 完整 精简] 消除了一些已弃用的字颜色排版方法
- √ [x265 | 完整] 重新排版了动态搜索的横向页
- √ [x265 | 完整] 修改了LDSP+SDSP搜索的图解(增大了其中的字号)
- √ [x265 | 完整 精简 | 28.5补充] 去掉了重复的参数说明: pbratio
- √ [x265 | 完整 精简 | 28.5补充] pbratio与ipratio合并为双参数说明格式(同样格式有nr-intra+nr-inter, crqpoffs+cbqpoffs, tu-intra-depth+tu-inter-depth)
- √ [x265 | 完整 精简 | 28.5补充] 重新将关键帧与参考帧版块的参数归类
- √ [x265 | 完整 精简 | 28.5补充] 补充了参数tskip的说明信息
- √ [x265 | 完整 精简 | 28.5补充] 重新排版了量化版块中所有的压缩模式
- √ [x265 | 完整 | 28.5补充] 编辑了熵编码的配图,进行了信息重排,增加注释,字号放大和图片面积降低
- √ [x265 | 完整 | 28.5补充] 缩小了熵编码版块的占地面积
- √ [x265 | 完整 精简 | 28.5补充] 减少了nr-inter, nr-intra参数的说明字数
- √ [x265 | 完整 精简 | 28.5补充] 更改了pmode的参数说明
- √ [x265 | 完整 精简 | 28.5补充] 增加了preset参数的说明补充, 精简版移除了preset参数说明
- √ [x265 | 完整 精简 | 28.5补充] 整合了scenecut和hist-scenecut的说明
- √ [x265 | 完整 | 28.5补充] 修改了目录结构
- √ [x265 | 完整 精简 | 28.5补充] 重写了rdoq-level的说明并更改了其推荐方向
- √ [x265 | 完整 | 28.5补充] 注: 完整版文档,不包括图片内的文本, 已扩充到了18200字
x264 x265教程更新2023.27
- √ [x265 | 完整 v27.11 补充] 合并了率失真优化量化与率失真优化模式决策两个板块(修复了因为顺序和功能不同而撕裂的问题)
- √ [x265 | 完整 v27.11 补充] 通过交叉对应实现了psy-rd与psy-rdoq间说明字数的降低,同时表述更清楚了
- √ [x265 | 完整 v27.11 补充] 修复了因字数过度缩减导致merge mode说明损坏的问题
- √ [x265 | 完整 v27.11 补充] 修复了几处文字颜色与配图不匹配的问题
- √ [x265 | 完整 v27.11 补充] 补充了帧类型的多个说明
- √ [x265 | 完整 v27.8 补充] 将qp转qScale与crf-abr算法表中公式格式换为标准公式,字体变小但更易于阅读了
- √ [x265 | 完整 精简 v27.8 补充] 修复了一些中文用词错误
- √ [x265 | 完整 v27.8 补充] 增加了帧内编码过程的整体流程概述
- √ [x265 | 完整 精简 v27.5 补充] 修复了input-res参数值的说明错误
- √ [x265 | 完整 v27.5 补充] 补回了由于改动次数过多导致的信息丢失:重写了帧内编码版块和率失真优化控制版块
- √ [x265 | 完整 v27.5 补充] MSE,SSE,NSSE用word公式格式重写,虽然忘了为啥之前特地删掉公式用正文格式重写过了
- √ [x265 | 完整 精简 v27.5 补充] 为已经抛弃的注释关联缩写去掉了强调色,以及绿标记色改蓝色
- √ [x265 | 完整 精简 v27.5 补充] 改写了jpsdr-Mod下参数的所有说明
- √ [x265 | 完整 v27.5 补充] 重写了GOP结构建立版块
- √ [x265 | 完整 精简 v27.1 补充] 由于发现了画面瑕疵问题,加上大部分人不常更新x265的惯例,所以调整了对rd-refine的推荐,并给出了@DanteW的瑕疵截图示例. 据网友所供,目前的解决方案理是降低优化效果,避开优化分支而非bug修复. 注:rd-refine需要rd 5或6,所有预设下都是默认关
- √ [x265 | 完整] 补上了AU的说明
- √ [x265 | 完整 精简] 增加了--temporal-layers参数的说明
- √ [x265 | 完整 精简] 增加SBRC-CRF, SBRC-ABR, SBRC-CRF-VBR上层/双层编码模式的说明以及--sbrc的参数说明
- √ [x265 | 完整 精简] 增加了x265 jpsdr_Mod的自适应量化控制参数说明
- --aq-auto (1,2/3,4,8,6,10,12,14 共8种模式)
- --aq-fast-edge
- --aq-strength-edge
- --aq-bias-strength
- --aq-bias-strength-edge
- √ [x265 | 完整 精简] 优化了码率-质量控制模式中率控制计算表的排版,观感比之前好很多
- √ [x264 | 完整 精简] 增加了x264 tMod by jpsdr的下载链接,优势是使用了相对新, 速度更快的MCF线程管理库实现编译
- √ [x264 | 完整 精简] 增加了PowerShell跑含pipe压制的方法
- √ [x264 | 完整 精简] 附录部分从"标题直接跟随正文"改良为中间插入分隔符实现
- √ [x265 | 完整 精简] 增加了hist-scenecut在12bit下问题的通告
- x265官方Commit: SAD,SATD,与像素平均值的NEON指令集算法做了改良
x265教程更新2023.26
- [x265 | 完整] 更新:
- √ 略微改良了ipratio, pbratio参数的说明
- √ 改良了变换·傅里叶变换科普的内容,同时提高了信息传达的效率和准确性
- √ 改良了小波变换的科普,同时降低了字数
- √ 增加了高斯模糊的科普,作为双阈滤镜的补充,降低了双阈滤镜的字数
- √ 文档又一次从27页降低到了25页
- ! 为了非Windows OS下的docx文档浏览一致性和可编辑性,将"仅嵌入第三方字体"改为"同时嵌入系统字体",将"仅嵌入文档中使用的字符"关闭. 因此文档体积增加了11.2MB
x265教程更新2023.25
- [x265 | 完整 精简] 更新:
- √ rskip和rskip-edge-threshold说明进行了完善
- √ 补充了rskip在x情况下常用的信息
- √ 补充了rskip 0的推荐范围
- √ 补充了rskip 1的不推荐范围
- √ 补充了rskip 2 + rskip-edge-threshold的多种搭配策略以及推荐范围
x265教程更新2022.24.2
- [x265 | 完整 精简] 更新 - 变迁:
- psy-rdoq参数推荐更新,增加一套实现编码高噪声源的参数搭配
- hist-threshold在新版x265被移除
- hash参数值从字符串(checksum,crc,md5)变成整数(0~2)
- nr-intra,nr-inter参数回归,并增加了推荐值
- [x264 x265 Engver | 急用] 增加了ffmpeg参数 -thread_queue_size 5000
- [x265 | 完整] 修复了pdf转换后于动态搜索版块出现的排版错误
- [x265 | 完整 24.2] 升级了crf计算原理科普的排版,比原先整洁易读很多,同时降低了占位面积
- [x265 | 完整 24.2] 将"--rceq"改写为"×rceq"以降低看走眼的可能性
x264 x265教程更新2022.23
- √ [x265 | 完整 精简] 增加了选8bit还是10bit色深的说明,附参考
- √ [x265 | 完整] 配图优化:
- 十字搜索配图增加描述信息
- LDSP+SDSP搜索增加描述信息
- √ [x265 | 完整 精简] 语法优化:
- 分块版块的科普
- 熵编码-CABAC的科普
- hme-search参数说明
- scenecut参数说明
- aq-strength参数说明
- √ [x265 | 完整] 排版优化: 帧内编码的最终绝对导演剪辑版定稿
- √ [x265 | 完整 精简 大更新!] 新增"帧间-时域架网"版块:
- 增加了SVC mctf滤镜的科普
- 增加了双阈滤镜bilateral filter的科普以及配图
- √ [x265 | 完整 精简] 推荐参数设置更改:
- 由于bug已修复以及明显更高的准确度,转场参数改推荐hist-scenecut
- 加回hevc-aq参数并增加了推荐范围在动漫源
- aq-mode微调了推荐范围
- opt-qp-pps暂停推荐: 播放器兼容性问题
- opt-ref-list-length-pps暂停推荐: 播放器兼容性问题
- √ [x265 | 完整 精简] 补遗: hrd需要开vbv的限制条件
- √ [x265 | 完整 精简] 其它新内容:
- 线程节点控制版块 - 增加了3D V-Cache CPU视频编码上性价比的说明
- 色彩空间转换版块 - hdr标准主次参数写反问题
- 色彩空间转换版块 -为什么不同显示标准适配颜色亮度范围需要适配,以及误适配
- √ [x265官方编码器部分更新]
- [x265 v3.5+69中动态搜索所用的SSE算法改写成了指令集语言](https://bitbucket.org/multicoreware/x265_git/commits/acade85011708d190526e7e5319ca30f1d3b81fe)
- [x265 v3.5+69中动态搜索所用的SAD算法改写成了指令集语言](https://bitbucket.org/multicoreware/x265_git/commits/fece7cbfedf97d172ceaf8c9c31726be9edc3ce8)
- [x265 v3.5+69中亮度子像素采样改写成了指令集语言](https://bitbucket.org/multicoreware/x265_git/commits/534165c5d6cecfa921b4cff9e428edb4fd56cbd8)
- [x265 v3.5+69中动态搜索左,左上方从mvs函数改为赋值到idx变量](https://bitbucket.org/multicoreware/x265_git/commits/33e788b08986c5025b30f0a85bdeb1910a8891bf)
- [x265 v3.5+69中增加mctf参数,时域架网以及双阈滤镜应用到mctf帧,强度0.95,位置刚好在nr上面](https://bitbucket.org/multicoreware/x265_git/commits/8876bd005d5b0a9ceed4b06b1a6c141b9fac926e)
- [x265 v3.5+69中hist-scenecut升级](https://bitbucket.org/multicoreware/x265_git/commits/a9bd2fb0482d991b15ebe63cb61957c262650fab)
- [x265 v3.5+69中hist-scenecut应用](https://bitbucket.org/multicoreware/x265_git/commits/a2f30d122db601eea67e385f9d9339374a9208c7)
- √ [x265 | NULL] 跳过/放弃: 开环控制系统/闭环控制系统的区别, 以及视频编码器算哪个 - 知道了没啥用
- [x265 | 完整 精简 23.5 全文检查 大更新!]:
- 从以前卡bug卡出来的标题-正文放进同一段的格式改成了标准的样式分隔符格式,文档内容稳定性增强,相当于修复了所有的正文格式崩坏问题
- 改良了word样式系统(两种无间隔,两种序列,算式),现在每种文体单独对应一种样式,解决了样式本身不稳定导致的内容格式出错文体
- 通过单页横向布局技术解决了J&J搜索,LS-Dia搜索配图太小的问题
- 所有序号列表,无序列表的缩进实现了统一
- 进一步优化了所有参数的说明文本,语法更加统一化
- 完整版文档页数通过排版优化缩减2页
- 精简版文档页数通过排版优化缩减2页
- 版块标题"熵编码/残差编码"改为"熵编码/残差编码/文本压缩"
- [x265 | 完整 精简 23.5] 增加了hevc-aq更适用于动漫的支持证据
- [x264 | 完整 精简 23.5] 跟进了杜比视界的科普
- [x264 | 完整 23.5] 科普部分增加了一些Captain Disillustion科普视频的外链
- 分辨率 - 历史,像素vs胶片晶体,分辨率所带来的问题
- 色彩 - 色度采样, 色彩平衡, 调色基础, 调色工具原理, 心理视觉原理, 多媒体调色基础
- 分行扫描 - CRT特性-缺陷-标准,超帧率,3 2 pulldown,两种分场"修复"成逐行的方法
- [x264 | 完整 精简 23 全文检查]:
- 从以前卡bug卡出来的标题-正文放进同一段的格式改成了标准的样式分隔符格式,文档内容稳定性增强,相当于修复了所有的正文格式崩坏问题
- 改良了word样式系统(两种无间隔,两种序列,算式),现在每种文体单独对应一种样式,解决了样式本身不稳定导致的内容格式出错文体
- 通过单页横向布局技术解决了J&J搜索,LS-Dia搜索配图太小的问题
- 所有序号列表,无序列表的缩进实现了统一
- 进一步优化了所有参数的说明文本,语法更加统一化
- 完整版文档页数通过排版优化缩减2页
- 精简版文档页数通过排版优化缩减2页
- [x265 | 完整 精简 23.9] 更新了pme参数的推荐范围
- [x265 | 完整 精简 23.9] 语法上通顺化了tu相关参数的说明
- [x265 | 完整 精简 23.9] 修复了rdpenalty参数说明的错误
- [x265 | 完整 精简 23.9] 修复了动态搜索参数因排版太复杂而弄丢的问题
- [x265 | 完整 精简 23.9] 全部更新已融合到教程急用版,以及Voukoder设置文件中
x264 x265教程更新2022.22
- √ [x264 | 完整] 增加了RISC,CISC,ASIC,ASSP,FPGA,ARM和x86架构的分类说明表
- √ [x264 | 完整] 增加了下层,上层,双层,折中编程语言,以及非编程语言的分类说明表
- √ [x264 | 完整] 增加了指令集的科普
- √ [x265 | 完整] 补充了CTU和CTB,CU和CB中U和B的描述区别
- √ [x265 | 完整 精简] 升级了取样迁就偏移的科普:
- EO科普改成了滤镜处理过程,以及例外过滤原理的科普
- BO增加了明暗色深带,中间色深带的应用概念,以及例外过滤等计算过程的科普
- 进一步说明了EO,BO两者功能不重复的原因
- 增加了参数融合步骤的说明
- 更改了sao配套参数的推荐值
- √ [x265 | 完整] 增加了IPCM-CU的科普
x264 x265教程更新2022.21
- √ [x265 | 完整 精简] 完善了整个码率-质量控制模式的科普
- 版块科普降低了阅读难度,降低了字数
- 融合了参数级别内容的格式,重写或增加了cplxSum,cplxCount,cplxBlur,qScale,ABR_rate_factor,ABR_qScale_new,cplxBase,CRF_rate_factor,CRF_qScale_new,qp的说明,以及整个计算流程
- 增加了迭代值,初始值,恒定值(常数),多参数值,目标值的类型
- 升级了crf, qcomp, rceq等参数的说明,并且跟进到了x264教程中
- qcomp说明增加了可互动desmos例子的成品链接,可互动哦
- 2pass-ABR模式的说明更新了最小体积近无损压缩模式
- √ [x265 | 完整] 解决了动态搜索,帧内编码板块中图片字体过小的问题,观感目前最好
- √ [x264 x265 | 完整 精简] 调整了率失真优化量化,帧类型的标题结构
- [x264 | 完整 精简] 在受众范围内尽可能跟进了crf,qcomp等量化模式版块参数的说明
- [x265 | 完整 精简] 清理掉了没用到的Calibri,方正宋一_GBK,Arial,Cambria_Math,MathJax_Math,Malgun Glthic,Leelawadee UI,MS Mincho,Nirmala UI,Gadugi,Noto Sans CJK Bold,Arial等字体,完整版文档体积降低了3MB (24Mb)
- ?! 颜文字成分面临灭绝
- [x264 | 完整 精简 21.5] 修正了熵编码的科普,降低了阅读难度以及改良了图解
- [x264 | 完整 21.5] 修正了超频的科普
- [x264 | 完整 21.5] 增加了单核性能的科普
x264 x265教程更新2022.20
- √ [x265 | 完整 精简 大更新] 增加了CRF/ABR模式QP值计算的原理科普
- 增加了qp与qScale关系的图解科普
- R=aXₙ÷qscale模型以及对应速度=路程÷时间的说明
- cplxSum,cplxCount,以及cplxBlur的计算过程
- 提供了SATD%÷100%的解释,降低了理解cplxBlur的难度
- crf_qscale与abr_qscale的说明
- qcomp参数说明升级
- crf模式参数说明更新升级
- √ [x264 | 完整 精简] 跟进了以上更新,考虑到难度定位所以没有完全跟进
- [2022.20.2 | x265 | 完整 精简] 增加了rc-grain,cplxblur,rceq参数的说明
- [2022.20.2 | x265 | 完整] 优化了质量控制版块的排版与科普内容,并删除了量化-质量控制版块的码率三角形
- [2022.20.2 | x265 | 完整] "量化-质量控制模式"更名: 量化-码率质量控制模式
x265教程更新2022.19 (19.6)
- √ [x265 | 完整 大更新] 动态搜索版块扩充
- 升级了动态搜索的科普
- 增加了Jain & Jain十字搜索的图解科普
- 菱形搜索diamond的图解科普
- 六边形搜索hex的图解科普
- 不均匀多六边形搜索umh算法的图解科普
- √ [x265 | 完整 精简] 更新了me,merange参数的说明
- √ [x265 | 完整 19.6] 更改了目录栏的排版,减少了1.5页纸的多余空间
- √ [x265 | 完整 19.6] 优化了帧内编码科普的排版,引入了图片白底透明化+文字环绕排版技术
- √ [x265 | 完整 19.6] 略微减少了2D-FT科普的字数
- √ [x265 | 完整 19.7] 目录标题换成蓝色
x264 x265教程更新2022.17
- √ [x264 | 完整 精简] 改良了码率控制模式版块的排版,进一步整合了整个教程中的相关内容
- √ [x264 x265 | 完整 精简] GOP建立版块科普修复了语法错误
- √ [x264 | 完整] 日常科普版块排版优化,节省了半张纸的面积
- √ [x264 x265 | 完整 精简] 升级了动态补偿版块的科普,科普了SAD,SATD计算,率失真优化参与动态补偿,x264中rd-refine等大量干货
- √ [x265 | 完整 精简] 统一了一些板块中的多个参数的参数值说明排版,修改为小字号窄列表
- √ [x264 | 完整 大更新] 升级了率失真优化的科普:
- 增加了率失真曲线的图例
- 率失真优化处理过程+图例
- JM编码器lambda到qp值的图例
- 率-lambda-失真三值来源的图例
- ! 版块难度超过了x265教程
- √ [x264 | 完整 更新失败] 由于无法理解逆方差加权平均是什么,还是只能笼统解释SSE和SAD的区别
- × [x264 x265 | 完整 精简] 由于排版限制, 最近几次更新消除了2/3的颜文字
- √ [x264 x265 | 完整 精简] 统一页边距的排版为上10mm,下14.6mm,左10mm,右10mm
x264 x265教程更新2022.14
- √ [x264 | 完整 精简] 改良了--vf参数版块,增加了用例
- √ [x264 | 完整] 科普版块日常---排版优化
- √ [x264 | 完整 精简] 附录增加了一批.bat文件相关问题的解决方法
- √ [x264 | 精简] 多个位置惊进行了排版优化,减少了一页纸的多余空间
- √ [x264 | 完整 精简 大更新] 将"码率控制模式"独立为版块,将文档中离散在各个分类下的的控制模式教程重新整合到一起
- √ 将全部码率控制模式分为上层模式:CRF,CQP,ABR,2pass-ABR,下层模式:zones,VBR,FTQP两类
- √ [x264 | 完整 精简 大更新] 增加了每个码率模式位于压制妥协三角形中心有多远的直观图解
- √ [x264 | 完整 精简]增加了qpfile参数,删除了stitchable参数的科普
- √ [x264 | 完整 精简]优化了CRF,CQP,ABR,2pass-ABR,zones,VBR下各种参数的科普
- √ [x264 | 完整 精简]将率"控制·参数集"版块重命名为"GOP结构建立, 参数集",优化了其科普内容
- √ [x265 | 完整 精简] 将"码率控制模式"独立为版块,将文档中离散在各个分类下的的控制模式教程重新整合到一起
- √ [x265 | 完整 精简] 将全部码率控制模式分为上层模式:CRF,CQP,ABR,2pass-ABR,Analysis-2pass-ABR,Analysis-Npass调优,Analysis-pass2-ABR天梯,下层模式:VBR两类
- √ [x265 | 完整 精简] 增加了每个码率模式位于压制妥协三角形中心有多远的直观图解
- √ [x265 | 完整 精简] 优化了码率控制模式所用多个参数的科普
- √ [x265 | 完整 精简] 将率"控制·参数集"版块重命名为"GOP结构建立, 参数集",优化了其科普内容
x264教程更新2022.13
- √ [] 升级到Git发布工作流,让更有相关专业知识的人更容易加入维护(虽然...目前还没人搞)
- √ [x264 | 完整 精简] 改良了--vf参数版块,增加了用例
- √ [x264 | 完整] 科普版块排版优化
- √ [x264 | 完整 精简] 附录增加了一批.bat文件相关问题的原因和解
- √ [x264 | 精简] 多个位置惊进行了排版优化,减少了一页纸的多余空间
x264 教程更新 2022.12.5
- √ [x264 | 完整] 改良了编码,解码,滤镜 - 滤镜工具,超频,噪点的科普
- √ [x264 | 完整 精简] 改良了页尾科普,下载版块等大量内容,教程减少了一页纸的用量
- √ [x265 | 急用] 在现有预制参数上增加了 - loglevel 16 -hwaccel auto -c:a copy 参数
- √ [x264 | 急用] 在现有预制参数上增加了 - vsync 0 -loglevel 16 -hwaccel auto -c:a copy 参数
- √ [x264 x265 | 急用] 增加了 ffmpeg 内置缩放滤镜的使用说明
- √ [x264 x265 | 急用] 增加了 ffmpeg 转固定 - 可变 - 删帧率模式的使用说明
x265教程更新2022.13
- √ [x264 完整 | 精简] 将 rect 和 amp 参数移动回分块版块
- √ [x264 完整] 分块等多个版块进行了排版优化,占地面积更小了
- √ [x264 完整] 变换 - 量化版块进行了排版优化
- √ [x264 完整] 重写了傅里叶变换,二维傅里叶变换科普,这次总算是写出比较好的结果了
x264教程更新2022.11
- √ [x264 完整 | 精简] 修复了merange参数说明和x265教程混淆的问题
- √ [x265 完整 | 精简] 优化了下载版块的格式,占地面积更小了
- √ [x265 完整 | 精简] 优化了ABR天梯版块,占地面积更小了
- √ [x264 急用] 改善了说明页的排版,同时将大量文本链接转位标题+超链接。占地更少且更加美观
- √ [x264 急用] 增加了ffmpeg混流封装命令,ffmpeg替换音频命令,QAAC教程链接
- √ [x264 急用·大更新] 列出了全部预设的x264.exe,ffmpeg libx264-libav私有命令,ffmpeg libx264私有命令,ffmpeg本地libx264命令整体;这下只要拷下来改改输入输出 文件名,填写几个参数就能用了
- √ [x265 急用] 提升了BDRip冷战参数的极端程度
- √ [x265 急用] 增加了ffmpeg混流封装命令,ffmpeg替换音频命令,QAAC教程链接
- √ [x265 急用] 改善了说明页的排版,同时将大量文本链接转位标题+超链接。占地更少且更加美观
- √ [x265 急用] 增加了ffmpeg libkvazaar私有命令,虽然很难写但是还是属于凑数性质
- √ [x265 急用·由于排版和编辑难度变态,所以叫特大更新] 列出了全部预设的x265.exe,ffmpeg libx265私有命令整体;这下只要拷下来改改输入输出文件名,填写几个参数就能用。ffmpeg本地命令根本没得用。
x265教程更新2022.11.9 (修复)
- √ [x265 完整 | 精简] 修复了rdpenalty参数说明的错误,更改其板块位置,并增加了搭配limit-tu的用法
- √ [x265 急用] 更改了全部提供参数中rdpenalty的值
x264/5 教程更新 2022.10|11
- √ [x265 完整] 增加了傅里叶级数的超简单人文科普视频链接
- √ [x265 完整 | 精简,x264 完整 | 精简] 更新了 deblock 参数的用法和推荐值
- √ [?] 更新了啥来着
x264 教程更新 2022.9
- √ 率失真优化板块因参数依赖被迫升级,加强了与 x265 文档的关联和实际应用
- √ 增加开启 NSSE 的 fgo 参数,该参数符合论文 sigport.org/sites/default/files/docs/poster_66.pdf 允许手动控制率失真优化计算,所以任何情况推荐
x265 教程更新 2022.10
- √ 根据 x265 官方 (暂未) 更新增加了 film-grain 参数,可将纹理细节模型 film grain model 写进 SEI 信息中,播放时恢复压掉的细节
- √ 率失真优化板块升级,加强了 x264 文档的关联和实际应用,也增加了 SSE,NSSE 的算法对比
x264教程更新2022.7
- √ 增加了分行,逐行扫描的科普
- √ 升级到A4纸并进行了全文排版调整
- √ 更新了一大批参数的说明并更正了一些错误
- √ 调整了几乎所有参数的说明
- √ 帧控制/率控制板块现已和率失真优化板块联系起来,解决了两者原本直接相关的忽视问题
- √ 急用版教程跟进更新了参数配置
- √ 急用版教程更新了CMD窗口一步步开始压制的教程
- √ 急用版教程提高了下载板块的方便程度,增加了用例
x265教程更新2022.9
- √ 修复了率控制和率失真优化板块相关性的缺失问题
- √ 教程全文做了字颜色控制,消除了部分字颜色太鲜艳的问题
- √ 率控制板块根据论文给出了x265量化画质差的原因,添加了超链接但数学差看不懂
- √ 调整了几乎所有参数的说明,字数缩减到16700字,从29页缩到了28页,又因为内容增加扩充到了16900字,又控回了16800字
- √ 在多个参数的说明(如vbv-bufsize)中补充了编码器内部多次解码的原因
- √ 修复了因为过度控制字数而损坏到意义不明的句子
- √ 急用版教程跟进更新了参数配置
- √ 急用版教程更新了CMD窗口一步步开始压制的教程
- √ 急用版教程提高了下载板块的方便程度,增加了用例
x265教程大更新2022.8
- √ 率失真优化科普升级出了均方差算式的科普,并且补充了什么时候会用到的说明
- √ 率失真优化增加PSNR算法科普
- √ 进行了全文排版检查,文档排版变动巨大,现在所有版块/栏目内容已经聚集到了单张纸中,更方便阅读
- √ 进行了多遍全文检查,文档从17500字缩减到17000字,并且更新了全文80%参数的说明
- √ 增加了-12个颜文字
- √ 文档从letter升级到A4纸大小
x265教程更新 2022.7
- √ 增加了加权预测weighted prediction科普,作为动态补偿板块的子栏
- √ 将weightb参数移动到了加权预测下
- √ 增加了显加权,隐加权科普,以及隐加权的图解
- √ 修复了tu的科普错误,扩充了pu的科普
- √ 帧控制 / 率控制板块科普重写
- √ 帧内编码板块科普重写
- √ 改良了limit-tu,max-merge,early-skip,qcomp,vbv,single-sei等排版
- √ 修复了一大堆排版损坏的排版
x264教程更新 2022.5
- √ 增加了动态补偿motion compensation及加权预测weighted prediction科普,作为动态补偿板块的子栏
- √ 增加了weightb参数
- √ 增加了显加权,隐加权科普,以及隐加权的图解
- √ 改良了qcomp,vbv参数的排版
x265教程大更新 2022.6
- √ 移动参数集板块,与帧控制/率控制板块合并并补充了更完整的科普,增加了串流架构的信息,增加了条带段slice segment的信息
- √ 修改了向量预测板块, 动态搜索板块的内容
- √ ref参数的位置移动到向量预测板块
- √ 根据参考文献调整了将运动补偿板块的位置到动态搜索板块之后
- √ subme参数的位置移动到运动补偿
- √ 板块间的结构现已概与编码器标准一致
- √ 重写了溯块向量预测,AMVP-merge,运动补偿,冲击响应滤镜等大量的科普
- √ 进行了大量其它排版(包括2022.4版没发现的一些内容排版),增加了小字号列表,color-coding,半透明图片+文字绕过等排版控制。现在内容整体更美观且便于阅读;完整版文档用纸控制在了17100字,31页
- √ 整篇文档的内容相关性,稳固性,以及与不同学科关联得到了有效增强
- √ 优化了merange参数科普,优化了pools参数科普
x264教程大更新 2022.4
- √ 大修了70%的科普内容, 增加了内容丰富程度且降低了错误
- 扩充了滤镜,帧数,向量,视频编码器,mux与demux,opencl与cuda(发现理论错误),录屏,硬件编码,超频,购买硬件,视频文件(发现理论错误),动态搜索(发现理论错误),帧内搜索(发现理论错误),变换量化,以及自适应量化的科普
- 增加了:
- 压制软件用法,以及ABR模式的科普(解决了没科普ABR直接讲2pass的问题)
- 关键帧科普的内容
- 色彩信息(master-display)板块
- 移除了:
- 小数分辨率的科普
- 宽高比的科普(与改分辨率合并)
- h.264/h264/avc/jm/x264区别的科普(与视频编码器的科普合并)
- √ 修改了crf模式的推荐值并进行了排版
- √ 新增了ratetol参数的科普
- √ 随色彩信息(master-display)版块的出现新增了master-display,cll,colorprim,colormatrix,transfer参数的科普
- √ 随新增ABR模式添加了bitrate参数的科普
- √ 更新了aq-mode,aq-strength,deblock,me/merange参数内容和排版,降低了阅读长度
- √ 增加了五个颜文字
x265教程大更新 2022.4
- √ 增加了帧内编码板块 - - 为全球首个含有接近hevc标准的帧内编码科普,包括插值计算的简单原理
- √ 改良了帧内编码涉及的fast-intra,b-intra,no-strong-intra-smoothing,constrained-intra参数的使用推荐
- √ 与x264教程同步了crf参数的科普
- √ 改良了模式决策的科普
- √ 与x265教程精简版同步了标题与科普内容
- √ 增加了三个颜文字
- √ x265教程完整版从16300字达到了17000字,又强行优化到了16800字
- √ 改了masking-strength,me/merange,qcomp,psy-rdoq,aq-mode,aq-strength,rd,limit-refs,rskip,psy-rd,dynamic-rd,rdpenalty,deblock的排版
x264/5 更新 2022.1
- > √ x264文档精简了熵编码板块,将通常的熵编码技术进行了略微的讲解,更适合入门
- > √ x265文档熵编码板块增加了CABAC"可变长度自适应二进制算数编码"的入门级别科普,目前处于早期阶段,需要复查。该科普应该是全国首例将该内容通俗解释的作品(1.2版: 美化了该插图, 优化了科普用辞, 避免了科普开区间和闭区间)
- > √ x264/5文档重新翻译了CRF模式的译名
- > √ 增加了3个颜文字
x264/5更新2021.11
- √ 增加了命令行报错直达桌面的用法
- √ 增加了中途正常退出压制保存为视频的用法
- √ 增加了嫁接帧 S 帧的科普
- √ 增加了 VBV 的 4 种状态常出现在同一视频中的提醒
- √ 将关键帧,参考帧和嫁接帧从副标题提升至主标题
- √ 根据 VBV 和 DRA 的信息升级了 x265 文档中对 min-keyint 的科普,但推荐不变
- × 升级了色度平面量化偏移的科普:x264 两次计算偏移的过程 (没啥用)
- √ psy-rd 参数增加对 psy-rdoq 参数搭配的提醒
- √ deblock 参数的推荐范围从 3~-3 改为 2~-2
- √ 增加了 cu-lossless 的推荐程度
- √ 降低 repenalty 参数的使用推荐程度
- √ 修复了 sct-awr-qp 参数写反 qp 的错误,以及误解成仅 2pass 能用的错误
- √ 全文检查:完整版和精简版修复了默认推荐参数值,还有默认关之类信息没写在 "< >" 里的问题
- √ 全文检查:大幅缩短了一些参数的用法简介
- √ 全文检查:重写了格式混乱的转场板块
- √ 全文检查:修复了一些字颜色使用不严格的问题
- √ 全文检查:重写了 HDR 板块的大部分内容
x265更新2020.11
- √ 较完整扩充了帧控制 / 率控制板块
- √ 将整个板块的科普改为 rap 子类,idr 刷新解码帧,cra 净任意访问,dra 脏任意访问,bla 断链访问帧,rasl 任访问略过前导以及 radl 任访问解码前导七个小段的科普,重点包括什么时候有用,编解码顺序 (coding/output order) 位置等
- √ 引入了论文常用的编码帧序和播放帧序的概念
- √ 指出了 rasl 和 radl 只有拖进度条才用到的特性
- √ 指出了 open-gop 和 closed-gop 分别在什么时候用的判断方法
- √ 改良了 open-gop 的参数说明
- √ 改良了 radl 的参数说明
- √ 增加了一个颜文字并优化了排版
x264更新2020.10
- √ vbv 参数使用原理更新
- √ --nal_hrd 参数随 x265 的 --hrd 一并更新。未来可能会拓展成独立版块
- √ 将 crf_abr_2pass 的内容移到了前面,和 crf_vbr 并列以降低内容割裂
- √ 增加了 cmd 换背景颜色命令科普的丰富度
- √ 增加了一个颜文字并优化了一些排版
x265更新2020.8.10
- √ vbv 参数使用原理更新
- √ 修复了几处字颜色格式不规范及标题损坏问题
- √ 修复了 hrd 参数格式的错误
- √ 优化了参数集板块的易读性,修复了语法错误
- √ 增加 SEI 板块和科普,将 frame-dup,dup-threshold, hrd, hash, single-sei, idr-recovery-sei 移动到此
- √ 增加了参数集,SEI,HRD,VBV 之间的相互作用关系科普
- √ 增加了瞬间带宽的科普
- ? 未来可能更新 --min-vbv-fullness 和 --max-vbv-fullness 两个参数
x265更新2020.8.7
- √ 修正了 limit-modes 科普不清楚的问题,以及一处排版错误
- √ 精简了 limit-refs 的科普
- √ 增加了 worm artifact 的科普
- √ 将 tune grain 加上最高画质参数标签
- √ 优化了 --preset --tune 表格的易读性
- √ 降低了 cmd for 循环批量压制内容的完成度, 因为判断没人看
- √ 提高了以下参数使用限制的醒目程度:
- √ limit-tu
- √ scenecut-aware-qp
- √ frame-dup
- √ 根据开发者更新,移除了 max-qp-delta 参数,替作 qp-delta-ref 及 qp-delta-nonref
- √ 增加了 --hrd 参数科普
- ? 未来可能更新 --min-vbv-fullness 和 --max-vbv-fullness 两个参数
x265更新2020.8.1
- × 之前的文档一直没有考虑过原画烂掉情况的压制思路,该版本要补上
- √ 跟进x265 v3.5版更新(等待官方文档出3.5版,由于学业太忙无法一个一个参数对)
- √ radl帧序列搭配hist-scenecut以支持closed-gop的更新
- √ 移除参数scenecut-window
- √ 根据x265 v3.5版修改了scenecut-aware-qp的用法
- √ 根据x265 v3.5版增加了搭配sct-awr-qp的masking-strength参数
- √ 下载板块增加优化zen1, 2, 3的x265 v3.5下载,并将整合包上传到了度盘以解决mediafire和谷歌盘被墙的问题
- √ 下载板块增加支持arm64, arm64e(macOS)的x265 v3.5下载,并将整合包上传到了度盘以解决mediafire和谷歌盘被墙的问题
x265 待更新 2021.0
- ? 之前的文档一直没有考虑过原画烂掉情况的压制思路,该版本要补上
- ? 跟进 x265 v3.5 版更新
x264~5 更新 2020.9
- √ (包括 x264 文档) 更正 h264/5 是编码器的错误,h264/5 是 h.264/5 的缩写;h.264/5 是 VC1/HEVC 的编号,x264/5 有收费和不收费两类编码器
- √ (x264 文档) 修复 7mod-x264 链接
- √ x264,x265 完整与精简版全文排版优化+观感优化
- √ 增加了压制软件工作流程图解
x264更新2020.9
- √ 修复 "多参考帧" 部分两个一样的图片叠在一起的错误
- √ 增加了 crf~vbr 模式说明,并将码率限定器从码率控制板块移动到了量化板块
- √ 使用颜色更好的区分,并且优化了 IPB 帧科普的语法,降低了行数
- √ 通过将大幅改良排版,将文档从 27 页缩减到了 25 页,同时大幅增加了文档留白
- √ 打理了熵编码两个板块的科普
- √ 增加了十个颜文字
- √ 优化了 threads 参数说明
- √ 完整说明了 rc-lookahead 的用途,并更改了 rc-lookahead 的建议
- √ 增加了 lookahead-threads 参数的说明,并给出了搭配 opencl 使用的建议
- √ 完整说明了 opencl 的用途,并给出了搭配 threads-lookahead 使用的建议
- √ 将 lookahead-threads,opencl,partitions all 三个参数放到帧内搜索部分
- √ 删除了 no-cabac 参数,修改了 b-adapt 和 bframes 的建议以跟进时代
- √ 改良了 IBP 帧科普,减少了字数
- √ 改良了霍夫曼编码的科普,降低了门槛,减少了字数,更接近原理
- √ 修正了多处颜色使用错误
- √ 删了游程编码科普中的一张图
- √ 减少了 psy-rd 的科普字数及配图大小
- √ 修改了视频封装文件科普的字颜色
- √ 优化了向量的科普,将其与编码器的线性代数计算联系起来
- √ 优化了压制报错检查的排版,命令行参数格式部分内容的排版
- √ 优化了色度采样简介,OpenCL-CUDA,购买硬件科普
- √ 新增加了垃圾参数检查:是剪辑素材, 但 keyint>10 秒
- √ 新增加了垃圾参数检查:keyint>10 秒但连续 B 帧 < 10
- √ 改良了表格的框线,框大小排版,新版表格看起来极其舒适
- √ 优化了封装文件格式科普,preset 参数,vf 滤镜部分,deblock 参数等排版
- √ 重写了浮点色深科普内容
- √ 修复了 bitrate 单词
- √ 检查并优化了多个参数的字颜色使用
- √ 三处科普单词改成深浅字颜色以提示缩写
- √ 修复了 webp,jpg 色深表格内容错误
- √ 修正了 no-psy 参数推荐不准
- √ 向量的科普加入了 "蛄蛹" 以活跃气氛
- √ 缩减 no-mbtree 的参数说明字数
- √ 环路滤波科普强化完整性,更好的解释了和文档开头图片的关联
- √ 增加 rawvideo 支持透明的证据
- √ 降低了动态搜索,IDR 帧科普板块,trellis,keyint, min-keyint,crf 参数的段落占地面积
- √ 降低 crf~vbr 说明字数,精简版移除 crf~vbr 与 crf~2pass 说明
- √ 精简版心理视觉~ 率失真优化标题改错
- √ 大幅降低下载板块的占地面积
x264更新2020.8
- √ 升级 threads 参数的说明,消灭以暴力增加它来提高 CPU 占用的神论
- √ 增加 sliced-threads 参数以及说明,建议
- √ 增加 slices 参数以及说明,建议
- √ 增加 - 2 个颜文字
- × 增加大致上 CPU 计算顺序的说明到科普部分(forum.doom9.org/showthread.php?p=988570)
- × 增加不要写反输入和输出,格式不是 --input 输入 输出,否则会覆盖掉源文件的警告
- √ 增加垃圾参数辨别说明
- √ 完整版文档从 31 页缩小至 27 页,精简版文档从 18 页缩小至 16 页
- √ 合并变换,量化两章, 增加这两章的信息
- √ 调整 no-mbtree 参数说明,主要是缩减字数
- √ 补上遗漏信息:使用 psy-rd 后,x264 会自动降低 chroma-qp-offset 值
- √ 心理视觉英文拼错问题修复
- √ 删除二压相关信息
- √ 调整大量科普部分的语法
- √ 删除一些有效性一般的科普,以及有效科普的多余内容
- √ 缩减了教程导览, 将其重写做 "食用方法,注意事项" 板块
- √ 增加了 API-->CLI-->GUI 鄙视链信息以活跃气氛
- √ 于 5 处增加了字颜色区分,降低了阅读难度, 同时增加美观度
- √ 重排了一些颜文字位置
- √ 滤镜的科普增加 IR/FLIR 种类以活跃气氛
- √ 修复了 ogg 被列作音频格式的问题
- √ 改良下载页面板块的链接为超链接, 缩减了字数
- √ 更改了下载 ffmpeg 挂掉的链接并去掉过老的 7mod-ffmpeg 下载链接
- √ 大改了下载页面的板块结构,将完整版,精简版文档同时缩小了两页纸(29-->27 以及 18-->16)
- √ 下载板块增加 ShanaEncoder 的链接, 截图与推荐程度
- √ 将完整版,精简版 x264 压制 log 阅读内容提前
- √ 完整版调整熵编码 - 霍夫曼编码板块的结构,节省了纸张
- √ 精简版删除 "将阈值改叫判定值" 建议
- √ Potplayer 播放器音量忽大忽小的修复方法改良
- √ 检查了 Simplex264Launcher 的最新版本,结论是没啥变化
x265待更新2020.8,x264更新2020.7
- √ x264 文档优化 ref 参数设定建议为 y=mx+b 算式(或直接写3)
- √ x264 文档增加 non-deterministic 参数说明
- √ x264 教程增加 --stitchable 参数说明
- √ x264 教程将 "色彩" 标题改为 "灰度"
- √ x264 教程优化 zones 参数说明
- √ x264 教程重写图像视频音频表格重排有无损列表,将动图,HDR,透明作为列表顺序
- √ x264 教程图像视频音频表格增加avif, heif, filf, jpg-LS, jpg-XR, dpx, it, vvc等格式
- √ x264 教程图像视频音频表格正确梳理最大RGB,YUV和CMYK色深,且以每个通道,而不是每个像素的格式书写,以避免混淆
- √ x265 文档优化 ref 参数设定建议为 y=mx+b 算式
- √ x265 文档增加根据不同难度渲染ass字幕的方案[单字体,有数学符号∑ ∫ π² ∞,没有艺术字,没有上下标=avs滤镜(最方便); 多字体,有数学符号+艺术体无法显示,看链接,有上下标x⁷ x⁸ x⁹ x₇ x₈ x₉=ffmpeg -filter_complex "ass='F\\:/字幕.ass'"(最强大)
- ★★★? 增加傅里叶变换演化出离散傅里叶变换,快速傅里叶变换,拉普拉斯变换的科普
- ? 增加(不对称)正弦变换(A)DST的科普,特别是和傅里叶变换,离散余弦变换的区别,特点,以及为什么x265,vp1,vvc都用它
- ? 增加FIR,IIR的科普
x265特大更新2020.7,x264更新2020.6
- √ 更新了关于avx512的内容,覆盖了原本的参数介绍
- "完整版"改名"完整版",从而利用赚便宜思维暗示用户去下载完整版
- √ 下载板块增加patman编译的x264,x265,并进一步突出不同人员编译x265的额外功能,比如带libx265.dll,带x86版,整合还是分离8,10,12bit色深为一/多个程序
- √ x264教程,将下载栏目的Voukoder v5.0,OpenBroadCast用法和下载进一步优化
- √ x265教程下载栏目附录,强化GCC,ICC,MSVC,Clang等编译器的区别(就是除GCC外都要特定的dll)
- √ x265增加“虽然和x264的量化一样,但crf越高,x265要执行的计算也越多,速度就更慢”的信息
- × 等待--auto-aq的开发,现在未更新故跳过
- ×
测试hist-scenecut,对比原本的scenecut在速度,质量;主要观察GOP形状的不同,包括不同分块深度,不同模式决策策略下哪个分配IDR帧更合理傅里叶变换把时间拖得太久了,跳过 - ×
测试hevc-aq,对比原本aq在速度,质量上的不同,主要观察两个结果下码率差距大的画面傅里叶变换把时间拖得太久了,跳过 - × 检查并更新x264 8-10bit下qpmax和qpmin的不同默认值
- √ hist-scenecut增加“x265 v3.4+9版改良了hist-scenecut的算法”
- √
强化open-gop下帧序列的详细说明,重新评估open-gop的可用性还是不好使 - √ x264教程,将voukoer的用法教程从v4换成最新的v5
- √ x265教程第一页,增加检查当前x265的功能,色深,编译等信息的方法
- √ x265 教程增加 rc-lookahead 的性能信息
- √ x264 精简版,将码率~文件大小~时间换算从完整版拷过来
- √ x264完整,精简版增加频繁黑屏 -->CPU 太热 --> 清灰 / 风扇加速的压制问题解决思路
- √ x264完整,精简版降低了前半部分一些使用说明字数,缩减了命令行的占用字数,包括将链接缩减成超链接
- ★ x264完整,精简版将deadzone-inter/intra参数提升了重要性,放在了trellis旁边,增加了设定建议
- ★★× x265完整版强化,深挖变换的原理:
- √ (作者)入门微积分基础,研究高等数学常识
- √ 写出傅里叶变换的科普,并使用研究微积分,高等数学术语做扩展式加注,从而增进普通用户和高等数学的关系
- √ 写出傅里叶变换和离散余弦变换最大的相似,相异点:
- 离散余弦变换是完成了一半的傅里叶变换,
- 傅里叶变换的可编辑性(音画处理性能)吊打离散余弦变换
- √ 信号处理(计算,性质)基础
★★★× 解释傅里叶级数如何发展出傅里叶变换,离散傅里叶变换,快速傅里叶变换以及拉普拉斯变换下次一定.jpg- √ 强化二维离散余弦变换DCT科普
- √ 再次强化二维离散余弦变换DCT科普,特主要是和傅里叶变换的关键区别
★× 写出一维,二维不协调离散正弦变换ADST的科普傅里叶变换把时间拖得太久了,故跳过? 增加DCT,DST,ADST,DFT三种变换分别应用在哪些视音频编码中的表格下次一定.jpg- √ 增加“DFT的实现方式是用指数,DCT的实现方式是用阵列,因为[原因]”的信息
- √ x265完整版,增加变换上用整数更好算, 损失更小的信息
- √ 修复qcomp的范围和x264一样的错误,应该是0.5~1,默认0.6,然后补充说明变换原因和新的范围用法
- ×?
x264完整版文档,注明“此处科普的是离散傅里叶变换,方法上不是x264使用的DCT变换(在x265完整版文档中科普);但结果一样”使用其他方式实现了 - √ x264完整版,改良残余residue的解释:是经过帧内,帧间预测后,用之前的块拼出画面与当前画面的残差
- ×
x264,x265完整版,写入小波变换wavelet transform的科普鸽了.jpg - ×
x264,x265文档,写入bilinear,bicubic,lanczos,spline变换的科普傅里叶变换把时间拖得太久了,故跳过 - ×
x264,x265文档,写入拉普拉斯等其它变换的科普,或者写作为滤镜?傅里叶变换把时间拖得太久了,故跳过 - √ 增加了2个颜文字
- ×
x264,x265文档,用不同难度科普F/IIR(有/无限冲程反馈滤镜)滤镜的原理,以及在x264/5中的应用鸽了.jpg
x265更新2020.6 (跟随官方x265 v3.4 5月29更新)
- √ 改正不同动态搜索方法(hex~full)下的merange值设置
- √ 改正merange的说明, 计算和推荐
- √ 改正me的说明, 计算和推荐
- √ 修正动态搜索和帧内搜索的介绍段
- √ 排版图片位置,减少1页纸用量
- √ 下载栏删除Wolfberry编译的x265
- √ 下载栏增加有用信息,更方便确认不同x265编译者结果的区别了
- √ 率失真优化科普减少字数
- √ 优化qocmp参数说明
- √ 增加x265教程急用版,将会和x264教程急用版独立出来
- √ 修复“重建块”的语义错误:只有在解码步骤才会重建块
- √ ~~增加umh,star和sea动态搜索的科普~~ 已在x264文档中实现
- √ 增加frame-dup参数在2pass里有帧数读取错误bug,在3.4版修复的说明
- √ 根据x265 3.4版,增强rskip-edge-threshold的说明
- √ 补完x265的2pass, Npass模式说明,参数等内容
- √ 2pass模块介绍:analysis模式和multi-pass-opt模式
- √ analysis模块分为analysis-save/load部分和avalysis-reuse部分
- √ 改良analysis-save,analysis-load,analysis-save/load-reuse-level,analysis-reuse-file参数说明
- √ 改良multi-pass-opt-analysis,multi-pass-opt-distortion,multi-pass-opt参数说明
- √ 分离refine部分到优化模式下,并改良dynamic-refine,refine-inter/intra参数说明
- √ 根据x265 3.4版,增加编码天梯encoding ladder/ABR天梯的说明和参数:√ 增加参数abr-ladder的科普(来源),说明,操作例子
- √ 增加slow-firstpass参数的说明
x264更新2020.5
- √ 修复下载栏目没有lavf编解码写成不支持.mp4的问题
- √ 改进部分科普(色深等)的语法
- √ 改正小数帧率科普:不用整数是为了降低广播信号干扰,因为带宽频率一样就打架
- √ 增加速度-压缩率-画质三角形图表,方便萌新明白压制定律
- √ 根据DarkShikari建议,放弃一切大于60的merange设置,因为会降低画质和压缩率,(hex~tesa)下的merange值设置
- [DIA/HEX:只能用4~16的偶数(范围4~16,模2得0;因为形状是偶数;merange最大16是为什么,而且和mb一样大?);UMH/ESA/TESA:模4得0]
- ★? ~~关闭子像素搜索subme对质量,码率的影响有多大,快速编码是否可以接受~~ 直接no-mbtree不就行了
x264更新2020.4
- √ 删除目录
- √ 改良了两个两个色深科普的语法
- √ 在CLI,GUI的后面增加了API的科普
- √ 大改x264教程急用版,为OBS设置写了API格式的参数
- √ 改良参数trellis的说明
- √ 增加一点模式决策mode decision的科普
- √ 增加一点模式决策~率失真优化的科普
- √ 增加3个颜文字
- √ 优化ref参数,重排多参考帧简介到帧控制中
- √ 重排VBV参数简介,mbtree宏块树简介
- √ 精简bframes, b-adapt参数说明
- √ 重排宏块树mbtree的简介到模式决策~率失真优化
- √ 精简版文档删除所有科普
- √ 优化qocmp参数说明
- √ 修复“重建块”的语义错误:只有在解码步骤才会重建块
- √ 增加量化值qp和对数线关系的科普
增加hex,umh,star和esa动态搜索的科普下次再说吧...- √ 缩小图片体积,进而缩小文档大小
- √ 改良编码,解码的科普,多了"分割-->预测(冗余)-->变换-->熵编码, 熵解码-->逆变换-->还原预测-->重建"的关系
x265大更新2020.5 (基本上改了整篇文档)
- ~~增加x265教程急用版,将会和x264教程急用版独立出来~~ 以后再说......
- 重画离散余弦变换图片, 增加了观感,降低了文档体积
- 改良离散余弦变换板块写法
- 删除hme参数,换成hme-search和hme-range两个参数,并将其位置换到动态搜索板块底部,更独立
- 目录改成双目录,节省2张纸
- 增加constrained-intra参数,改变no-strong-intra-smoothing位置以暗示与constrained-intra的关联
- 增加preset和tune参数,造成增加了2张纸的用量
- 修复rskip参数问题,删除了已经不存在的no-rskip
- 缩短了no-open-gop和radl参数简介句长
- 修复pxl_fmt参数的错误,应该是pix_fmt
- 修复max-cll参数的错误,应该是和master-display的L(,)不一致
为什么psy-rd/rdoq开大了能在无损编码下降低码率并不能哦- ★增加率失真优化量化rdoq板块,重排参数rdoq-level和psy-rdoq位置
- ★增加模式决策mode decision板块,重排参数rect, amp, limit-refs, limit-modes,rskip,rskip-edge-threshold,rc-lookahead到模式决策中
- ★画出模式决策运作原理的图
- ★优化,改良,减字数,修复rect, amp, limit-refs, limit-modes,rskip,rdoq-level,psy-rdoq,colorprim,transfer,colormatrix,fast-intra,b-intra,rd-refine的推荐,排版,使用策略等
- 增加coefficient –
- 系子的翻译,在视频编码里,把coefficient翻译成系数是在害人
- 删除lowpass-dct参数,因为所有情况都用不到
- 修复完整版crqpoffs,aq-strength参数更新丢失的问题
- 更改frame-dup,dup-threshold参数位置到帧控制中,尽管x265官方文档没有
- 增加了5.5个颜文字
x264更新~2020.3
- 科普部分色彩空间的科普发现了重大错误,做了紧急修复
- 科普部分增加色度采样板块
- (2020.2)增加了deblock参数用法的有用信息,表达更清楚了
- 增加了-4个颜文字
x265更新~2020.4
- 根据x265 v3.3更新了一系列参数
- 增加了deblock参数用法的有用信息,表达更清楚了
- 更改pmode参数建议为不建议
- 更改aq-mode参数建议为只用1或测试性的用4
- 增加转场scenecut参数原理的信息
- 增加histogram系列转场参数的信息,暂时没有建议
- 转场参数选择变得多而复杂,所以独立分为一个板块,共有6个参数
- 修复了scenecut-window参数的错误:是转场前后增加qp,而不是转场后增加qp
- 教程第一页提高了新人劝退性能,降低了ffmpeg食用方式的阅读难度
- 消灭了教程第一页参数列表的参数重复问题
- 发现了带lavf滤镜的x265,并跟着收录在了下载板块,修改了教程第一页
- 下载板块去掉了snowfag编译的x265
- 增加了HolyWu编译的,带lavf滤镜的x265下载
- 优化了率失真优化的科普,阅读难度降低
- 根据源文档修改了analysis-reuse-level参数为save和load两个分身
- 增加了-1个颜文字
x265更新~2020.3
- 增加了Rigaya编译的x265下载
- 更新了下载板块所有x265编译的GCC版本记载
- 增加了x265GuiEx(日语软件)的下载, 有安装教程
- 随x265官方将--hdr和--hdr-opt参数改名为--hdr10和--hdr10-opt,并针对改良了参数解释,消除了误解
x265更新~2020.2
- 增加了三个参数:
- --scenecut-aware-qp<开关, 默认关>允许转场后默认 0.5 秒内, 拉高默认 5 个 qp 以保留更多码率给转场本身(的 I 帧). 可看作 x264 废弃参数--fade-compensate 的化身
- --scenecut-window<整数, 0~1000, 默认 500>转场后增加 qp 窗口的时长, 单位毫秒
- --max-qp-delta<整数, 0~10, 默认 5>修改转场后增加 qp 窗口的 qp
- !merange最佳效率算法的算式没写清楚,下个版本修复
- !开头的yuv422p10是错误的写法,下个版本改成yuv422p
x264&x265更新~2020.1
- 增加premiere/AE/Vegas用x264/5压制导出的插件Voukoder和食用方式,支持精简破解版
- x264教程简化了下载视频的科普
- 增加了2个颜文字
x265更新~2019.9.7
- 修复了一些语法错误,增加了6个颜文字
- 增加cmd for循环批量压制封装方法
- 增加输入色彩空间参数--input-csp参数
- 增加frame-dup参数
- 增加dup-threshold参数
x264更新~2019.9
- 重写软件下载板块
- 改良科普板块,主要增加4:1:1色度空间,32位浮点色深的意义,色深不精确的问题等
- 改良了整个文档所有的语句
- 通过排版减少了1.5张纸的内容
x265更新~2019.9.5
- 减少了一半文档体积,好像已经小于2M了
- 帧控制/速率控制, 自适应量化, 完整版科普做了大幅改动, 降低了阅读难度
- crf更改简介与建议(完整版+精简版)
- qcomp, rdpenalty, rdoq-level, aq-mode, pps/sps/rps相关参数, crf-max缩减简介字数
- 修复精简版文档两处明显格式错误
- 完整版文档缩减了1.5张纸的面积, 精简版文档变化不大
x265更新~2019.9
- 重写--rd, --psy-rd和--psy-rdoq三个参数
- 重写率失真优化板块
- 增加心理率失真视觉优化板块
- 给率失真优化和心理率失真视觉优化板块增加了7个颜文字
x265更新~2019.8
- 增加了frame-threads和lookahead-threads两个参数并科普了和压制流程和参考帧/环路滤波的关系
- 根据以上增加了多帧多线程编码板块
- 2pass板块移动到参数板块末段
- 改良HDR板块的观感并增加了20+个颜文字
x265更新~2019.7
- 跟进了x265官方的更新(3.2版),更新了aq-mode 4, selective-sao,hme,hme-search和refine-mv共5个参数
- aq-mode 4算入了物件边缘(纹理)信息,selective-sao可以从条带slice的角度调整sao,hme和hme-search是速度更快的me搜索,refine-mv是改版的2pass相关参数
- 优化了aq-mode参数的语法表达,重点提醒了aq要等到码率不足以还原原画才会启动
- 优化了多个参数的语法表达
x264更新~2019.6
- 优化了aq-mode参数的语法表达,重点提醒了aq要等到码率不足以还原原画才会启动
- 增加了下载视频的科普,提醒了"求求你们不要录屏了"的情感感染信息
- 优化了多个参数的语法表达
x265更新~2019.6
- 跟进了x265官方的更新(3.1版),更新了field, fades两个参数
- field代替了给分场视频手动输入interlaced和fps两个参数
- fades解决了画面转场导致的模糊问题
x265更新~2019.5
- 修复qg-size的错误
- 优化psy-rd/rdoq的(完整版)说明和参数解释
- 增加了颜文字的数量
- 取样自适应偏移"重新翻译为"取样迁就偏移"并优化了(完整版)说明
- 优化了(完整版)环路滤波的说明
- 优化了(完整版)PPS参数集的说明
- 优化了一些用语
- 优化了附录板块内容的顺序
x264更新~2019.5
- 增加了fullrange参数, 增加了Premiere导出应设置AVI未压缩, QuickTime未压缩而不是H.264的建议, 急用版文档的内容也因此出现变动
- --VF参数,resize功能里有转换YUV平面格式的方法(--vf resize:,,,,i420,),还未关联给PR导出PCRange色域范围的建议
x265更新~2019.4
- 修改crqpoffs的参数建议为比cbqpoffs还要低3
- 增加Wolfberry, LigH编译的x265, 因为理论上要比msg7086的快一点, 有了32位x265, 以及第二个能输出mp4/mkv的x265
- 增加GCC版本意义的科普, 增加Release Candidate是什么的科普(附在下载栏目下)
x264更新~2019.4
- 改善keyint, min-keyint的解释, 美化文档, 改善好几个科普部分和动态搜索的语法, 改善字体颜色以降低阅读疲劳
图片: 欢迎阅读