『漫游』酷论坛>『影音数码技术学习交流』>[原创]m2v的色彩矩阵问 ..
CHIVAS@2007-01-17 22:26
引用
最初由 tct66 发布
1.走YV12是不做YC伸張的,YUV->RGB才需要
2.我說的是Dgindex的預覽圖YUV->RGB的PC Scale和TV Scale的截圖對比
我以为你说的是走YV12的DVDRIP压出来的解码截图
我trim了500帧用MEGUI里的XVID压了一小段
设置不同的渲染方式解出来颜色感觉是不同的
结果就跟前面说的一样
Overlay,会做一次TV->PC scale的转换
用VMR9的话,就不会做这次转换
至于DG的预览图就更加明显,阴影处TV Scale偏灰白,PC Scale偏黑,几乎每张DVD都是这样的,这个没啥好对比的
alanzeratul@2007-01-23 08:30
我近来压八大片商的DVD
几乎都是BT.709的,是DGIndex(1.4.8)显示错误还是就是如此
做这些DVDrip该用colormatrix否?
CHIVAS@2007-01-23 13:21
引用
最初由 alanzeratul 发布
我近来压八大片商的DVD
几乎都是BT.709的,是DGIndex(1.4.8)显示错误还是就是如此
做这些DVDrip该用colormatrix否?
DVD没有标CM标记或者是真Rec.709
没标记的一律显示Rec.709
一区电影比较规范,真Rec.709的多些
你自己判断吧,该用的时候就用
vempx@2007-02-15 12:55
Orz,原谅我把这帖子又翻出来.......
看了半天前面的帖子,还是搞不清楚到底是怎么回事,所以只好自己动手做了一下试验.
大致流程是用DGIndex 1.4.8生成D2V,然后使用AU通过不同的方式读取D2V来对比色彩.其中D2V分为修改前和修改后的,也就是把那个"1"改成"4".
格式解说:
[D2V_修改(1/4)_AVS内色彩(使用DGDecode做upsample)_读取Filter_读取后色彩]
[D2V_1_DMPGDec D2V/AVS Reader_RGB]
[D2V_1_AVS_YV12_DivX 6.5.1 YV12 Decoder_YUY2]
[D2V_1_AVS_YUY_AVISynth Script File Reader_YUY2]
[D2V_4_DMPGDec D2V/AVS Reader_RGB]
[D2V_4_AVS_YV12_DivX 6.5.1 YV12 Decoder_YUY2]
[D2V_4_AVS_YUY_AVISynth Script File Reader_YUY2]
====================================================================
可以看到除了第一张之外,其他的色彩都是一样的.
由于我不清楚原理,也不明白身601,709的都是什么东西,所以我完全不明白为什么会有这样的结果,还请大大们讲解一下.
至于DVD2AVI和M2V由于我不会用,所以就没有试验.
不败的魔术师@2007-02-15 21:30
楼上的...
雷鸣@2007-02-15 21:31
引用
最初由 不败的魔术师 发布
楼上的...
最近popgo发乱七八糟的东西不少……
为什么用英文的开始多起来了……
realsweet@2007-02-15 22:46
= =
那个1改成4是指Rec.601没标CM或者乱标CM被DG当成Rec.709时才改的(这种情况只能说是你运气不够好了)
如果本身是真Rec.709,胡乱把1改成4也是错的,这时候就要用color matrix
没事还是别乱改了....Orz
剩下的高人来回答...
不败的魔术师@2007-02-15 22:51
引用
最初由 雷鸣 发布
最近popgo发乱七八糟的东西不少……
为什么用英文的开始多起来了……
话说
POPGO也没人看西片吧...
:o :o 要发也发日片么..
yujin630@2007-02-15 23:36
DGIndex出的d2v中的那个1...
应该是YUV 2 RGB中使用的ITU-R BT.709
4则是对应的ITU-R BT.601
上边R叔有说了,咱没什么好说的了
再之...我只知道m2v好像也可以指定709和601吧...
好吧,其实我是小白,继续召唤高人解答好了...
vempx@2007-02-17 11:29
Color Matrix是什么东西?
badchris@2007-02-17 11:39
色彩校正啊……
wolfsoft@2007-02-22 14:50
好吧,虽然晚了一点,我回答一下vempx的疑问
首先,要明白color matrix是干什么的。简而言之,就是YUV<->RGB的换算公式。知乎此,也就明白vempx那几张图出现的效果的原因
第一张图,因为d2v的cm为1,被vfapi类型filter读入后,被识别成BT709,于是按709公式来upsample成RGB。
第二张图,不用多说,avs在YV12模式下缺省就认为一切东西都是BT601的,所以送出来的也是BT601的YV12数据,被divx往上up时,也是走的601公式
第三张图,虽然被dgdecode upsample成YUY2,但因为avs的缺省设置缘故,仍旧被认为是BT601的YUY2,送到AVISynth Script File Reader那里,按着601的YUY2往上up的。顺便说一句,只有当使用了upconv=2的参数,d2v文件中的cm=1才会起作用,这个时候dgdecode才会按709的公式进行upsample。那时效果将和第一张图一样。
第四张以后各图,不用多说,cm=4,是会被vfapi类型filter识别成BT601,所以效果和二,三两张图一样。
techneek@2007-02-26 20:00
AU是什么?op是什么?
怎么判定节目源是什么色彩空间?
DVD色彩存储格式就是YV12?
«123»共3页
| TOP