本经验有严重错误,请务必删除!
回顾: 16:9, 1080以下可行的分辨率:
zhidao.baidu.com/question/1737249032470745147.html
回顾2: 宽高 还是 长宽? (见图)
视频压缩的重要步骤: 过滤! 在x264的参数中只需要一个参数就能实现!
它就是...
--vf 全称video filter, 就是x264实现 缩放, 裁剪 和 去帧数 功能而开发出的参数!
video filter一般翻译为视频过滤器, 要是翻译的更接地气一点儿的话...实际上...
就是...筛子...好吧, 确实挺土的...
其功能以参数的形式写就是 缩放resize, 裁剪crop 和 去帧数selevt_every.
不过, 裁剪和去帧数都建议在视频编辑软件中实现! 毕竟视频软件就是为了实现这些而研发出来的, 而且可以很直观的调整!
而resize就是本篇的重点! 接下来你就会知道是为什么啦~
x264帮助中的介绍:
--vf resize:width,height,sar,fittobox,csp,method
要注意空格的出现次数很少, 所有的标点都是英文标点.
翻译后:
--vf resize:缩放后宽度,缩放后高度,变宽比,装箱,调色,缩放算法
同样, 调色, 装箱 都推荐在视频编辑软件中实现. 还是两个字儿: 直观
顺便, 这里可以图解下装箱的原理, 讲到这个份上你明白了吧~
所以剩下的就只有 width,height,sar 和 method 咯~
对照之前写进你的文本文档中的参数, 缩放后宽和高很好理解, 但缩放算法需要进一步讲解~
首先列出一部分算法, 具体应该用哪种算法其实已经被讨论过无数遍了, 这篇经验对此做了总结: jingyan.baidu.com/article/fdbd4277de79f1b89e3f48f8.html
总结:
缩小各种视频图像最佳: Bicubic
放大动漫视频图像最佳: Lanczos
放大录像视频图像最佳: Spline
希望给予过渡色, 本身没有过渡色放大视频最佳: Bilinear
在视频编辑软件中, 对于缩放功能一般都是保持使用同一种算法. 所以一定要在导出视频的时候建议保持原片分辨率, 再使用x264的缩放功能处理!
首先, 你需要知道1920*1080以下所有有效的分辨率.
这里整理了一张图, 为了防止水印干扰我加高了图片, 需要你自行下载修改, 用的时候从里面挑个符合码率的即可.
如图, 光是比1280*720分辨率高的就有40个可以用的, 不要纠结于1280*720, 谈标准的都是笨蛋哦!
如何下载经验里的图片:
jingyan.baidu.com/article/642c9d34c315a3644a46f784.html
提醒:
YouTube只支持这张图中的三个分辨率! 建议直接把原视频丢进去投稿!
窍门: 破解B站大会员钛合金画质- 压制时使用比1920*1080小一点点滴滴丢丢的分辨率即可, 不过搬运番剧的似乎都是内部人员所以也是白说, 汗...
那么进入正题, 你现在应该已经准备好 新分辨率 和 缩放算法 了!
顺便一提, sar - 变宽比是我翻译的, 为什么这样翻译呢? 继续往下看就知道啦~
实际上, 视频可以储存为一个面积更小的长方形! 这对视频体积的压缩是很有帮助的! 而一直纠结于标准的视频编辑软件很少会给你这个功能! 这就是第二个不用视频编辑软件完成缩放的理由~
举个栗子: jingyan.baidu.com/article/546ae1852b98851149f28cec.html
记住: 使用sar的好处是节约码率, 但大部分情况的视频不用sar也能通过大部分限制, 过度使用的话效果往往不如降低分辨率!
首先, 在原来给自己的视频定的分辨率的基础上设个新的宽度.
比如原定1280*720, 新分辨率960*720
sar的格式是 播放宽度 : 储存宽度.
将要播放的宽度就是1280, 最终保存的宽度就是960.
也就是说, 最终的sar值就是1280:960 = 4:3
最终的参数就是 --vf resize:960,720,4:3,,,lanczos
最后假设一个1920*1080的视频, 你决定将宽度储存为1280.
sar值不用说是 1920:1280, 约分一下得到 3:2,
参数就会写成 --vf resize:1280,1080,3:2,,,lanczos
到此, --vf 参数就设置好啦~
进一步计算:
原分辨率: 1920*1080
设置好的分辨率: 1200*1080
sar: 8:5
也就是说: 每个像素会拉伸成自身的8/5(1.6倍), 最终从1200变成1920的宽度.
注意: 是拉伸成1.6倍,不是拉伸出1.6倍, 两者的区别很大!
片源:
幻想万华镜 [VCB-S]~The Memories Of Phantasm~[01][Hi10p_1080p][BDRip][x264_2flac].mkv
重要信息:
片源帧大小: 1920*1080
参数决定(缩放到1120*630)!
不加入sar: --vf resize:1120,630,,,,bicubic
加入sar: --vf resize:980,630,8:7,,,bicubic
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!