Posts Tagged ‘Video’

如何确定Nokia 5530XM 播放MP4视频的最佳参数

星期四, 四月 1st, 2010

网上和论坛上找了半天,还是没有找到自己所想要的结果,5530XM自带播放器播放MP4格式的视频的最大和最佳参数具体是多少。算了,还是自己来来转换几个视频进行实际测试吧,我是业余爱好者,不专业的地方欢迎拍砖!

首先是找到此份资料,一个网友说的,我觉得很有道理,如下:

首先,转换之前一定要确认片源的视频信息,其次,明确一点,转换输出格式顶多跟片源持平,不能提高,否则就是白白的增加文件体积跟转换时间
比如,5800的屏幕分辨率是640×360,
如果片源是480×360,那么实际我们应该设置的最佳分辨率应该是480×360;如果片源是 532×288,那么就应该选择“保持片源分辨率不变”
比如,5800可以支持30帧播放,但是我见过的绝大多数片源,包括720P的KMV电影都没有30帧满帧,所以我认为按照片源的帧数,保持就行了
比如,5800的音频处理能力AAC、48000KHz
如果片源是MP3、128kbps、44100KHz,那么设置成MP3、128kbps、44100KHz就行了
比如,5800可以播放600kbps码率的电影,但是片源只有312kbps,那么就应该设置成312kbps
如果一味的以为把参数调成符合5800硬件的,那么结果就是容量浪费、时间浪费,吃力不讨好
具体的设置应该在不断的尝试中琢磨,慢慢体会

本人有很多高清视频(主要是日韩Live),所以呢,转换后的视频分辨率当然是640X360,音频的比特率和采样率就按源视频的不转换了,根据格式工厂中5800的默认配置,视频编码确定为MPEG4,宽高比为16:9,因为我这的高清视频都是16:9的,音频编码也默认为AAC,现在最重要的问题就是视频帧数、码率如何确定了。于是进行非专业测试开始了。

测试环境

5530XM自带播放器,视频若干 视频转换软件:格式工厂

测试方法:选取3个高清视频(列表中只列出1个视频的不完全测试情况,因为完全测试的话很费时间的,我弄了一下午了,累死了),分别将每个源视频转换成各种不同帧数、码率的视频,然后根据视频播放情况进行主观的播放评价。

测试结果:

还测试了其他2个视频部分转换后的情况,由于时间的关系,就不在上面的表格中列出了,通过我的亲身实践,得出了几个规律,以前也看到过,现在通过自己的不专业的测试深刻理解了下,如下:

1.视频的流畅程序主要和帧率有关,帧率越大,视频越流畅

2.视频的清晰程序主要和码率有关,码率越大,视频越清晰

我是一个追求参数的人,开始不明白的时候,就想着上面两项参数越大越好,但现在根据5530XM实际播放情况上面2项就有点不适用了,因为限于5530XM机器的硬件配置,在播放29.970fps高帧率的视频文件时,视频反而不流畅了,经过测试,25fps时,视频十分流畅,没有掉帧的现象;关于码率,码率越大,视频越清晰,我的主观感觉也是这样的,我最高测试了2400Kbps的情况,当然帧率是25fps(我推荐帧率一定要是25fps,当我用29fps,码率仅仅1400Kps时,视频也不流畅,说明这个帧率对于播放特别重要哦)。

综上所述,格式工厂,我选择的设置是(对于我来说,最大能支持的参数,就是我的最佳参数,呵呵,当然要保证播放流畅):

PS:因为我是一个追求高参数的人,所以参数比较高,你可以根据自己的情况设置,视频流这里每秒帧数我推荐25fps,反正我这里29.970fps播放不流畅的,而比特率,我现在设置最高为2400Kbps,以后,更高的现在还没试,有兴趣的网友可以试下,这样视频就比较低码率的要清晰些,当然文件容量也会变大,这个你可以根据你自己的情况来设置;关于音频方面,我保持了源文件的设置,你也可以根据自己的情况来设置。

好了,弄了一下午,终于知道怎样确定5530XM播放MP4格式文件的最佳参数了,不对的地方欢迎拍砖!

最后附上我以上面的参数压制的视频,视频具体参数如下:

D:\Users\Jamin\Documents\FFOutput\Run+Devil+Run(StoryVer).2400Kbps.25fps.MPEG4.AAC-hdlover.mp4
General
Complete name : D:\Users\Jamin\Documents\FFOutput\Run+Devil+Run(StoryVer).2400Kbps.25fps.MPEG4.AAC-hdlover.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 71.0 MiB
Duration : 3mn 47s
Overall bit rate : 2 621 Kbps
Encoded date : UTC 2010-04-01 07:22:24
Tagged date : UTC 2010-04-01 07:22:38
Writing application : mp4creator 1.6.1d
Video #1
ID : 1
Format : MPEG-4 Visual
Format profile : Simple@L1
Format settings, BVOP : No
Format settings, QPel : No
Format settings, GMC : No warppoints
Format settings, Matrix : Default (H.263)
Codec ID : 20
Duration : 3mn 47s
Bit rate mode : Variable
Bit rate : 2 350 Kbps
Maximum bit rate : 5 373 Kbps
Width : 640 pixels
Height : 360 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 25.000 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.408
Stream size : 63.6 MiB (90%)
Language : English
Encoded date : UTC 2010-04-01 07:22:24
Tagged date : UTC 2010-04-01 07:22:37
Audio #2
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No
Codec ID : 40
Duration : 3mn 47s
Bit rate mode : Variable
Bit rate : 264.6 Kbps
Maximum bit rate : 314 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 44.1 KHz
Resolution : 16 bits
Stream size : 7.27 MiB (10%)
Language : English
Encoded date : UTC 2010-04-01 07:22:37
Tagged date : UTC 2010-04-01 07:22:38

视频截图如下:

下载地址:

http://www.namipan.com/d/Run%2bDevil%2bRun(StoryVer).2400Kbps.25fps.MPEG4.AAC-hdlover.mp4/82f8e7c5f57fb875035de2be19c44eeac8eab2676ea46f04

视频分辨率,时间相同,是不是文件大的文件的比文件小的清晰?

星期四, 三月 18th, 2010

刚才去看了下http://www.1up.cn/bbs论坛的贴子,哇,黑色少时的高清MV出来了!有两个版本的,先出来的一个是AVI格式的,大小283MB,后出来的一个TP格式的,大小481MB,这个我没有下载下来,先贴上AVI格式的截图及Info:

BlackSNSD

F:\[CHD@lijia.168] 少女时代_Run Devil Run (Full HD MV).SNSD.avi
General
Complete name : F:\[CHD@lijia.168] 少女时代_Run Devil Run (Full HD MV).SNSD.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 283 MiB
Duration : 3mn 27s
Overall bit rate : 11.4 Mbps
Writing library : VirtualDub-MPEG2 build 18121/release
Video #0
ID : 0
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L5.1
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Codec ID : H264
Duration : 3mn 27s
Bit rate : 10 000 Kbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.161
Stream size : 247 MiB (88%)
Writing library : x264 core 47 svn-530
Encoding settings : cabac=1 / ref=1 / deblock=1:0:0 / analyse=0×3:0×113 / me=hex / subme=5 / brdo=0 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / chroma_qp_offset=0 / slices=1 / nr=0 / decimate=1 / bframes=2 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=2 / wpredb=1 / bime=0 / keyint=250 / keyint_min=25 / scenecut=40 / rc=abr / bitrate=10000 / ratetol=1.0 / rceq=’blurCplx^(1-qComp)’ / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / pb_ratio=1.30
Audio
Format : PCM
Format settings, Endianness : Little
Format settings, Sign : Unsigned
Codec ID : 1
Codec ID/Hint : Microsoft
Duration : 3mn 27s
Bit rate mode : Constant
Bit rate : 1 411.2 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Resolution : 16 bits
Stream size : 35.0 MiB (12%)
Interleave, duration : 33 ms (1.00 video frame)
Interleave, preload duration : 500 ms

以下是TP格式的大小为481MB的版本的截图:

一网友说:TP的那个比AVI那个应该清晰很多吧,支持大文件

我认为他的说法不对,其实我以前也是这样认为的,呵呵,应该有很多高清新手也是这样认为的吧!

以下是我对他的回复:

是那个AVI的清楚些,文件大小不同是因为它们采用的编码方式不同,那个AVI的是H264视频编码的,而这个TP应该是MPEG2编码的(因为我也没有下载下来呵,不过90%的可能是啊),有可能你听不懂上面的编码术语,打个不恰当的比喻,H264和MPEG2是不同的压缩算法,H264的压缩率比MPEG2更高些,相同的大小的源文件,使用H264压缩的比MPEG2要小不少,所以用H264的视频文件当然小些,但用MPEG2压缩后虽然视频文件大些,但是对它硬件要求不高,因为它本身的压缩就不高,只要很少的解压缩.
以上还没有说明为什么那个AVI的更清晰.因为更重要的是那个AVI是扫描类型是P(表示逐行),而这个TP我估计是I(隔行扫描的),1080P比1080I更清晰,我也不想说了,用Google搜下吧,别人有解释的.
以上为个人观点,欢迎拍砖!