» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


 28 12
发新话题
打印

春季更新视频不完全测试

春季更新最让我期待的其实就是视频格式更新了,不说废话,直入正题
测试素材

VC-1方面:(均使用WVC1,也就是VC1_advance_profile格式,图省事使用Compression Optimization质量最佳化设定)
clip1:WVC1_720p@59.94fps average_bitrate:15Mbit,max_bitrate:25Mbit
clip2:WVC1_1080p@29.97fps average_bitrate:15Mbit,max_bitrate:25Mbit
声音部分均为windows_media_audio_10_professional,5.1channel, average bitrate:440kbit,max_bitrate 640kbit

H264方面:
使用H264 High profile @ Level4.1.
clip3:x264_720p @ 29.97fps average_bitrate:10Mbit,max_bitrate:15Mbit
声音方面,AAC-LC stereo 256Kbit

MPEG4 part2方面
使用Advance_Simple_Profile level5
clip4:720x400@29.97fps average_bitrate:2Mbit
使用xvid
clip5:720p@29.97fps average_bitrate:5Mbit
声音方面均为AAC-LC stereo 160Kbit

除去VC1外,其他容器格式均为mp4,avi容器不认。

测试结果

春季更新以前,理论上只有clip1和clip2可以播放,不过由于码率过高,所以实际上是播放会卡住不动。
春季更新後,播放h264之前依然会要求下载一个media格式插件才能播放,结果如下
clip1&clip2:播放流畅,可以看出确实M$更新了vc1解码器,使之支持更高码率
clip3:播放启动时间有1-2秒,不过播放也很流畅
clip4:出乎意料可以播放,看来确实不是只支持MPEG4 part2 SP,不过不流畅,但基本肯定是我的压缩问题,因为在电脑上同样不流畅,囧
clip5:很遗憾,不支持,无法播放。

此外,春季更新终于支持了移动硬盘目录显示,不过仍然只支持第一个逻辑驱动器。

结论

如果要求多声道,vc1仍是唯一选择,不过这次的vc1解码加强值得肯定。码率达到15M avg,25M peak可以流畅
如果不在乎多声道,H264也可以,High profile L4.1 10M avg 15M peak同样可以流畅。
剩下的MPEG4不值得推荐,ASP不能支持720x576以上的解析度,而xvid不支持。


附1:x264视频压缩参数
--pass 3 --bitrate 10000 --stats ".stats" --level 4.1 --ref 2 --no-fast-pskip --bframes 2 --b-rdo --bime --weightb --direct auto --subme 7 --trellis 2 --analyse p8x8,b8x8,i4x4 --vbv-maxrate 15000 --me umh --threads 2 --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "" "" --sar 1:
附2:WVC1压缩参数请参考如下网址
http://www.microsoft.com/windows ... ionOptimizationType
测试直接使用Compression Optimization Type 1这个设定

注意:以上h264和wvc1设定都是重视质量而非时间的设定

[ 本帖最后由 hourousha 于 2007-5-9 20:36 编辑 ]


本帖最近评分记录
  • hanzo 发贴积分 +30 原创内容 2007-5-9 21:01

TOP

说白了,还是没有XB的媒体中心 的出神入化



TOP

用LCD的用户似乎选择"显示-参考黑阶-扩展",画面变得对比强烈.和以前的"标准"相比,画面不再白蒙蒙一片,字体也更加乌黑有力


TOP

引用:
原帖由 lovexiaoya 于 2007-5-9 19:01 发表
说白了,还是没有XB的媒体中心 的出神入化
呵呵,但问题是XBMC是官方的么?至少m$官方支持real media的可能性几乎为0。

现在的主要问题在于
1:非vc1格式的多声道音频部分
2:字幕部分

不知再过多久才能解决。

TOP

想问问电驴上的美剧的AVI格式的H264能播放吗?

TOP

按理说既然能够支持到High Profile Level4.1,那么大部分h264应该都能放,但是码率过高的应该会不流畅。原先的news中说peak bitrate不能大于10Mbit,但是我的测试是10M avg 15Mpeak也可以流畅播放,但我想15M avg以上的h264大概就不能流畅了吧。

还有就是avi格式的需要重新封装为mp4格式,音频需要编码成AAC-LC stereo。

TOP

下载的高清 H.264 +AC3 TS封装,怎么处理?

TOP

理论上是
1:先demux出video(H264)和Audio(AC3)
2:然后,吧Audio重新编码为AAC-LC
3:最后,再用mp4 box把两者封装为mp4
至于,如何把TS给demux,这我没做过,不好说。呵呵:D
剩下的用meGUI都可以搞定。
http://www.divx-digest.com/software/megui.html#downloads
NeroAAC地址
ftp://ftp6.nero.com/tools/NeroDigitalAudio.zip

[ 本帖最后由 hourousha 于 2007-5-9 22:18 编辑 ]

TOP

最近想 对dvd进行视频编辑近闻怎么处理好?
先rip成avi?

我出来了

TOP

本来是avi的H264是不是扩展名改成mp4就能播放了?
不过郁闷的是360还是无法识别ipod上的视频

TOP

引用:
原帖由 a4840639 于 2007-5-10 09:34 发表
本来是avi的H264是不是扩展名改成mp4就能播放了?
不过郁闷的是360还是无法识别ipod上的视频
不是

TOP

引用:
原帖由 hourousha 于 2007-5-9 19:00 发表
春季更新最让我期待的其实就是视频格式更新了,不说废话,直入正题
测试素材

VC-1方面:(均使用WVC1,也就是VC1_advance_profile格式,图省事使用Compression Optimization质量最佳化设定)
clip1:WVC1_7 ...
我下的windows media encoder怎么没有你说的VC1_advance_profile可以选择?

我的只有windows media 9 advance profile

也没有Compression Optimization这个选项。请问你是用什么软件压缩的?

wm9 advance profile是不是就是vc1_advance_profile?

还有我压出来的h264是avi格式,要怎么才能封装成mp4格式?

TOP

引用:
原帖由 正版万岁 于 2007-6-11 06:01 发表
我下的windows media encoder怎么没有你说的VC1_advance_profile可以选择?

我的只有windows media 9 advance profile

也没有Compression Optimization这个选项。请问你是用什么软件压缩的?

wm9 advance profile是不是就是vc1_advance_profile?

还有我压出来的h264是avi格式,要怎么才能封装成mp4格式?
windows media 9 advance profile好像是wmva,已经被微软废弃,因为它并不符合VC-1标准。
后来的符合VC1标准的是WVC1,在wme中显示为windows media video 9 advanced profile(好像和上面的差不多……)其实只要查看一下压出来的视频的编码(用MPC就可以)是WMVA还是WVC1就可以判断了。
想用VC1-A也就是WVC1,最有效率的做法是安装Windows Media Format SDK。地址
http://download.microsoft.com/do ... e/wmformat11sdk.exe
安装之后无论是WME还是TMPGEnc都可以使用WVC1。
这是一篇关于设置的文章(也就是解释那些个compression optimization之类设置的方法和含义)
http://www.microsoft.com/windows ... ionOptimizationType
手动改注册表蛮麻烦,好在有现成工具。比如WMV PowerToy
http://on10.net/Blogs/benwagg/new-wmcmdvbs-and-wmv-powertoy/

h264,推荐x264 CLI + NeroAAC + mp4box。或者直接一个MeGUI搞定。不要再用x264 vfw + virtualDub这种啦

顺便补充一下主贴,经过测试,avg 25Mbit,Max35Mbit的vc1视频也可以用XO比较流畅地播放。

[ 本帖最后由 hourousha 于 2007-6-11 08:23 编辑 ]

TOP

引用:
原帖由 hourousha 于 2007-6-11 07:58 发表

windows media 9 advance profile好像是wmva,已经被微软废弃,因为它并不符合VC-1标准。
后来的符合VC1标准的是WVC1,在wme中显示为windows media video 9 advanced profile(好像和上面的差不多……)其实 ...
我有几个问题

1,我压出来的x264画面用MPC来播放会发白,平常不怎么看得出来,但是同样的拿WVC1压出来对比就看得出来了
但是用windows media player来播放颜色就正常

2,meGUI我现在在用,倒是很方便。但是我想只压一段视频中的一部分要怎么弄?meGUI里面好像没有得选

3,我捕捉下来的视频是720p/60fps的,压出来的时候要怎么只压一半? 就像virtualDub 里面的process every other frame

4,感觉好像meGUI压缩的速度要比x264 vfw + virtualDub要快?还是选项的问题?理论上都是调用x264,应该是一样速度的吗?

5,我查过了我压出来的wmv的确是WVC1的。你个人觉得WVC1跟X264比起来有什么区别么?
我个人感觉WVC1对付大动态的画面需要非常高的码率,但是这个编码的特点是保留很多细节
X264就是低码率下纹理都被平滑化了,但是高码率上也可以保留一样多的细节。而大动态画面X264感觉比较有优势
总体来说高码率下两者都差不多。但是低码率下和大动态画面还是X264有优势

TOP

引用:
原帖由 正版万岁 于 2007-6-11 11:58 发表
我有几个问题
1,我压出来的x264画面用MPC来播放会发白,平常不怎么看得出来,但是同样的拿WVC1压出来对比就看得出来了
但是用windows media player来播放颜色就正常
2,meGUI我现在在用,倒是很方便。但是我想只压一段视频中的一部分要怎么弄?meGUI里面好像没有得选
3,我捕捉下来的视频是720p/60fps的,压出来的时候要怎么只压一半? 就像virtualDub 里面的process every other frame
4,感觉好像meGUI压缩的速度要比x264 vfw + virtualDub要快?还是选项的问题?理论上都是调用x264,应该是一样速度的吗?
5,我查过了我压出来的wmv的确是WVC1的。你个人觉得WVC1跟X264比起来有什么区别么?
我个人感觉WVC1对付大动态的画面需要非常高的码率,但是这个编码的特点是保留很多细节
X264就是低码率下纹理都被平滑化了,但是高码率上也可以保留一样多的细节。而大动态画面X264感觉比较有优势
总体来说高码率下两者都差不多。但是低码率下和大动态画面还是X264有优势
1:其实我的感觉正好相反,x264的画面看起来更艳一些,而WVC1则淡一些,不过更接近源视频——也许是编码参数设置问题;你那个问题也许是播放器设置问题——比如解码器,output等
2、3:这需要Avisynth脚本来实现。MeGUI内置的avisynth的GUI生成器只是能够自动生成最基础的脚本。avisynth使用请查阅它的reference,其实wme的WmCmd方式和TmpgEnc也支持avisynth脚本。
4:因为MeGUI使用的CLI版本的x264比较新,而且支持多线程可以支持HyperThreading和Multi-core。
5:个人意见是h264在低码率有一定优势。高码率(比如720p29.97fps >10Mbit avg)则h264基本没有优势。不过x264编码速度倒是比较快。比如如果把VC-1的设置最优化(设置compression optimization为1),那编码速度真叫一个够受——罪魁祸首是提升了motion search range。

至于在XO上的应用,如果不要求很高码率,不要求多声道,可以选择h264,否则只能选择vc-1,XO对h264的支持总的说还是非常不足。

[ 本帖最后由 hourousha 于 2007-6-11 13:27 编辑 ]

TOP

 28 12
发新话题
     
官方公众号及微博