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

真心请教关于压缩xvid的技术问题

楼层直达
级别: 新手上路
注册时间:
2007-03-04
在线时间:
3小时
发帖:
97
1 小弟有一些vcd想收藏,压缩成rmvb细节损失严重,只有xvid最喜欢,但是听说

选择“完全处理模式”会在yuv和RGB之间来回转换,画质损失严重,但是我想把文件

宽高比从352*240改成320×240,用到改变大小的滤镜,用“快速压缩”就不能使用

滤镜了,是否用avs脚本可以避免“完全处理模式”带来的画质损失?

2 在压缩dvd过程中,Quantizer ratio(B-frame量化比率) Quantizer offset

(B-frame量化偏移量)这两个值究竟该如何设置,据说默认的1.50和1效果不好。我

看到“xvid详细设置一文”推荐1pass:2pass=70%设置为1。20和0。60,请问这

个设置是否合适?如果我是用single pass Q2或Q3压缩的,这两个值又该如何设置


3 尽管看了s大人的“视频知识系列',看得晕了,还是没有搞明白YUV2 YUV12 RGB

究竟是什么,我们平时看的dvd和vcd是什么色彩的?rmvb又是YUV12还是RGB?用

wisemencoder压缩的xvid又是什么色彩的?能不能简单易懂的说明这些东西?

4 关于xvid的two pass,是否只能等到1-pass结束再设置2-pass,填上文件大小

,能不能直接进行压缩?(vdm有任务管理功能,但是如果不知道1pass生成的文件

大小似乎不能在2pass中填上预期文件大小,是不是这样?)

5 好像有DAF和psnr这两个数据可以看xvid压缩效率,请问是通过什么软件啊
级别: 新手上路
注册时间:
2007-02-26
在线时间:
0小时
发帖:
185
只看该作者 1楼 发表于: 2007-08-16
VCD本身画质已经很恶心了,还是不要再压了~
因为都是有损压缩,亚完了只能更加恶心~
级别: 骑士
注册时间:
2006-09-22
在线时间:
0小时
发帖:
965
只看该作者 2楼 发表于: 2007-08-16
同LS建议..
VCD实在很糟糕...别压了...

级别: 侠客
注册时间:
2006-03-14
在线时间:
0小时
发帖:
593
只看该作者 3楼 发表于: 2007-08-17
直接丢ERP压RMVB最实在不过

迷茫中…
级别: 新手上路
注册时间:
2007-03-04
在线时间:
3小时
发帖:
97
只看该作者 4楼 发表于: 2007-08-17
各位朋友,除了第一个问题,其他几个问题有人能回答吗
级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 5楼 发表于: 2007-08-17
4 doom9上有人放出一个自动压制的bat,可以全自动按照你的需要进行1st-pass之后检测文件大小并自动进行2nd-pass。不过全英文就是了
级别: 骑士
注册时间:
2005-01-04
在线时间:
0小时
发帖:
1138
只看该作者 6楼 发表于: 2007-08-17
1.用VirtualDubMod,选择完全处理,会转RGB,所以要选择快速处理。滤镜的话请使用AVS,可以全程YV12。

2.推荐用1.2和0.6,dgwxx给出的这个设置很合理,用这个就可以了。至于比率,70%有点低,考虑质量的话,可以用85%。如果用single pass模式,可以设置Q2.2-2.5之间

3.YUY2 RGB等等的是color space,直译过来就是色彩空间,也就是存储色彩的方式。vcd我不太清楚,dvd内部存储的YV12,rmvb也是YV12。xvid内部存储色彩就是YV12,和什么工具无关。

4.1pass是对全片做统计分析,然后生成一个统计分析文件,2pass的时候调用这个分析文件,然后输出视频,所以必须要等1pass做完之后才能做2pass。如果你做1pass然后睡觉去了,没有看1pass的容量,可以用XviD自带的StatsReader来读取生成的统计文件,里面有1pass容量大小。

5.这个问题我也不太清楚…………

I've Sound音樂聯盟(点击进入)

[CHN][IFS][eDtoon][TLF][VeryCD]VempX <= eMule的ID,欢迎查看共享文件
~My Blog~
级别: 新手上路
注册时间:
2007-02-26
在线时间:
0小时
发帖:
185
只看该作者 7楼 发表于: 2007-08-17
第二个问题,我觉得默认挺好
第三个问题,MPEG相关标准的存储格式都是YV12,包括RMVB。
第四个问题,不是这样的,直接可以填2-pass的大小,跟1-pass无关,不要overkill就好。事实上,在xvid里如果想用1个pass就达到预期的码率,必须用cbr,否则是很难1个pass就达到要求的码率的。
第五个问题,我也不知道
级别: 新手上路
注册时间:
2007-03-04
在线时间:
3小时
发帖:
97
只看该作者 8楼 发表于: 2007-08-17
谢谢楼上三位的指教,尤其是vempx朋友,说得很详细,我刚知道StatsReader这个工具。

再请教一下,我试了下用avs改变文件大小然后“快速处理模式”和用vdm自带的

resize滤镜,选择nearest neighbour滤镜模式然后“完全处理模式”,感觉2者压

缩用的时间差不多,但是nearest neighbour滤镜模式压缩的画面明显有闪烁。
请教以下几点:
1 vdm 的resize滤镜模式还有bilinear和bicubic等几个,通常应该用哪个?

2 压缩xvid如果是普通vcd(画面一般),不改变大小不使用滤镜不压缩音频用

single pass和2-pass速度都是每秒12-15fps,一个武侠片片头居然是4-6fps

而压缩640×480的avi(没有激烈动作)没有任何滤镜选择“快速处理” 片长1个半

小时,1pass约花了3小时,2pass用了5小时40分,我的电脑是赛扬D 2。4G+512M,

xp系统,这种压缩速度正常吗???好像别人压缩速度是1:1的

3 如果用了avs脚本只使用directshowresource语句载入文件,不加其他任何滤镜

和直接把文件在vdm中压缩(快速模式),质量上会有损失吗?(毕竟多了一个脚本

环节)

4 vdm压缩的标准xvid是24位色彩,而用mencoder类软件压缩的是12位,速度快了

不少,但是据软件作者说这个效果仍然比起mencoder压缩的的divx好,请教从12位

的色彩是否比起21位要差?
级别: 侠客
注册时间:
2006-03-14
在线时间:
0小时
发帖:
593
只看该作者 9楼 发表于: 2007-08-17
问题1:只写AVS,VDM滤镜没接触过,不知道
问题2:你这电脑压这样的时间完全正常
问题3:一样,一般情况下影响到质量的还是码率和滤镜的设置
问题4:不知道,此类基础还暂时没了解
最后想说的是,VCD本身质量就不怎么样,LZ直接压是最方便不过的,什么写AVS调用滤镜的,我觉得这是给自己找罪受

迷茫中…
级别: 新手上路
注册时间:
2007-03-04
在线时间:
3小时
发帖:
97
只看该作者 10楼 发表于: 2007-08-17
直接压缩vcd感觉352+240或288都很不舒服,还要自己强制4:3,看16:9又要设置回来,还是320×240好
级别: 新手上路
注册时间:
2007-02-26
在线时间:
0小时
发帖:
185
只看该作者 11楼 发表于: 2007-08-20
想用VDM的快速模式就不能用VDM的滤镜,因为VDM滤镜不支持YV12,所以用了之后等同于完全模式!

正常的流程里,VDM的唯一作用就是调用VFW的XviD来压缩,其他处理应该都在avs脚本里进行,因为avs是完全支持YV12的。

resize滤镜建议用lanzcos,这个是最锐利的滤镜,而且是avisynth的系统滤镜,不需要插件。
级别: 新手上路
注册时间:
2007-03-04
在线时间:
3小时
发帖:
97
只看该作者 12楼 发表于: 2007-08-20
VFW是什么意思,在百度搜索不到
级别: 新手上路
注册时间:
2007-03-04
在线时间:
3小时
发帖:
97
只看该作者 13楼 发表于: 2007-08-20
在vdm中读入mpg文件有一个显示进度的过程尽管很短,而读入avi或avs好像一下子就打开了。感觉vdm对于这2种文件类型应该处理是不同的。 我想请问vdm中用avs作为mpg文件的中转(暂时不考虑加入滤镜)和直接压缩mpg是否会影响最终质量?
级别: 圣骑士
注册时间:
2003-02-20
在线时间:
79小时
发帖:
1605
只看该作者 14楼 发表于: 2007-08-21
引用
最初由 rancetrw 发布
VFW是什么意思,在百度搜索不到

。。。。百度肯定能搜到
http://cache.baidu.com/c?word=vfw&url=http%3A//www%2Ewiki%2Ecn/wiki/VFW&p=c33bc54ad29712a058e7c83a464f&user=baidu

嗯。。。
快速回复

限150 字节
上一个 下一个