ss1271's Site

风餐露宿,不可一日无码.

为Touch Diamond压制H.264大码率视频的教程(完结)

| Comments

最近想尝试一下大码率的H264的视频压制,但是苦于找不到完美的配置文件,所以想和各位探讨一下视频压制问题。 我先说说我的方案: 机器是DIAMOND,用Mediacoder压缩。 编码h264,容器mp4,码率900kbps,b帧为0,其余默认。不知道这个能不能在wmp里面流畅播放? mediaCoder下载地址(软件是免费软件): http://mediacoder.sourceforge.net/download_zh.htm 另外,有针对于CPU的优化包,也请一并下载 http://mediacoder.sourceforge.net/dlopt.htm 参考文章: X1视频评测部分: http://bbs.pdafans.com/viewthrea … =page%3D4%26area%3D ================11月30日更新====================== 昨天压制的大多都是图像流畅,但是却没有声音。 再打开软件,猛然发现自己貌似偷了懒……我直接选了“复制音频流”而不是转换…… 貌似MP4格式的配套音频格式是AAC……没办法,为了研究成功,我要重新转昨天转了好久的720P…… 由于没有声音的720p在800kbps的码率下有点卡,所以降低码率为500kbps,分辨率降为原来的1/4,即640×360(片源NB不怕码率低嘛……) 视频参数其余不变,声音改为:FAAC+,重采样48000Hz。 现在问题已经解决了 初步压出了一个500Kbps,640×360,H264的视频……片源是720p 4G多,压缩后为540MB左右。 用WMP在钻石上播放完美……清晰度嘛……应该在手机上看是看不出来的…… 至此可以告一段落了…… 总结一下: 用MediaCoder压缩,主要设置参数为: 码率一般500-800Kbps就够了,太高了手机上看不出来区别…… 帧数固定24,B帧设定为0 分辨率根据自己手机屏幕定……VGA屏幕就上640×360 音频部分一定注意,选FAAC,采样率可以改高一些。 然后可以压制了。 如果有字幕,加载字幕之后一定注意根据预览视频选一下字幕编码…… 最后谢谢(pdafans) ethink big-eblis tuhaitao等朋友的协助,以及所有关注此贴的朋友…… =============经过一下午3次压制,大概掌握了方法============ 放出最后一次成功的信息: 基本上算是成功了,压缩比是1.3:1 这个是源文件的参数: Format                           : AVI Format/Info                      : Audio Video Interleave File size                        : 747 MiB Duration                         : 1h 9mn Overall bit rate                 : 1 504 Kbps Video Format                           : MPEG-4 Visual Format settings, BVOP            : Yes Format settings, QPel            : No Format settings, GMC             : No warppoints Format settings, Matrix          : Default Codec ID                         : DX50 Codec ID/Hint                    : DivX 5 Duration                         : 1h 9mn Bit rate                         : 1 300 Kbps Width                            : 640 pixels Height                           : 480 pixels Display aspect ratio             : 4/3 Frame rate                       : 29.970 fps Resolution                       : 24 bits Colorimetry                      : 4:2:0 Scan type                        : Progressive Bits/(Pixel*Frame)               : 0.141 Stream size                      : 646 MiB (86%) Writing library                  : DivX 6.4.0 (UTC 2006-10-03) Audio Format                           : MPEG Audio Format version                   : Version 1 Format profile                   : Layer 3 Codec ID                         : 55 Codec ID/Hint                    : MP3 Duration                         : 1h 9mn Bit rate mode                    : Constant Bit rate                         : 192 Kbps Channel(s)                       : 2 channels Sampling rate                    : 44.1 KHz Resolution                       : 16 bits Video delay                      : 26ms Stream size                      : 95.4 MiB (13%) Alignment                        : Split accross interleaves Interleave, duration             : 33 ms (1.00 video frame) Title                            : Audio Stream Writing library                  : LAME3.92 使用压缩参数为: 2008-11-29 20:36 压缩后文件信息: Format                           : MPEG-4 Format profile                   : Base Media Codec ID                         : isom File size                        : 560 MiB Duration                         : 1h 9mn Overall bit rate                 : 1 128 Kbps Encoded date                     : UTC 2008-11-28 11:29:53 Tagged date                      : UTC 2008-11-28 11:29:53 Video Format                           : AVC Format/Info                      : Advanced Video Codec Format profile                   : Baseline@L4.0 Format settings, CABAC           : No Format settings, ReFrames        : 1 frame Codec ID                         : avc1 Codec ID/Info                    : Advanced Video Coding Duration                         : 1h 9mn Bit rate mode                    : Variable Bit rate                         : 1 000 Kbps Maximum bit rate                 : 3 047 Kbps Width                            : 640 pixels Height                           : 480 pixels Display aspect ratio             : 4/3 Frame rate mode                  : Constant Frame rate                       : 25.000 fps Resolution                       : 24 bits Colorimetry                      : 4:2:0 Scan type                        : Progressive Bits/(Pixel*Frame)               : 0.130 Stream size                      : 495 MiB (88%) Writing library                  : x264 core 65 Encoding settings                : cabac=0 / ref=1 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=6 / psy_rd=1.0:0.0 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=0 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=abr / bitrate=1000 / ratetol=1.0 / qcomp=0.60 / qpmin=1 0 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00 Encoded date                     : UTC 2008-11-28 11:29:53 Tagged date                      : UTC 2008-11-28 11:31:07 Audio Format                           : MPEG Audio Format version                   : Version 1 Format profile                   : Layer 3 Codec ID                         : 6B Duration                         : 1h 9mn Bit rate mode                    : Constant Bit rate                         : 128 Kbps Minimum bit rate                 : 128 Kbps Maximum bit rate                 : 134 Kbps Channel(s)                       : 2 channels Sampling rate                    : 44.1 KHz Resolution                       : 16 bits Stream size                      : 63.6 MiB (11%) Writing library                  : LAME3.98r Encoding settings                : CBR Encoded date                     : UTC 2008-11-28 11:30:52 Tagged date                      : UTC 2008-11-28 11:31:07 大致归纳为: 使用H264编码,容器MP4,码率1000Kbps,用WMP播放没有丝毫延迟…… Baseline,级别4,参考帧1,运动估算模式:Hex,估算半径16 现在已经实现了偶的大码率流畅的梦想………………在此特别感谢楼下几位朋友的悉心指导……特别感谢ethink朋友~ 下一步就是如何能够更清晰……看看最高能上到多少码率……估计2Mbps悬,等会儿用720p做源压一个1.5Mbps的试试……

Comments