『漫游』酷论坛>『影音数码技术学习交流』>[请教]请大家介绍一款 ..

[请教]请大家介绍一款MPEG2的编码器

HDvideo@2010-02-04 13:28

不知有没有一些像DivX或者Xvid这样的独立的mpeg2编码器,并且可以进行详细的设置,可以被VirtualDub调用,我装了终极解码和ffdshow,尽管ffdshow里有mpeg2的编码功能,但是好像速度比较慢,而且设置过于专业!

不知有没有好的介绍,因为这个是进行实时采集的,要与VirtualDub配合,用小日本等之类的行不通!
引用

roozhou@2010-02-04 14:44

MPEG2里用到b帧的,VirtualDub和ffdshow泪流满面
引用

MeteorRain@2010-02-05 10:22

好的编码器通常会设置专业些。没能力的编码器因为没什么东西能设,所以通常看上去都比较傻瓜化
引用

HDvideo@2010-02-06 19:52

运动估算 那里的选项,不知道是中文翻译有差异还是怎样的,很多都理解不了,请问哪里有ffdshow编码器的中文教程,或者是参数说明!
引用

264768502@2010-02-06 20:00

学好外文才是正途...
引用

su_xinling@2010-02-06 20:38

vdub不是可以做帧服务器么,然后用小日本压,或者用cce。码率不要太抠,默认压出来就不错了...
引用

HDvideo@2010-02-07 18:57

我用的是vdub的capture avi的功能,所以要即时压,用不了帧服务!
引用

su_xinling@2010-02-07 19:05

觉得ffdshow压mpeg2应该不算慢了,速度不行的话就出raw或者压缩快的无损编码型,事后再压成mpeg...
引用

roozhou@2010-02-07 23:18

你可以用vdub输出无损的avi啊,比如lagarith或者ffv1
引用

HDvideo@2010-02-08 23:38

我的2.6双核,ffdshow只能去到每秒18帧,但是用某些软件的可以去到五六十帧,我怀疑是不是我设置质量太高了!

我也试过直接输出raw,码率每秒150M,不过还撑的了,我用的是YUY2 interleaved,但是输出的画面是隔行的而被标记成已交错,因此反交错不起效,因此我现在用Xvid,借助里面的交错压缩功能!把运动估算调到最低,才可不丢帧,我觉得大码率的mpeg应该可以保留更多细节!
引用

roozhou@2010-02-09 01:16

你确定是你采集的东西是交错的?另外还是推荐不要用ffdshow来编码,毕竟vfw遇到b帧悲剧这简直就是一定的。建议输出无损的avi后用avidemux或mencoder之类的编码。
引用

HDvideo@2010-02-09 09:47

没错,看到的是拉丝画面,但是用ffdshow的反交错却不起作用,这种交错不能被反交错,不知怎样改变系统这错误判断
引用

| TOP