找回密码
 立即注册

QQ登录

只需一步,快速开始

教程经验总索引TVMW5/小日本5 索引【视频转换】小日本4/TE4XP 索引【视频转换】TAW4 / TDA3 索引【DVD打包软件】
Nero 索引DVD-Lab 索引【DVD打包软件】编解码器 索引 【必读】固顶帖011号
查看: 4421|回复: 4

[经验] DVD2AVI的Y/C问题解说!

  [复制链接]

3

威望

409

金钱

7

贡献

初级会员

长老

积分
449
主题
5
回帖
18
注册时间
2010-7-5
最后登录
2018-11-20
发表于 2010-7-22 10:36:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
续前贴:[讨论中] DVD转AVI的Y/C讨论  


如果你看不懂,请先看上面的!首先使用AVS加载一张黑白相间的图[测试专用图片],

测试.jpg

AVS代码如下:

  1. ImageReader("测试.jpg").changefps(23.976).Trim(0,239)
复制代码
[截取10秒测试用]

使用TMPGEnc XPress的标准DVD模板压缩成MPG文件,

新建 JPEG 图像.jpg

这一步是正规的制作DVD的步骤!
所以这个MPG文件可以说是正版DVD的代表。

下面我们就需要将MPG文件截图一张,

MPG截图.JPG

将MPG压缩成AVI[即DVD2AVI],

第一种是不做Y/C伸张!

新建 JPEG 图像 (2).jpg

结果,AVI未被还原成图片的颜色,黑的RGB值是[16,16,16],而不是[0,0,0];白的RGB值是[235,235,235],而不是[255,255,255]:

测试[(000095)22-56-04].JPG

然后我们开始做第二种,再压缩的时候做色彩校正[CCIR601 扩展]即Y/C伸张!

新建 JPEG 图像 (3).jpg

这样压缩的视频结果如下:

测试2[(000056)22-57-56].JPG

呵呵,这回黑的RGB值是[0,0,0],白的RGB值是[255,255,255],视频被真实的还原到了图片的效果!
为什么会这样呢,这是因为,dvd视频的的色彩空间是YUV,而普通[AVI]视频的色彩空间是RGB;YUV的色彩空间是16~235,而RGB是0~255,所以产生了错误,将YUV的16认为是RGB的0,235认为是255,导致色差变小!亮度降低。
所以要做CCIR601扩展!

最终用一张图片来解释如下:


                               
登录/注册后可看大图


所以正版的DVD转AVI是都应该做CCIR601扩展的!
鉴于网络上盗版DVD众多,难辨到底该不该做CCIR601扩展,
我给出几点建议:
1.如果DVD视频有黑边,截图看黑边的RGB值,是[16,16,16],就应该做CCIR601扩展;
是[0,0,0]就不必做CCIR601扩展了。
2.对于没有黑边的DVD视频,你只能用眼睛判断了,觉得画面够亮,够鲜艳了,就不做CCIR601扩展了,不够就做吧!毕竟我们是以看的舒服为目的的!

评分

参与人数 1威望 +2 贡献 +2 收起 理由
IsaacZ + 2 + 2 此话题有价值。

查看全部评分

钟爱该爱的,不厌该恶的!

9328

威望

242

金钱

1万

贡献

管理员

自由的灵魂

积分
99813
主题
5263
回帖
26212
注册时间
2003-4-10
最后登录
2024-3-28
发表于 2010-7-22 10:50:28 | 显示全部楼层
甚为经典!学习到比较高深的知识了。
IsaacZ的发言中如果提到任何字母缩写或专有名词,在本论坛中一般都能搜索到。点此立即搜索点拨论坛。如有搜索不到的,请尝试搜索百度百科,或者跟帖提问。
发帖前请注意看置顶帖。如果你发现自己的问题没有得到回答,说明你的问题提错了地方或者提问前未先阅读本版规则固顶帖011号
回复

使用道具 举报

40

威望

1549

金钱

118

贡献

中级会员

积分
2127
主题
35
回帖
311
注册时间
2010-1-25
最后登录
2022-7-20
发表于 2010-7-26 11:54:21 | 显示全部楼层
楼主说的很详细,这样的帖子应该顶起来

希望楼主多分享一些经验
回复

使用道具 举报

104

威望

8725

金钱

369

贡献

高级会员

积分
10880
主题
123
回帖
2174
注册时间
2009-11-9
最后登录
2021-4-28
QQ
发表于 2013-5-27 23:07:24 | 显示全部楼层
本帖最后由 lijianwen 于 2013-5-27 23:44 编辑


楼主的第一点建议有问题,只要是DVD,截图后看黑色,永远不可能看到(0,0,0)这种结果。(DVD是MPEG)

AVI格式,有多种编码器,即使有做Y/C扩张,却不一定能得到0~255的结果,具体要看编码格式。
回复

使用道具 举报

0

威望

426

金钱

1

贡献

初级会员

幸福

积分
441
主题
2
回帖
72
注册时间
2011-5-1
最后登录
2022-6-21
QQ
发表于 2013-6-30 11:01:48 | 显示全部楼层
学习了。。谢谢
小飞猪来啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|点拨论坛

GMT+8, 2024-3-29 01:31 , Processed in 1.696494 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表