首页 用MeGUI压制MP4视频教程

用MeGUI压制MP4视频教程

举报
开通vip

用MeGUI压制MP4视频教程 用 MeGUI 压制 720x480 MP4 视频,详细教程 欢迎转载,转载请注明作者及出处。 PS:欢迎各位指正文中的错误之处以便与我修正。 PS2:本文面向的是有一定视频制作基础的玩家,并非面向初学者,至少要懂得 AVS 的运用,否则不用往下看。 PS3:本文虽然标题是 720x480 的视频制作,但是同样适用于 480x272 的 AVC 的制作。 第一部分:本帖简述 第二部分:720x480 MP4 压制教程 第三部分:720x480 测试样片下载 关键词:MP4 AV...

用MeGUI压制MP4视频教程
用 MeGUI 压制 720x480 MP4 视频,详细教程 欢迎转载,转载请注明作者及出处。 PS:欢迎各位指正文中的错误之处以便与我修正。 PS2:本文面向的是有一定视频制作基础的玩家,并非面向初学者,至少要懂得 AVS 的运用,否则不用往下看。 PS3:本文虽然标题是 720x480 的视频制作,但是同样适用于 480x272 的 AVC 的制作。 第一部分:本帖简述 第二部分:720x480 MP4 压制教程 第三部分:720x480 测试样片下载 关键词:MP4 AVC 720x480 480P 3.30 UMD-VIDEO 画质 第一部分:本帖简述 1:本帖综述 SONY 在 3.30 中开放了 PSP 的最高视频格式,MP4 AVC 编码,720x480 的分辨率,本文就有关这种视频做一些说明,并对压制的方 法进行简述。 新开放的格式具体为: MPEG-4/AVC(H.264)Video Main Profile(AVC CABAC)格式、以下解析度影片檔案的播放:720×480/352×480/480×272 众所周知这种格式的分辨率已经达到了 UMD-VIDEO 的级别。那么,SONY 开放这种格式意味着什么? 这种格式效果到底如何?实用价值 有多高?720x480 的视频和 480x272 的视频究竟谁效果更好? 以上这些问题,本帖不做讨论,本帖要完成的任务,就是从客观角度说说这种新的视频格式的一些特点和压制方法,至于这种格式到底有没 有必要去压,自己斟酌吧。 1.1 720x480 视频能达到的效果? ------ 一句话概括就是:用好的片源、好的参数压制,效果和 UMD-VIDEO 相当。具体效果,必须自己看了才知道,俗话说眼见为实。 1.2 这样的视频如何获得? ------ 方法很简单: 1 从网上下载; 2 自己动手压 如果想从网上下载,推荐多多关注 CNGBA 影视区。如果想自己压,可以继续往 下看 第二部分: 720x480 视频的压制 1:压制方法综述 在这之前,想往下看的先了解一下几个问题 1)压制 720x480 的视频困难么? 答:相对原来的 480x272 级别或以下,难! fy20052 铅笔 fy20052 铅笔 fy20052 高亮 2)压制 720x480 的视频,很耗时间么? 答:相对原来的 480x272 级别或以下,非常费时间! 3)720x480 的视频,相对于 480x272 的视频,效果有什么质的飞跃么? 答:如果是在 PSP 上面播放的话,我觉得你不一定能看出来什 么差别 如果还想往下看,那么继续... 都知道一个视频文件是视频+音频+其他组成的, 对于 PSP 播放 MP4,外挂字幕是不支持的,所以这里的"其他"并没有什么意义.... 1.1 视频部分 视频编码:x264 是不二选择,又可以分为 x264vfw 和 x264cli x264vfw,主要是利用 VirtualDubMod 调用来压片,这是之前很长一段时间里面最常用的压制视频方法了。但是在这里并不推荐,原因就 是:麻烦 VirtualDubMod 只能以 AVI 封装,必须提取后才能合成 MP4,而且 VirtualDubMod+x264vfw 不能利用到双核,并且因为 h264 和 avi 的兼容性的问题,该版本已经停止了开发。 x264cli,也就是 x264.exe,命令行程序,单独使用较为麻烦,一般多配合 GUI 使用,现在最常用的是 MeGUI,其他一些常用的软件,比 如 WindAVCoder,还有 Xvid4psp 等软件,也可以算作 x264 的 GUI。 1.2 音频部分 音频编码:常用的有 faac 和 neroAacEnc 二者质量相差不多,转换的速度也差不多。通常的说法是 neroaac 在低码率下面表现更好一些。如果非要推荐一个的话,我推荐 neroAacEnc。 1.3 合成 基本上就是用 MP4box 来合成。没什么可以多说的~~ 以上是一些基本的东西,了解一下即可。下面进入正题 注意:以下的教程针对的是对 AVS(Avisynth)已经有一定的了解,最好是有 DVDRIP 制作经历的人。如果你对 AVS 还完全不了解,就没 必要往下看了,先去看看相关 AVS 的教程吧。 2. 用 MeGUI 压制 720x480 的 MP4 2.1 适合压成 720x480 MP4 的视频源的选择 推荐以下片源 高质量的 DVD,最好是码率足效果好的 D9, MV 的 VOB 高质量的 HDrip HDre HDDVDre BDre 一般就是 2DVD 或者以上,1DVD 的转 480x272 足矣 HDTV TS TP 、WMV-HD、高清 H.264 编码的 MOV BD remux HDDVD remux 不推荐以下片源转成 720x480 一般的 DVDRIP,不管多高质量的,没必要,480x272 足矣... 各种分辨率本身不到 720x480 的片源 各种 rmvb、rm 等低质量片源,基本是纯属浪费。 2.2 AVS 的编写(不是本文重点,一笔带过) 这一部分是比较令人头疼的,因为这一步下不去,后面全部免谈,而这一步,又是比较难的一步。 这里以一个 1080 的 TS 片源为例 首先,如果你的电脑根本没法播放这个 TS,那根本谈不上转换,先去别出找教程想办法让你的电脑能播放吧。一般来说现在安装的终极解 码、暴风影音的插件包以后,都可以直接播放。 把 TS 挂进 AVS 里面,有两种方法 一种是用 mpeg2source,这种方法稍微麻烦,需要先用 DGindex 生成 D2V,再用 AVS 挂 D2V,音频用 DG 或者其他工具提取后,分开 处理。 这种方法由于比较麻烦,需要的可以搜索相关 HDTD rip 的教程。 这里只给出 AVS 脚本的样例,只是最基本的,字幕等滤镜根据自己的实际情况运用。 QUOTE: LoadPlugin("..............\DGDecode.dll") LoadPlugin("..............\decomb.dll") mpeg2source(".............\XXXXXX.d2v") FieldDeinterlace() Lanczos4Resize(704,480) addborders(8,0,8,0) ConvertToYV12() 另一种方法就是用 Directshowsource 挂 TS,这种方法更简便一些,但是前提是你的电脑上解码器已经配置好。 AVS 编写如下: QUOTE: DirectShowSource("..............\XXXXXXX.ts ",29.97) Lanczos4Resize(704,480) addborders(8,0,8,0) ConvertToYV12() 有人会问,为什么要先 resize 成 704x480,然后再加黑边? 这是因为 PSP 播放 720x480 的视频时,会左右裁去各 8 个像素,然后 resize 成 480x272 输出,也就是说,如果不这样处理,左右各有 8 个像素的画面将被裁去无法显示。 SONY 就是这样设计的,遵循了 DVD 的一些规则,(DVD 的 MPEG2 流,原始分辨率也是 720x480) 写好 AVS 以后,尝试播放,如果无问题,就可以正式开始压制了。 需要说明的是:如果 resize 成 480x272,转换出来就是 480x272 的 HAVC 了,不过 480x272 时,x264 的设置可以更高一些,所以请在 视频的 profile 那里选择 PSP MP4AVC 480x272 2.3 用 MeGUI 开始压制 首先说说为什么用 MeGUI 来压制,很简单,就因为 MeGUI 非常强大,是现在转换高质量的 AVC 视频的最佳选择,可以输出的容器非常 多,并且现在能够直接输出 PSP 可以播放的 MP4。(很长一段时间,用这类通用视频压制工具都无法直接压出 PSP 可以播放的视频) 比较遗憾的是,这个软件似乎并没有汉化版。 压 720x480 的视频,为什么不推荐用之前的一些傻瓜工具了?如 winmenc、winavcoder 之类?原因如下: a: 转 720x480 的视频就是为了高质量,如果只是为了在 PSP 上面看看就删的话,请选择 480x272 足够。高质量带来的是对压制的更高 要求,为了达到高要求,必须用更强大的软件来实现。并不是说傻瓜软件压不了,但是如果真想压出好效果,还是推荐 MeGUI b: 通常的傻瓜软件,一般用 mencoder 或者 AVS+directshow 的方式来兼容各种视频格式,这对于一般的片源没有问题,但是对于转 换 480P 用的各种高清视频片源,可能比较容易出现问题。 c: 压制这样的视频,要求已经达到甚至超过一般的 DVDRIP 制作要求,接近 HDre 的制作要求了,这种级别的视频转换,没什么人用傻 瓜软件来完成的。 2.3.0 MeGUI 的下载和安装 首先是 MeGUI 的下载 http://mirror01.x264.nl/x264/megui-install.exe 运行 MeGUI, 第一次运行 MeGUI 之前,如果没有安装 Microsoft .NET Framework 2.0,首先要安装,否则无法运行。 这里下载:http://dl.pconline.com.cn/html_2/1/82/id=10637&pn=0.html 运行后会提示要更新,点击确定更新即可。 如果对下载和安装有疑问,请参考以下的帖子,这里不作详述。 QUOTE: 来自 CGTOP 论坛的 shadowchen MeGUI 教程 下载篇:http://bbs.cgtop.org/showthread.php?t=33387 MeGUI 教程 安装篇:http://bbs.cgtop.org/showthread.php?t=33421 安装、升级之后,就要开始压制了。 在这之前,先把我提供的 profile 设置文件放到 megui\profiles 文件夹里面 [attach]1011249[/attach] 2.3.1 主界面的设置 在主界面中 选择你要转换的 AVS,音频如果是单独处理,选择你提取的音轨文件 如果是 AVS 里面就包含音频,可以直接选择这个 AVS 在 Video profile 和 Audio profile 下拉,选择我提供的 profile 文件,当然你也可以自己进一步进行设置。 注意如果要转换 480x272 的视频,请选择 PSP MP4AVC 480x272,音频都是一样的所以不用改 如果要进行进一步的视频/音频设置,可以参考后面的说明 2.3.2 视频部分的设置 需要说明的是,已经载入我的 profile 配置以后,以下的设置是不需要进行的,因为你会发现已经配置好了 参数详解仅供想学习的人看,一般人请跳过... Main 左上的是采用什么样的方式来压,可以用固定码率(ABR)、品质、2pass~3pass 以下是详解: ABR 一次成形。码率的分配来自即时验算。通常不应该使用这个模式。 Const Quantizer 固定量化值输出。与 xvid 中的 qr 模式相同。每一类帧采用相同的量化值来量化,使得全片的质量大体相近。这里指 定的应该是 P 帧的 qr。I 和 B 帧的 qr 由第 2 页的比例计算来得到。CQ 模式适用与追求质量而不计全片码率和文件大小的片子使用。 2pass - 1st/2nd 手动进行 2pass 压制。和 rmvb 一样。1st 时可以用 turbo 以加快压制速度。在 1st pass 时 MeGUI 不会输出任何的 视频信息,也不会生成一个空的 mp4/avi。(而 VDM 会。) automated 2pass 自动 2pass 压制。一次设置就能生成 2 个任务,加快了处理速度。 3pass 高级功能,供高级用户使用。【1】 Const Quality 恒定画质,对于体积没有要求的压制,本人最推荐这个。由于 720x480 的视频一般不太在意体积,只用 1pass 的话推 荐这个。 其他的一些设置: Enable PSNR calculation 不用勾选,这是个画面质量的校验机制,关掉不会影响画质,还会缩短压缩时间。 Enable SSIM calculation 同上 Threads 是设置你的 CPU 数,双核或者支持超线程的 CPU 可以选 2,以提高速度! fourCC 是媒体文件识别符号,不用去改 Deblocking 可以进行噪点的处理,根据片源的情况自行选择,正值起到柔化作用,可以减少噪点,负值则起到锐化的作用。如果你在 编码时开启 deblocking 的话,那么在解码时也要打开 deblocking,否则会出现色块、马赛克现象,这里可以选上。……【2】 AVC Profile 和 AVC level 对于在 PSP 上面播放非常重要,必须按照图上的设定。 Zones RC and ME 参数详解: RateControl VBV Buffer size 码率控制缓冲区的大小,单位 kbit,默认 0 VBV Maximum Bitrate 平均码率模式下,最大瞬时码率,默认 0 VBV Initial Buffer 码率控制缓冲区数据保留的最大数据量与缓冲区大小之比,范围 0~1.0,默认 0.9 Bitrate Variance 平均码率模式下,瞬时码率可以偏离的倍数,范围 0.1~100.0,默认 1.0 Quantizer Compression 线性量化控制,0.0 为固定码率,1.0 为固定量化值,默认 0.6,只用于 2-pass 和质量模式 Temp. Blur of est. Frame complexity 根据相邻帧平滑量化值比例的最大值,范围 0~99.9,默认 20.0,只用于 2-pass 和质量模式 Temp. blur of Quant after CC 对统计文件结果平滑量化值比例的最大值,范围 0~99.9,默认 0.5,只用于 2-pass M.E. Chroma M.E. 勾选进行色度的动态预测 M.E. Range: M.E. Algorithm 为 Hexagon/Exhaustive 时的搜索半径,最大 64,默认 16 Scene Change Sensitivity 画面动态变化限,当超出此值时插入 I 帧,默认 40 M.E. Algorithm 对全像素块动态预测搜索的方式,默认"Hexagon",可选项: Diamond:菱形搜索,半径 1 (快) Hexagon:正六边形搜索,半径 2 Multi hex:可变半径六边形搜索 Exhaustive:全面搜索 (建议设为 Multi hex,Exhaustive 实在太慢了,而且质量提高极不明显。) Subpixel Refinemen 动态预测和分区方式,可选项 1~7,默认 5(与压缩质量和时间关系密切,1 是 7 速度的四倍以上) 1:用全像素 块进行动态搜索,对每个块再用快速模式进行四分之一像素块精确搜索 2:用半像素块进行动态搜索,对每个块再用快速模式进行四分之一像素块精确搜索 3:用半像素块进行动态搜索,对每个块再用质量模式进行四分之一像素块精确搜索 4:用快速模式进行四分之一像素块精确搜索 5:用质量模式进行四分之一像素块精确搜索 6:进行 I、P 帧像素块的速率失真最优化(rdo) 7:进行 I、P 帧运动矢量及块内部的速率失真最优化(质量最好) ( 越大质量越好,不过编码速度也会急剧下降。推荐 5,6。7 实在是太慢了) Misc Keyframe Interval 最大 IDR 帧间距,默认 250(一般来说压制动画时,可以增大) Min. GOP Size 最小 IDR 帧间距,默认 25(一般来说压制动画时,可以减小) Noise Reduction 噪声去除,范围 0~100000,默认 0 【2】 Encode interlaced 编码成隔行的,当然不要选,我们要压的是 480P Quant Options Trellis: Trellis 量化,对每个 8x8 的块寻找合适的量化值,需要 CABAC,默认 0 0:关闭 1:只在最后编码时使用 2:一直使用 (提高质量,降低速度。建议开启。) Number of Refence Frames: 最大参考帧数,范围 0~16,默认 1(对质量和压缩比都有提高的参数,一般要设>1) Mixd: 可以在一帧内使用不同参考帧(有效,但对速度影响较大。建议尽量开启) CABAC:内容自适应二进制算术编码(CABAC,高效率的熵编码)(关闭会提高速度,但严重影响质量) No Dct Decimatio: 关闭 P 帧联合编码(可以增加细节,但也会增大体积) No Fast P-Skip: 关闭快速 P 帧跳过检测 Advanced 参数详解: Quantizers Minimum Quantizer: 设置最小量化值,范围 0~51,默认 10 Maxmum Quantizer: 设置最大量化值,范围 0~51,默认 51 Maxmum Quantizer Delta: 设置相邻帧之间的量化值差,范围 0~50,默认 4 Credits Quantizer: 演员表量化值 Factor between I and P frame Quants: I 帧和 P 帧之间的量化系数,默认 1.40 Factor between P and B frame Quants: P 帧和 B 帧之间的量化系数,默认 1.30 Chroma QP Offset: 色度和亮度之间的量化差,范围-12~+12,默认 0 Macroblock Options 动态块划分方法,由于 AVC Level3 的限制,只能如上图所示,P4x4 千万别选。 B-Frames B 帧(双向预测帧) Number of B-Frames: 在 IP 帧之间可插入的 B 帧数量最大值,范围 0~16,默认 0(可以大大提高压缩比的参数,非用于二次压制的 片源一般要设>1) Adaptive B-Frames: 自适应 B 帧判定(B-Frames 设为 1 时可以不用,其他不推荐) B-Pyramid: 允许 B 帧做参考帧(对速度影响很小,一般开启) RDO for B-Frames: B 帧也进行速率失真最优化,需要 Subpixel Refinemen 在 6 以上(提高质量,降低速度。建议开启。) Weighted B-Prediction: 允许 B 帧加权预测(可以减少相邻 B 帧质量低的影响)(对质量和压缩比都有提高,且对速度影响极少。建议 开启。) Bidirection M.E.: 可以平均 B 帧参考块的运动矢量(对质量和压缩比都有提高,且对速度影响极少。建议开启。) B-Frame mode: 动态预测方式,默认"spatial"。可选项:none/spatial/temporal/auto(建议用 auto) B-Frame bias: 控制插入 B 帧判定,范围-100~+100,越高越容易插入 B 帧,默认 0 Quantization matrix: 可以选用自定义距阵。附件里提供几个距阵 LRM MRM HRM 分别对应低中高码率 视频设置到此结束,下面看看音频的设置 2.3.3 音频部分的设置 音频部分需要设置的不多 这是 FAAC 的设置,如果想用 neroAacEnc 来压制音频,请下载 neroAacEnc(下面的附件下载) 并且在 Tools -> Settings -> Program Paths 里面设置好 neroAacEnc 的路径。 [attach]1011248[/attach] neroAacenc 的设置: 首先在主界面将音频部分 Codec 的 FAAC 改成 ND AAC。然后如下图设置 2.3.4 设置完成 开始编码转换 别忘了选择 MP4 哦,MKV 可是压出来只能在电脑上面播放的 点击"Queue"之后,发现任务添加到了队列管理器里面。一共有 3 个任务,分别是音频编码、视频编码、合成 MP4 如下图所示: 好 高质量 压制速 3. 制 众所 其实 现在 预览 以上就 参考资 【1】 http 【2】 【3】 http === 吧,点击 Star 量的视频压制 速度主要由 x2 制作 MP4 的预 所周知 PSP 的 THM 就是一张 ,SONY 把 PS 图的要求是: 就是本帖的 72 资料 新概念英语资料下载李居明饿命改运学pdf成本会计期末资料社会工作导论资料工程结算所需资料清单 : MeteorRain ://popgo.net benny2: kykdu:《x ://popgo.net ========= rt 开始华丽的压 速度非常慢, 264 的参数决定 预览图 的 XMB 可以显 张 jpg 图片而已 SP 更加开放以 160x120 jpg 20x480 MP4 n:《x.264 新 t/bbs/showth 《[整理+原创] 264 参数详解 t/bbs/showth ========= 压制吧。 请耐心等待。 定,和 GUI 的 显示 MP4 的预览 已,改了后缀罢 以后,THM 这 g 格式的图片 制作教程了。 新手上路教程》 hread.php?s= 用 Megui -x 》 hread.php?s= ======== 没必要把这个 的关系不大,相 览图,但是对于 罢了。 种特殊格式也 ,和 MP4 视频 看完了您有收 =&threadid=3 x264 压制简介 =ab4308590b ======== 个速度和压制 48 相同参数设置下 于 3.00 以后放 被抛弃,而改 频同名、同文件 收获么? 338280&perp 介》 http://xn b73c375ea591 ======== 80x272 的视频 下,MeGUI 不会 放在根目录下的 改用通常的 jpg 件夹放置。 下面还是下 page=15&pa n--xcrv5ddx1 173ee4ddc3a ======== 频比较,完全没 会比其他任何傻 的 MP4 视频, 作为预览图。 下载一段观赏一 agenumber= avfa.com/rea af&threadid= ======== 没有可比性。 傻瓜软件速度慢 原来的 THM 一下,看看实 1 ad.php?tid=1 =408981 ========= 慢。 预览图的方法 际效果吧。 170664 ========= 法却失效了。 ===== 用MeGUI压制720x480 MP4视频,详细教程 欢迎转载,转载请注明作者及出处。 PS:欢迎各位指正文中的错误之处以便与我修正。 PS2:本文面向的是有一定视频制作基础的玩家,并非面向初学者,至少要懂得AVS的运用,否则不用往下看。 PS3:本文虽然标题是720x480的视频制作,但是同样适用于480x272的AVC的制作。 第一部分:本帖简述 第二部分:720x480 MP4压制教程 第三部分:720x480 测试样片下载 关键词:MP4    AVC    720x480    480P    3.30    UMD-VIDEO画质 第一部分:本帖简述 1:本帖综述      SONY在3.30中开放了PSP的最高视频格式,MP4 AVC编码,720x480的分辨率,本文就有关这种视频做一些说明,并对压制的方法进行简述。 新开放的格式具体为: MPEG-4/AVC(H.264)Video Main Profile(AVC CABAC)格式、以下解析度影片檔案的播放:720×480/352×480/480×272 众所周知这种格式的分辨率已经达到了UMD-VIDEO的级别。那么,SONY开放这种格式意味着什么? 这种格式效果到底如何?实用价值有多高?720x480的视频和480x272的视频究竟谁效果更好? 以上这些问题,本帖不做讨论,本帖要完成的任务,就是从客观角度说说这种新的视频格式的一些特点和压制方法,至于这种格式到底有没有必要去压,自己斟酌吧。 1.1  720x480视频能达到的效果?       ------  一句话概括就是:用好的片源、好的参数压制,效果和UMD-VIDEO相当。具体效果,必须自己看了才知道,俗话说眼见为实。 1.2  这样的视频如何获得?            ------  方法很简单: 1 从网上下载; 2 自己动手压 如果想从网上下载,推荐多多关注CNGBA影视区。如果想自己压,可以继续往下看 第二部分: 720x480视频的压制 1:压制方法综述 在这之前,想往下看的先了解一下几个问题 1)压制720x480的视频困难么?  答:相对原来的480x272级别或以下,难! 2)压制720x480的视频,很耗时间么?  答:相对原来的480x272级别或以下,非常费时间! 3)720x480的视频,相对于480x272的视频,效果有什么质的飞跃么?  答:如果是在PSP上面播放的话,我觉得你不一定能看出来什么差别 如果还想往下看,那么继续... 都知道一个视频文件是视频+音频+其他组成的, 对于PSP播放MP4,外挂字幕是不支持的,所以这里的"其他"并没有什么意义.... 1.1 视频部分 视频编码:x264是不二选择,又可以分为x264vfw和x264cli x264vfw,主要是利用VirtualDubMod调用来压片,这是之前很长一段时间里面最常用的压制视频方法了。但是在这里并不推荐,原因就是:麻烦VirtualDubMod只能以AVI封装,必须提取后才能合成MP4,而且VirtualDubMod+x264vfw不能利用到双核,并且因为h264和avi的兼容性的问题,该版本已经停止了开发。 x264cli,也就是x264.exe,命令行程序,单独使用较为麻烦,一般多配合GUI使用,现在最常用的是MeGUI,其他一些常用的软件,比如WindAVCoder,还有Xvid4psp等软件,也可以算作x264的GUI。 1.2 音频部分 音频编码:常用的有faac和neroAacEnc 二者质量相差不多,转换的速度也差不多。通常的说法是neroaac在低码率下面表现更好一些。如果非要推荐一个的话,我推荐neroAacEnc。 1.3 合成 基本上就是用MP4box来合成。没什么可以多说的~~ 以上是一些基本的东西,了解一下即可。下面进入正题 注意:以下的教程针对的是对AVS(Avisynth)已经有一定的了解,最好是有DVDRIP制作经历的人。如果你对AVS还完全不了解,就没必要往下看了,先去看看相关AVS的教程吧。 2. 用MeGUI压制720x480的MP4 2.1 适合压成720x480 MP4的视频源的选择 推荐以下片源   高质量的DVD,最好是码率足效果好的D9, MV的VOB 高质量的HDrip HDre  HDDVDre  BDre 一般就是2DVD或者以上,1DVD的转480x272足矣 HDTV TS TP 、WMV-HD、高清H.264编码的MOV BD remux HDDVD remux 不推荐以下片源转成720x480 一般的DVDRIP,不管多高质量的,没必要,480x272足矣... 各种分辨率本身不到720x480的片源 各种rmvb、rm等低质量片源,基本是纯属浪费。 2.2 AVS的编写(不是本文重点,一笔带过) 这一部分是比较令人头疼的,因为这一步下不去,后面全部免谈,而这一步,又是比较难的一步。 这里以一个1080的TS片源为例 首先,如果你的电脑根本没法播放这个TS,那根本谈不上转换,先去别出找教程想办法让你的电脑能播放吧。一般来说现在安装的终极解码、暴风影音的插件包以后,都可以直接播放。 把TS挂进AVS里面,有两种方法 一种是用mpeg2source,这种方法稍微麻烦,需要先用DGindex生成D2V,再用AVS挂D2V,音频用DG或者其他工具提取后,分开处理。 这种方法由于比较麻烦,需要的可以搜索相关HDTD rip的教程。 这里只给出AVS脚本的样例,只是最基本的,字幕等滤镜根据自己的实际情况运用。 QUOTE: LoadPlugin("..............\DGDecode.dll") LoadPlugin("..............\decomb.dll") mpeg2source(".............\XXXXXX.d2v") FieldDeinterlace() Lanczos4Resize(704,480) addborders(8,0,8,0) ConvertToYV12() 另一种方法就是用Directshowsource挂TS,这种方法更简便一些,但是前提是你的电脑上解码器已经配置好。 AVS编写如下: QUOTE: DirectShowSource("..............\XXXXXXX.ts ",29.97) Lanczos4Resize(704,480) addborders(8,0,8,0) ConvertToYV12() 有人会问,为什么要先resize成704x480,然后再加黑边? 这是因为PSP播放720x480的视频时,会左右裁去各8个像素,然后resize成480x272输出,也就是说,如果不这样处理,左右各有8个像素的画面将被裁去无法显示。 SONY就是这样设计的,遵循了DVD的一些规则,(DVD的MPEG2流,原始分辨率也是720x480) 写好AVS以后,尝试播放,如果无问题,就可以正式开始压制了。 需要说明的是:如果resize成480x272,转换出来就是480x272的HAVC了,不过480x272时,x264的设置可以更高一些,所以请在视频的profile那里选择PSP MP4AVC 480x272 2.3 用MeGUI开始压制 首先说说为什么用MeGUI来压制,很简单,就因为MeGUI非常强大,是现在转换高质量的AVC视频的最佳选择,可以输出的容器非常多,并且现在能够直接输出PSP可以播放的MP4。(很长一段时间,用这类通用视频压制工具都无法直接压出PSP可以播放的视频) 比较遗憾的是,这个软件似乎并没有汉化版。 压720x480的视频,为什么不推荐用之前的一些傻瓜工具了?如winmenc、winavcoder之类?原因如下: a: 转720x480的视频就是为了高质量,如果只是为了在PSP上面看看就删的话,请选择480x272足够。高质量带来的是对压制的更高要求,为了达到高要求,必须用更强大的软件来实现。并不是说傻瓜软件压不了,但是如果真想压出好效果,还是推荐MeGUI b: 通常的傻瓜软件,一般用mencoder或者AVS+directshow的方式来兼容各种视频格式,这对于一般的片源没有问题,但是对于转换480P用的各种高清视频片源,可能比较容易出现问题。 c: 压制这样的视频,要求已经达到甚至超过一般的DVDRIP制作要求,接近HDre的制作要求了,这种级别的视频转换,没什么人用傻瓜软件来完成的。 2.3.0 MeGUI的下载和安装 首先是MeGUI的下载 http://mirror01.x264.nl/x264/megui-install.exe 运行MeGUI, 第一次运行MeGUI之前,如果没有安装Microsoft .NET Framework 2.0,首先要安装,否则无法运行。 这里下载:http://dl.pconline.com.cn/html_2/1/82/id=10637&pn=0.html 运行后会提示要更新,点击确定更新即可。 如果对下载和安装有疑问,请参考以下的帖子,这里不作详述。 QUOTE: 来自CGTOP论坛的 shadowchen MeGUI教程 下载篇:http://bbs.cgtop.org/showthread.php?t=33387 MeGUI教程 安装篇:http://bbs.cgtop.org/showthread.php?t=33421 安装、升级之后,就要开始压制了。 在这之前,先把我提供的profile设置文件放到 megui\profiles文件夹里面 [attach]1011249[/attach] 2.3.1 主界面的设置 在主界面中 选择你要转换的AVS,音频如果是单独处理,选择你提取的音轨文件 如果是AVS里面就包含音频,可以直接选择这个AVS 在Video profile和Audio profile下拉,选择我提供的profile文件,当然你也可以自己进一步进行设置。 注意如果要转换480x272的视频,请选择PSP MP4AVC 480x272,音频都是一样的所以不用改 如果要进行进一步的视频/音频设置,可以参考后面的说明 2.3.2 视频部分的设置 需要说明的是,已经载入我的profile配置以后,以下的设置是不需要进行的,因为你会发现已经配置好了 参数详解仅供想学习的人看,一般人请跳过... Main 左上的是采用什么样的方式来压,可以用固定码率(ABR)、品质、2pass~3pass 以下是详解: ABR 一次成形。码率的分配来自即时验算。通常不应该使用这个模式。 Const Quantizer 固定量化值输出。与xvid中的qr模式相同。每一类帧采用相同的量化值来量化,使得全片的质量大体相近。这里指定的应该是P帧的qr。I和B帧的qr由第2页的比例计算来得到。CQ模式适用与追求质量而不计全片码率和文件大小的片子使用。 2pass - 1st/2nd 手动进行2pass压制。和rmvb一样。1st时可以用turbo以加快压制速度。在1st pass时MeGUI不会输出任何的视频信息,也不会生成一个空的mp4/avi。(而VDM会。) automated 2pass 自动2pass压制。一次设置就能生成2个任务,加快了处理速度。 3pass 高级功能,供高级用户使用。【1】 Const Quality 恒定画质,对于体积没有要求的压制,本人最推荐这个。由于720x480的视频一般不太在意体积,只用1pass的话推荐这个。 其他的一些设置: Enable PSNR calculation 不用勾选,这是个画面质量的校验机制,关掉不会影响画质,还会缩短压缩时间。 Enable SSIM calculation 同上 Threads 是设置你的CPU数,双核或者支持超线程的CPU可以选2,以提高速度! fourCC是媒体文件识别符号,不用去改 Deblocking 可以进行噪点的处理,根据片源的情况自行选择,正值起到柔化作用,可以减少噪点,负值则起到锐化的作用。如果你在编码时开启deblocking的话,那么在解码时也要打开deblocking,否则会出现色块、马赛克现象,这里可以选上。……【2】 AVC Profile和AVC level 对于在PSP上面播放非常重要,必须按照图上的设定。 Zones RC and ME 参数详解: RateControl VBV Buffer size 码率控制缓冲区的大小,单位kbit,默认0 VBV Maximum Bitrate 平均码率模式下,最大瞬时码率,默认0 VBV Initial Buffer 码率控制缓冲区数据保留的最大数据量与缓冲区大小之比,范围0~1.0,默认0.9 Bitrate Variance 平均码率模式下,瞬时码率可以偏离的倍数,范围0.1~100.0,默认1.0 Quantizer Compression 线性量化控制,0.0为固定码率,1.0为固定量化值,默认0.6,只用于2-pass和质量模式 Temp. Blur of est. Frame complexity 根据相邻帧平滑量化值比例的最大值,范围0~99.9,默认20.0,只用于2-pass和质量模式 Temp. blur of Quant after CC 对统计文件结果平滑量化值比例的最大值,范围0~99.9,默认0.5,只用于2-pass M.E. Chroma M.E. 勾选进行色度的动态预测 M.E. Range: M.E. Algorithm 为Hexagon/Exhaustive时的搜索半径,最大64,默认16 Scene Change Sensitivity  画面动态变化限,当超出此值时插入I帧,默认40 M.E. Algorithm  对全像素块动态预测搜索的方式,默认"Hexagon",可选项:                 Diamond:菱形搜索,半径1 (快)                 Hexagon:正六边形搜索,半径2                 Multi hex:可变半径六边形搜索                 Exhaustive:全面搜索 (建议设为Multi hex,Exhaustive实在太慢了,而且质量提高极不明显。) Subpixel Refinemen 动态预测和分区方式,可选项1~7,默认5(与压缩质量和时间关系密切,1是7速度的四倍以上) 1:用全像素块进行动态搜索,对每个块再用快速模式进行四分之一像素块精确搜索               2:用半像素块进行动态搜索,对每个块再用快速模式进行四分之一像素块精确搜索               3:用半像素块进行动态搜索,对每个块再用质量模式进行四分之一像素块精确搜索               4:用快速模式进行四分之一像素块精确搜索               5:用质量模式进行四分之一像素块精确搜索               6:进行I、P帧像素块的速率失真最优化(rdo)               7:进行I、P帧运动矢量及块内部的速率失真最优化(质量最好) ( 越大质量越好,不过编码速度也会急剧下降。推荐5,6。7实在是太慢了) Misc Keyframe Interval 最大IDR帧间距,默认250(一般来说压制动画时,可以增大) Min. GOP Size 最小IDR帧间距,默认25(一般来说压制动画时,可以减小) Noise Reduction 噪声去除,范围0~100000,默认0  【2】 Encode interlaced 编码成隔行的,当然不要选,我们要压的是480P Quant Options Trellis: Trellis量化,对每个8x8的块寻找合适的量化值,需要CABAC,默认0       0:关闭       1:只在最后编码时使用       2:一直使用 (提高质量,降低速度。建议开启。) Number of Refence Frames: 最大参考帧数,范围0~16,默认1(对质量和压缩比都有提高的参数,一般要设>1) Mixd: 可以在一帧内使用不同参考帧(有效,但对速度影响较大。建议尽量开启) CABAC:内容自适应二进制算术编码(CABAC,高效率的熵编码)(关闭会提高速度,但严重影响质量) No Dct Decimatio: 关闭P帧联合编码(可以增加细节,但也会增大体积) No Fast P-Skip: 关闭快速P帧跳过检测 Advanced 参数详解: Quantizers Minimum Quantizer: 设置最小量化值,范围0~51,默认10 Maxmum Quantizer: 设置最大量化值,范围0~51,默认51 Maxmum Quantizer Delta: 设置相邻帧之间的量化值差,范围0~50,默认4 Credits Quantizer: 演员表量化值 Factor between I and P frame Quants: I帧和P帧之间的量化系数,默认1.40 Factor between P and B frame Quants: P帧和B帧之间的量化系数,默认1.30 Chroma QP Offset: 色度和亮度之间的量化差,范围-12~+12,默认0 Macroblock Options 动态块划分方法,由于AVC Level3的限制,只能如上图所示,P4x4千万别选。 B-Frames B帧(双向预测帧) Number of B-Frames: 在IP帧之间可插入的B帧数量最大值,范围0~16,默认0(可以大大提高压缩比的参数,非用于二次压制的片源一般要设>1) Adaptive B-Frames: 自适应B帧判定(B-Frames设为1时可以不用,其他不推荐) B-Pyramid: 允许B帧做参考帧(对速度影响很小,一般开启) RDO for B-Frames: B帧也进行速率失真最优化,需要Subpixel Refinemen在6以上(提高质量,降低速度。建议开启。) Weighted B-Prediction: 允许B帧加权预测(可以减少相邻B帧质量低的影响)(对质量和压缩比都有提高,且对速度影响极少。建议开启。) Bidirection M.E.: 可以平均B帧参考块的运动矢量(对质量和压缩比都有提高,且对速度影响极少。建议开启。) B-Frame mode: 动态预测方式,默认"spatial"。可选项:none/spatial/temporal/auto(建议用auto) B-Frame bias: 控制插入B帧判定,范围-100~+100,越高越容易插入B帧,默认0 Quantization matrix: 可以选用自定义距阵。附件里提供几个距阵LRM MRM HRM分别对应低中高码率 视频设置到此结束,下面看看音频的设置 2.3.3 音频部分的设置 音频部分需要设置的不多 这是FAAC的设置,如果想用neroAacEnc来压制音频,请下载neroAacEnc(下面的附件下载) 并且在Tools -> Settings -> Program Paths里面设置好neroAacEnc的路径。 [attach]1011248[/attach] neroAacenc的设置: 首先在主界面将音频部分Codec的FAAC 改成 ND AAC。然后如下图设置 2.3.4 设置完成 开始编码转换 别忘了选择MP4哦,MKV可是压出来只能在电脑上面播放的 点击"Queue"之后,发现任务添加到了队列管理器里面。一共有3个任务,分别是音频编码、视频编码、合成MP4 如下图所示: 好吧,点击Start开始华丽的压制吧。 高质量的视频压制速度非常慢,请耐心等待。没必要把这个速度和压制480x272的视频比较,完全没有可比性。 压制速度主要由x264的参数决定,和GUI的关系不大,相同参数设置下,MeGUI不会比其他任何傻瓜软件速度慢。 3. 制作MP4的预览图 众所周知PSP的XMB可以显示MP4的预览图,但是对于3.00以后放在根目录下的MP4视频,原来的THM预览图的方法却失效了。 其实THM就是一张jpg图片而已,改了后缀罢了。 现在,SONY把PSP更加开放以后,THM这种特殊格式也被抛弃,而改用通常的jpg作为预览图。 预览图的要求是: 160x120 jpg格式的图片,和MP4视频同名、同文件夹放置。 以上就是本帖的720x480 MP4制作教程了。看完了您有收获么? 下面还是下载一段观赏一下,看看实际效果吧。 参考资料: 【1】MeteorRain:《x.264 新手上路教程》http://popgo.net/bbs/showthread.php?s=&threadid=338280&perpage=15&pagenumber=1 【2】benny2: 《[整理+原创]用Megui -x264压制简介》 http://xn--xcrv5ddx1avfa.com/read.php?tid=170664 【3】kykdu:《x264参数详解》 http://popgo.net/bbs/showthread.php?s=ab4308590b73c375ea59173ee4ddc3af&threadid=408981 ================================================================================
本文档为【用MeGUI压制MP4视频教程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_612927
暂无简介~
格式:pdf
大小:1MB
软件:PDF阅读器
页数:15
分类:互联网
上传时间:2011-12-26
浏览量:90