搜索 社区服务 统计排行 帮助
  • 4489阅读
  • 40回复

[求助]关于MEGUI的一项参数(<QuantizerCRF>?</QuantizerCRF>)[急于理解,请达人指教]

楼层直达
级别: 新手上路
注册时间:
2008-12-21
在线时间:
0小时
发帖:
6
最近在更新MEGUI的过程中发现(以下这个是在JOBS下的工作目录查看得知)

的数值浮动比较大

以下都是使用2PASS的H264压制模式输入后的工作目录文件下的压制参数值

较上一个月的版本的时候
1300
中间的值是1000——1300左右

但是最近更新的最新版本的MEGUI发现
600
中间的值缺只有600-700左右

找遍视频设置都找不到这个参数,网上也查不到多少资料。所以来这里请教一下达人们!急于理解这个值!因为较以前的版本浮动偏差太大了!怕有影响。

这个参数值在2PASS的H264压制模式下的浮动有多大影响?
级别: 新手上路
注册时间:
2009-05-13
在线时间:
1小时
发帖:
24
只看该作者 1楼 发表于: 2009-05-31
profile的xml里面是什么关心它干什么
级别: 新手上路
注册时间:
2008-12-21
在线时间:
0小时
发帖:
6
只看该作者 2楼 发表于: 2009-05-31
profile的xml里面是什么关心它干什么??

你不懂就算了,里面的一定要关心。压制使用的参数都是按照那里进行的。也就是你设定好并且打入的参数。


这一项在视频设置那里是找不到的,所以对于他的理解有助于我更进一步地深入了解MEGUI
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 3楼 发表于: 2009-05-31
引用
最初由 minghuiyi 发布
你不懂就算了,里面的一定要关心。压制使用的参数都是按照那里进行的。也就是你设定好并且打入的参数。


这一项在视频设置那里是找不到的,所以对于他的理解有助于我更进一步地深入了解MEGUI


你还是先理解一下x264吧
级别: 新手上路
注册时间:
2008-12-21
在线时间:
0小时
发帖:
6
只看该作者 4楼 发表于: 2009-05-31
program --pass 2 --bitrate 1500 --stats ".stats" --ref 8 --mixed-refs --no-fast-pskip --bframes 3 --b-adapt 2 --b-pyramid --weightb --direct auto --deblock -1:-1 --subme 9 --trellis 2 --partitions all --8x8dct --me umh --threads 2 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "output" "input"

你想跟我说这些才是对吧!

不过看来你也理解得太少了。还充达人?

连那个参数也说不出是什么。装什么!!不懂别出声。

真气人,知道就知道不知道充什么。有陌生的东西出现了,多了解是好事!

真有本事你别岔开话题,说出那东西是什么吧!

你自己也不能否定那一项与某个参数有关联。也有可能存在着压制上的影响。既然出现了就必有源头。查清楚了解清楚难道不是好事吗?

再说你对MEGUI全部了解了吗?“一切之间的互联性”你都清楚了?
级别: 新手上路
注册时间:
2007-07-18
在线时间:
0小时
发帖:
56
只看该作者 5楼 发表于: 2009-05-31
lz你确定 使劲google过吗?
http://mewiki.project357.com/wiki/X264_Settings
呃 如果roozhou连这个都回答不上来 那么我要问lz 置顶帖里的工具是怎么写出来的?
级别: 新手上路
注册时间:
2008-12-21
在线时间:
0小时
发帖:
6
只看该作者 6楼 发表于: 2009-05-31
也就是表示~~里面还有他不知道的东西存在!

他不是圣人。别以为他自己才是最强,我认识的人当中有比他更强的都不知道啊。

看来来这里发贴白问了!到国外网站发贴问更加好。
级别: 新手上路
注册时间:
2009-04-21
在线时间:
0小时
发帖:
3
只看该作者 7楼 发表于: 2009-05-31
minghuiyi:.....这个参数值在2PASS的H264压制模式下的浮动有多大影响?
Sharktooth:建议你先理解下x264
minghuiyi:真有本事你别岔开话题,说出那东西是什么吧!再说你对MEGUI全部了解了吗?“一切之间的互联性”你都清楚了?
级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 8楼 发表于: 2009-05-31
MeGUI怎么运行的楼主知道吗?
x264就这么多参数,MeGUI不可能凭空造出些什么东西(造出来也没用),最多也就是换个名字
级别: 工作组
注册时间:
2005-10-19
在线时间:
31小时
发帖:
3613
只看该作者 9楼 发表于: 2009-05-31
嗯我后期小白,烟酒生入学考试英语不合格的人,一看都知道是啥东西……

凡是未完全安装Office字体的,以下英语短语请无视~~

Knowledge is infinite.


级别: 新手上路
注册时间:
2009-04-29
在线时间:
0小时
发帖:
23
只看该作者 10楼 发表于: 2009-05-31
LZ你干嘛来的?话没说上两句就开始喷这喷那=w=
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 11楼 发表于: 2009-05-31
联动
http://bbs.wmzhe.com/viewthread.php?tid=66689

显然是个不用感叹号会死新人




=================================
另外楼主:
要深入了解megui就去读那该死的源代码去

megui\packages\video\x264\x264ConfigurationPanel.cs

496 xs.BitrateQuantizer = (int)x264BitrateQuantizer.Value;
497 xs.QuantizerCRF = x264BitrateQuantizer.Value;

582 x264BitrateQuantizer.Value = (isBitrateMode(xs.EncodingMode) || xs.QuantizerCRF == 0) ? xs.BitrateQuantizer : xs.QuantizerCRF;


244-293
if (isBitrateMode(x264EncodingMode.SelectedIndex))
{
this.x264BitrateQuantizerLabel.Text = "Bitrate";
x264TempFrameComplexityBlur.Enabled = true;
x264TempFrameComplexityBlurLabel.Enabled = true;
x264TempQuantBlur.Enabled = true;
x264TempQuantBlurLabel.Enabled = true;

x264BitrateQuantizer.Maximum = 100000;
if (x264LosslessMode.Checked)
{
this.x264BitrateQuantizerLabel.Text = "Quantizer";
x264BitrateQuantizer.Minimum = 0;
}
else
x264BitrateQuantizer.Minimum = 10;
x264BitrateQuantizer.DecimalPlaces = 0;
x264BitrateQuantizer.Increment = 10;
}
else
{
x264TempFrameComplexityBlur.Enabled = false;
x264TempFrameComplexityBlurLabel.Enabled = false;
x264TempQuantBlur.Enabled = false;
x264TempQuantBlurLabel.Enabled = false;
if (x264EncodingMode.SelectedIndex == (int)VideoCodecSettings.Mode.CQ)
{
this.x264BitrateQuantizerLabel.Text = "Quantizer";
}
if (x264EncodingMode.SelectedIndex == (int)VideoCodecSettings.Mode.quality)
{
this.x264BitrateQuantizerLabel.Text = "Quality";
}

x264BitrateQuantizer.Maximum = 64;
if (x264EncodingMode.SelectedIndex == (int)VideoCodecSettings.Mode.quality) // crf
{
x264BitrateQuantizer.Minimum = 0.1M;
x264BitrateQuantizer.DecimalPlaces = 1;
x264BitrateQuantizer.Increment = 0.1M;
}
else // qp
{
x264BitrateQuantizer.Minimum = 0;
x264BitrateQuantizer.Value = (int)x264BitrateQuantizer.Value; // makes sure it is an integer, in case we just swapped from crf
x264BitrateQuantizer.DecimalPlaces = 0;
x264BitrateQuantizer.Increment = 1;
}

}

简单说就是qp/crf模式下是量化值,码率模式下是码率

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 12楼 发表于: 2009-05-31
引用
最初由 minghuiyi 发布

他不是圣人。别以为他自己才是最强,我认识的人当中有比他更强的都不知道啊。
别以为他不知道有比他更强的

不过就冲这口气,至少我知道,你肯定不是这个比他更强的

对着x264的开发人员指手画脚,只怕你还真没到这般田地

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 工作组
注册时间:
2005-10-19
在线时间:
31小时
发帖:
3613
只看该作者 13楼 发表于: 2009-05-31
算了,收回,免得被队列

凡是未完全安装Office字体的,以下英语短语请无视~~

Knowledge is infinite.


级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 14楼 发表于: 2009-05-31
引用
最初由 绿叶之砚 发布

啧啧,是不是我理解错了?还是我又什么地方得罪您了……

应该是理解错了,是lz不是ls……
快速回复

限150 字节
上一个 下一个