疑惑 关于X264的数据密度 bits/(pixel*frame)的问题
dwing吧
全部回复
仅看楼主
level 6
我压制视频的时候,给定码率有两种方法,第一种就是用crf模式,另一种就是用2pass模式。
我想说的是2pass模式。
如何给定码率,我向来都是利用经验,看一遍视频,了解画面特点,再先通过bits/(pixel*frame)计算得出的码率,而不是死死卡住480p用多少码率,720P用多少码率...
我原本以为,用公式就可以解决问题,但事实上我错了,现在我已经确信:同一视频,用同样的bits/(pixel*frame)值压制成360p和1080p两个版本,其清晰度相差很大,1080p明显清晰于360p。举个例子:我压制了一个少女时代的视频,1080p的数据密度是0.15,很清晰;但是压制成360P的话,感觉至少得0.28才能达到相同清晰度。。。可见数据密度不好判断。
这就是说,bits/(pixel*frame)与分辨率的关系不成正比!
但是,他们到底是什么关系,如何才能准确判断在这个分辨率下,该用多少bits/(pixel*frame)?
2011年01月31日 04点01分 1
level 12
动画的因材质精细度普遍较低,如果是1080P的话,宏块内容本身可能就是单色块,数量上相似度也高;而360P的话,一个宏块里的信息就没那么简单,宏块彼此之间的相似度显然也没那么大了。因此,起码对动画来说,1080P的像素密度即使比360P的低,看起来还是会更清晰
真人电影的像素密度跟清晰度就比较正常了
2011年01月31日 04点01分 2
level 12
说到底还是跟图像预测相关,不管是帧内预测还是帧间预测
2011年01月31日 04点01分 3
level 9
下次可以把pixel换成对角线长度。
2011年01月31日 04点01分 4
level 1
谢谢!O(∩_∩)O~
2011年07月19日 06点07分 5
level 6
说到这个Bits/(Pixel*Frame),我很困惑,我有一个VOB文件,0.99G, 时长01:12:14(时/分/秒),Bits/(Pixel*Frame)是12.146。
我用ERP压成rmvb,压完后时长却显示为03:20:30,Bits/(Pixel*Frame)则是0.211;又试着用格式工厂压为rmvb,压完时长显示为01:12:14,Bits/(Pixel*Frame)则是0.323。
不同软件压成的这两个rmvb都存在音画不同步的现象,并且格式工厂压的那个只有一部分,并没有原VOB的全部内容。压片设置的分辨率和制式我都是Auto没有改动!谁知道如何能让压的音画同步啊?
2012年03月06日 06点03分 6
level 11
1.详细操作过程,AVS脚本。
2.扔掉RMVB吧……
2012年03月10日 04点03分 7
level 3
因为1080p的信息量并不是360p的9倍(有相似性,或者说高空间频率的能量没有低的部分密度高),所以按数据密度来压的话码率相对富裕
2012年03月10日 06点03分 8
level 6
对角线长度 这个真的合适吗? 我去估算一下
2012年03月12日 01点03分 9
1