点拨论坛,菜鸟家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

[资料] XVID_1.0_参数详解 及 DVD碟机AVI文件兼容性

[复制链接]

1

威望

468

金钱

37

贡献

初级会员

Rank: 2Rank: 2

积分
603
主题
6
帖子
167
注册时间
2010-5-29
最后登录
2016-11-21
发表于 2011-5-28 12:10:24 | 显示全部楼层 |阅读模式
本帖最后由 grant 于 2011-6-26 23:07 编辑

XVID_1.0_参数详解,中文版,图文并茂,PDF格式,下载:
http://www.uudisc.com/user/ltsky/file/4085135

Xvid Setup Guide(英文)
http://www.divx-digest.com/articles/xvid_setup_page1.html

Encoding profiles(英文)
http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-xvid.html
这个有一个列表,不同压制方案的对比


Using VirtualDub - Re-encode AVI for standalone compatibility(英文)
http://www.digital-digest.com/articles/virtualdub_standalone_page1.html
压制兼容DVD碟机的AVI文件

http://www.xvid.org/Interoperability.17.0.html  英文版


本帖子中包含更多资源

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

x

评分

参与人数 1贡献 +2 收起 理由
IsaacZ + 2 谢谢分享!

查看全部评分

你的问题有多精彩,我的答复就有多精彩!

1

威望

468

金钱

37

贡献

初级会员

Rank: 2Rank: 2

积分
603
主题
6
帖子
167
注册时间
2010-5-29
最后登录
2016-11-21
 楼主| 发表于 2011-5-28 12:16:29 | 显示全部楼层
HDZone 版 (精华区)
发信人: lakey (菊花·古剑和酒-葛天氏之民何足道), 信区: DVDZone
标  题: [合集] 关于DVD播放AVI格式文件的一些参考资料
发信站: 水木社区 (Tue Feb 27 11:22:50 2007), 站内

☆—————————————————————————————————————☆
   lenslaotu (再上井冈山~我有一个马甲) 于  (Mon Feb 12 13:12:19 2007)  提到:

看到许多人的dvd在询问一些avi格式碟片的播放问题。正好我最近也在看这方面的资料。
所以提供给大家

关于察看avi信息格式的工具  2个

VirtualDub-1.6.17 可以将其它的格式制成avi格式,同时可以看到avi的信息。数字为版本号
官方网站:http://www.virtualdub.org/

GSpot 这个大家很熟悉,就在暴风播放器的内置工具里,这个软件bug较多,但是看信息足够了。

官方网站:http://www.headbands.com/gspot/

Divx  这个就不说了,大家很熟悉的

官方网站:http://www.divx.com

Xvid 源自Divx 是Divx的几个工程师出来自己组织的一个算法标准。完全open!

官方网站: http://www.xvid.com/

下面就是主要的信息了
这个网站提供了很有用的信息和链接,大家去读读就可以知道为什么有的DVD不支持AVI格式的节目了

http://bbs.pcicp.com/showthread.php?t=168044

如果你DVD的主芯片加进去那个avi的算法,那么就可以支持,那么现在主流的DVD方案基本上有下面几种
1.sunplus 台湾公司 纠错强,画面一般,avi支持良好
2.MTK     台湾  纠错较强,画面较好,avi支持良
3.卓然    美国  纠错中等,画面优良,avi支持中等偏下

那么中国地区的DVD机器基本是sunplus和MTK的天下,尤以sunplus居多.所以avi格式的碟片基本上是可以支持的,但是divx5.21以上的就难说了.

sunplus 的平台.基本是300rmb以下的市场,MTK是300-400,卓然的平台基本退出中国市场,因为D版的原因,实在是无法流利播放.
那么我们看到的700-1000,甚至更贵的产品,无非是音频指标的设计了,是给专业玩家的.

☆—————————————————————————————————————☆
   newline (新视线) 于  (Mon Feb 12 13:26:27 2007)  提到:

我的DVD只支持DIVX,不支持XVID,想找一款转换软件,一直都没找到。

【 在 lenslaotu (再上井冈山~我有一个马甲) 的大作中提到: 】
: 看到许多人的dvd在询问一些avi格式碟片的播放问题。正好我最近也在看这方面的资料。
: 所以提供给大家
: 关于察看avi信息格式的工具  2个
: ...................

☆—————————————————————————————————————☆
   lenslaotu (再上井冈山~我有一个马甲) 于  (Mon Feb 12 13:28:18 2007)  提到:

我在用这个软件转换 Dr.Divx
【 在 newline (新视线) 的大作中提到: 】
: 我的DVD只支持DIVX,不支持XVID,想找一款转换软件,一直都没找到。

☆—————————————————————————————————————☆

——http://www.newsmth.net/bbsanc.ph ... k%2FM.1172546569.H0
小提示:麻烦别人帮你的时候,应尽量自己麻烦些,让帮你的人轻松些。

1

威望

468

金钱

37

贡献

初级会员

Rank: 2Rank: 2

积分
603
主题
6
帖子
167
注册时间
2010-5-29
最后登录
2016-11-21
 楼主| 发表于 2011-5-28 12:24:36 | 显示全部楼层
本帖最后由 grant 于 2011-6-26 00:59 编辑

为什么楼上把下面2个回复也贴出来了呢?因为DIVX当时在先,芯片可能购买了DIVX的方案,那么为了兼容起见,用XVID压制时也许应该选用DivX Home Theater PAL 这个profile

Xvid supports encoding profiles through the profile option, which are used to impose restrictions on the properties of the Xvid video stream such that it will be playable on anything which supports the chosen profile. The restrictions relate to resolutions, bitrates and certain MPEG-4 features. The following table shows what each profile supports.

——http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-xvid.html

选用 DivX Home Theater PAL 这个profile 测试压制,结果出来的视频属性显示是divx 5属性,个人认为如果是这样的话,那就没必要了,还是用xvid自己的profile较好
你的问题有多精彩,我的答复就有多精彩!

1

威望

468

金钱

37

贡献

初级会员

Rank: 2Rank: 2

积分
603
主题
6
帖子
167
注册时间
2010-5-29
最后登录
2016-11-21
 楼主| 发表于 2011-5-28 12:29:24 | 显示全部楼层
碟机不能播放,我估计可能有这么几种情况(想起来再补充):

1) 尺寸大于720*xxx
2) 文件大于2G(碟机DOS不认) 或码率大于3000k,刻在CD-R上的视频最大码率限制更低(因为读取速度限制)
3) B帧的存在?
4) 视频压片时进阶设置中Quantization type中的 QPEL(quarter pixels) 和/或 GMC(global motion compensation)不要勾选(这可以在KMPlayer播放时媒体信息里videl #0部分看到)
5) Mp3音频编码类型,CBR兼容性最好且需要完整。

加:用AVI-Mux GUI的话,不要make REC lists

Open-DML 即 avi 2.0 格式,在比较老的碟机上不兼容,考虑到 avi 2.0 从大概96年起就实行,估计现在的碟机大多兼容。
B帧的问题牵涉到所谓Packed BitStream,在以MediaTeK为芯片的碟机上播放可能有掉帧现象,但在ESS芯片的机子上没有。
QPEL 和/或 GMC, 不同芯片的机子上播放,有的可以,有的不可以......
总之,硬件的升级远跟不上软件(编码器),如果编码时参数设置得保守一些,则碟机播放兼容性好些。


转自:http://www.peiyin.net/bbs/simple/?t74486.html
你的问题有多精彩,我的答复就有多精彩!

1

威望

468

金钱

37

贡献

初级会员

Rank: 2Rank: 2

积分
603
主题
6
帖子
167
注册时间
2010-5-29
最后登录
2016-11-21
 楼主| 发表于 2011-5-28 12:29:47 | 显示全部楼层
0DAY组织明确要求:
- 量化矩阵(Quant. Matrix)总是使用H.263或MPEG,因为某些硬件不支持MPEG Custom量化矩阵
- 严禁使用4分之一像素<Quarterpel>或全动态补偿<GMC>,因为硬件不支持
- 打包的码流设置(Packed Bitstream)因目前主要的芯片组不支持,所以不推荐使用
{译注:以上的硬件不支持,指的是硬件DVD播放器standalone player}
下载链接如果注明是迅雷下载,请用“右键”选迅雷下载 ...

1

威望

468

金钱

37

贡献

初级会员

Rank: 2Rank: 2

积分
603
主题
6
帖子
167
注册时间
2010-5-29
最后登录
2016-11-21
 楼主| 发表于 2011-5-28 12:42:38 | 显示全部楼层
本帖最后由 grant 于 2011-5-28 12:49 编辑

DIVX PROFILES

Who added DivX profiles to Xvid?
Xvid's developers added them to some 1.0 builds. They were commented out in the source code subsequently. I brought them back only to help inexperienced people. These profiles make creating files for standalone players much easier.

Are you affiliated with DivX, Inc.?
No. If DivX, Inc. will ask me to remove the "DivX" name from these profiles, I will do it. As far as I know, settings used in these profiles can't be patented, so I won't have to remove these profiles altogether.

Can you guarantee that these profiles are compatible with DivX-Certified standalones?
No. But I did my best to make them compatible. I used publicly available information (such as user manuals from the DivX website) to create them. I did not disassemble DivX binaries to get information.

What about DVD players that are not certified by DivX, Inc.? Will they play Xvid videos created with these profiles?
Almost all MPEG-4-capable DVD players will play such files.

Did you test files created with these profiles on a standalone player?
Yes. I used a Philips DVP3142/12 player, which is DivX-Certified (Home Theater only, no Ultra or HD). The files play fine.

Can I mux videos created with these profiles into a *.divx file?
Yes. Give AVIAddXSubs a try, it's a free utility that doesn't rely on DivXMux. As a matter of fact, you can even mux files with Qpel, GMC and other "incompatible" features with it.

Should I choose PAL or NTSC profile?
That depends mostly on the resolution and FPS of your source video. For 720x576 and 25 FPS choose PAL, for 720x480 and 23.976/24/29.97/30 FPS choose NTSC.

What if my DivX-capable player doesn't want to play any Xvid files?
Change the FourCC codes in the file to "DIVX" using Nic's FourCC Changer (it's an application included in the package - search for it in the "Xvid" folder under Start Menu). You can force Xvid to use "DIVX" FourCC in your encodes - just go to "Other options -> Encoder -> FourCC used" in the codec configuration dialog and choose "DIVX" from the list. If "DIVX" doesn't work with your standalone, try "DX50".

Why not just use DivX instead?
DivX Pro is payware. Free edition of DivX ("Community Codec") lacks the more advanced motion search algorithms included in the Pro version. DivX doesn't have VAQ. DivX doesn't let you adjust B-frames parameters (such as quantizer ratio/offset and sensitivity). Xvid produces better video quality (that's subjective of course).

——http://jawormat.republika.pl/compfaq.html

老外研究在DVD碟机上播放avi文件研究得比较透彻,哈哈
你的问题有多精彩,我的答复就有多精彩!

1

威望

468

金钱

37

贡献

初级会员

Rank: 2Rank: 2

积分
603
主题
6
帖子
167
注册时间
2010-5-29
最后登录
2016-11-21
 楼主| 发表于 2011-6-20 17:23:19 | 显示全部楼层
你的问题有多精彩,我的答复就有多精彩!

1

威望

468

金钱

37

贡献

初级会员

Rank: 2Rank: 2

积分
603
主题
6
帖子
167
注册时间
2010-5-29
最后登录
2016-11-21
 楼主| 发表于 2011-6-20 17:24:36 | 显示全部楼层
XviD四个压片参数的不同压制效果测试
http://av110.net/shipinchuli/200909/2519_5.html

你的问题有多精彩,我的答复就有多精彩!

9287

威望

61万

金钱

1万

贡献

管理员

自由的灵魂

Rank: 9Rank: 9Rank: 9

积分
711340
主题
4832
帖子
30352
注册时间
2003-4-10
最后登录
2019-6-16
发表于 2011-6-20 20:16:44 | 显示全部楼层
谢谢Grant辛苦整理。
公告:注意经常使用页面上方的“搜索”框,这可以节省所有人大量的时间。(请先登录)

1

威望

468

金钱

37

贡献

初级会员

Rank: 2Rank: 2

积分
603
主题
6
帖子
167
注册时间
2010-5-29
最后登录
2016-11-21
 楼主| 发表于 2011-6-26 00:56:19 | 显示全部楼层
新手入门:XviD编码参数设置方法

译者注:

本文译自Doom9论坛,按照原文精神,这些XviD参数设定并非所谓的“最佳”设定,它们只是为了帮助那些初尝XviD视频编码的朋友入门的简要指南。(有删节)


1)Motion Search Precision(运动检测精度): 选用 6 - Ultra High

2)Quantization Type(量化方式): 想要取得柔和的画面可选用 H.263,而锐利的画面则可选用 MPEG (考虑到要以码率做为代价, 所以不推荐在压制单CD时采用) ,又或者是自己选择自定义的矩阵编码模式(matrix)。在两个pass中选择的设定应当一致。

3)如果保证MPEG-4的顺应性对你很重要的话,那么请不要选择Modulated(调制)量化方式 (Modulated量化方式并不推荐采用)

4)不要同时使用B帧和Modulated量化方式。

5)B帧是个好东西,但Maximum B-frames(B帧最大值)不要超过2。(因此,就在Maximum B-frames里填上2(填1的话,其结果就跟DivX的B帧最大值一样了))

6)一定要选中 DX50 B-VOP Compatibility

7)不要使用 Packed Bitstream

8)VHQ 设定有助于您的编码,而且不再对画面有伤害了,因此推荐使用。选择 VHQ 4 会大幅增加编码的时间,建议选用 VHQ 1。

9)不要让 VHQ 和 GMC 一块使用。 (GMC并不推荐使用)

10)多数情况下,Quarterpel会降低码率(不是所有情况)并使编码画面显得过分锐利,但这要视你自己的片源来定。最糟糕时,你会损失一些first pass的时间。 有些老的视频解码插件并不具备MPEG4的全部功能——也就说,要是它们不能够进行Quarterpel解码,画面就会出现失真。这时候,就应使用ffdshow或xvid本身来解码了。

11)Chroma Motion 同样有助于编码,推荐使用 (在运动检测时将色彩信息也包含在内——通常,MPEG1/2/4 编码模式只将亮度信息包含在运动检测步骤内 )

12)Lumi Masking 目前尚不能提供良好的效果。

13)暂且不要使用 alt. curve,除非你清楚它的工作原理。不要因为它比普通的2 pass更复杂,就假定它更加优秀。

14)Chroma Optimizer在FAQ中已有所讨论。建议初学者不要采用。

15)把鼠标移动到 xvid 设置选项的上方,跳出的提示信息会简要介绍各选项的实际作用。

* 亮度低、动态场景不多、边角柔滑、胶片颗粒感不重的画面,压缩效果最好。
* 不同的影片其压缩性可能有极大的差异,这是很正常的。
* 如果你有哪部影片的压片效果不理想,对不起,那是无药可救的;即便是用更低的分辨率或更高的码率也无济于事。

其它设定保持默认值即可。

—— 原出处: http://www.av110.net/shipinchuli/200903/2118.html
小提示:麻烦别人帮你的时候,应尽量自己麻烦些,让帮你的人轻松些。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|小黑屋|Archiver|手机版|点拨网 - 面向新手的教学站

GMT+8, 2019-6-17 10:44 , Processed in 0.237742 second(s), 14 queries , MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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