欢迎使用MediaCoder多功能转码软件。本教程将从基本功能开始介绍,一步一步,由浅入深,保证您在极短的时间内掌握这款软件的使用,通过它强大的功能使您尽情享受多媒体带来的视听娱乐。下面了解一下界面及布局,并简单介绍各功能按钮,具体的转码参数页面在 转码参数设置一节有详尽介绍。
MediaCoder完全版的主界面如下图所示:
如果你没耐心看下面的教程,可以从这里开始快速上手,使用MediaCoder向导或扩展快速转码。
点击按钮就可以启动MediaCoder设置向导,向导可引导你一步步设置MediaCoder的常规参数及转码参数。向导是网页形式的,在弹出的网页上即可与MediaCoder通信,在网页上的一些设置马上可以在MediaCoder上生效,界面友好,转码参数也比较少,仅为一些关键参数,很适合初学者。向导的截图如下:
MediaCoder扩展有两种,一是内置在MediaCoder中的,是以前开发的;第二种是在线扩展,是为方便升级或增加扩展而开发的在线扩展平台。关于扩展的概念,可参见 转码扩展。下面分别介绍这两种扩展的转码方法。
1.内置扩展
2.在线扩展
为了能够灵活使用MediaCoder,让我们学习下如何设置视频转换参数,如果你比较了解影音格式及相关的参数,就可以高效的使用MediaCoder,发挥其强大效能。
常规部分与转码的影音参数设置无关,主要是设置输出路径等基本参数,如下图所示:
一般的影片中常用mp3或aac两种音频格式,下面将以mp3及aac参数设置为例来介绍音频部分参数设置。
此例中,最终编码以后的音频流平均码率为96 kbps,但使用动态编码方式,一些细节丰富的地方码率高于96kbps,一些细节简单的地方码率低于96kbps,这样兼顾了音频质量和文件体积。CBR:固定码率编码方式,表示对于全部音频流的每一个部分都安装设置的编码率进行编码。这样设置的结果是最终编码出来的音频流体积可以严格控制,效果方面一般也可以接受。是最老的编码方式,兼容性最佳。参数设置示例如下,此图设置表示对使用128kbps进行固定方式编码。
常见音频编码AAC编码设置举例(使用此方式时,需要先安装Winamp软件或从MediaCoder官网下载相关编解码包):
音频流最常用的也就是MP3和AAC编码方式。上面介绍的两种AAC编码的效果差不多。一般非智能手机等便携式播放设备(亦含PSP、IPOD)支持的AAC格式是指Nero的AAC格式,3GP封装使用的AAC也是指Nero的AAC。非智能手机机型繁多,各种机型视频性能并不一样,很难说有一个通用于各种手机的3GP格式,一般需针对性不同的手机型号进行设置。智能手机、PDA平台则不受此限制,支持的格式比较丰富,一般都能支持以上两种AAC编码格式。
点击“视频”以后,出现此分页,上图各红框中的参数功能及设置介绍如下:
封装容器 | 视频流编码格式 | 音频流编码格式 |
---|---|---|
AVI | Xvid | mp3 |
AVI | Divx | mp3 |
Matroska(MKV) | Xvid | mp3 |
Matroska(MKV) | Xvid | AAC |
Matroska(MKV) | H.264 | AAC |
MP4 | Xvid | mp3 |
MP4 | H.264 | AAC |
MP4 | H.264 | mp3 |
3GP | H.264 | AAC |
3GP | H.263 | AAC |
事实上,很多封装容器对音频编码和视频编码的组合方式放的很开,如AVI还可以使用H264+AAC组合,可以在具体使用中自己体会。尤其是MKV封装容器,基本无论什么样的组合都可以!但一般MKV用的最多的就是H264+AAC组合,此组合文件体积最小,清晰度最高。因此网上很多MKV视频都是高清晰度的。 从上表格可以看出,真正设置的重点在于音频编码和视频编码,封装容器多数时候只是关系到最后的文件后缀而已。起码初学者可以就这么理解。
第二个"√全局"勾选表示全部待转换文件都使用这个设 置,不勾选,可以单独给不同文件设置不同分辨率。
小技巧:只要设置宽度,高度设为负值,MediaCoder可以自动按源文件宽高比例设置高度。例如:手动写入320x-3,则软件转换的时,在不会对画面比例造成影响的前提下,自动计算高度。
先点击右上角的小箭头,出现“时间”菜单选项,再单击“时间”出现上图。
视频种类很多,软件由于比较灵活所以可选参数很多,为了大家可以更好地使用软件,这里就来从视频格式开始,介绍下简单的参数设置诀窍,以便能够正确的实现目标格式的转换。
我们常见的AVI、RMVB、MKV、ASF、WMV、MP4、3GP、FLV等文件格式事实上是容器格式(封装标准)。一个完整的视频文件是由音频和视频两部分组成的。H264、Xvid等就是视频编码格式,MP3、AAC等就是音频编码格式。例如:将一个Xvid视频编码文件和一个MP3视频编码文件按AVI封装标准封装以后,就得到一个AVI后缀的视频文件,这个就是我们常见的AVI视频文件了。由于很多种视频编码文件、音频编码文件都符合AVI封装要求,则意味着即使是AVI后缀,也可能里面的具体编码格式不同。因此出现在一些设备上,同是AVI后缀文件,一些能正常播放,还有一些就无法播放。同样的情况也存在于其他容器格式。即使RMVB、WMV等也不例外。部分技术先进的容器还可以同时封装多个视频、音频编码文件,甚至同时封装进字幕,如MKV封装格式。MKV文件可以做到一个文件包括多语种发音、多语种字幕,适合不同人的需要。例如:MKV文件只要制作的时候同时加入国语和粤语发音的音轨和对应的简体、繁体字幕,播放的时候,你可以独立选择国语或粤语发音,并根据自己需要选择简体或繁体字幕,也可以选择不显示字幕。相当方便。因此,视频转换需要设置的本质就是:A设置需要的视频编码、B设置需要的音频编码、C选择需要的容器封装。一个完整的视频转换设置都至少包括了上面3个步骤。
通过查看一个已有视频文件参数的例子大致进行介绍。将文件拖入MediaCoder转换列表,选中文件在右边的属性窗口就可以看到文件的信息了。如下:
在此窗口中,我们能了解与视频转换相关的一些参数包括:
一个像素多大:一般显示器常见分辨率有1024 x768,可以理解为横向1024像素,纵向768像素只是大致理解下,这个是电脑显示常见的高宽度表示方式。
上面基本就是我们转换视频的时候需要注意设置的一些常见参数了。对于一些特殊设备,如果不知道设备所支持的视频文件参数,可以自行用MediaCoder查看,通过上面的方法了解相关参数,以后只要在转换的时候照猫画虎设置为一样的参数,转换出来的文件一般都是可以使用的。
关于如何设置转码参数可以参考上面的 转码参数设置
参照已经有的文件的属性栏,下面照猫画虎在MediaCoder设置以后,转换出结构一样的文件来。
以下各表中的关键参数序号参见转码实例图中标示的位置
设置位置 | 代表含义 | 设置值 |
---|---|---|
A | 设置音频流编码格式 | LAME MP3 |
B | 设置音频流采样率 | 44100Hz |
C | 设置音频流编码具体方式 | ABR |
D | 设置音频流转换后的声道 | Auto |
E | 设置音频流转换码率 | 96 kbps或128kbps |
G | 设置视频流具体编码方式 | Bitrate-based |
H | 设置视频流转换码率 | 400 kbps或500 kbps |
F | 设置视频编码格式 | Xvid |
I | 设置封装容器 | AVI |
J | 设置转换后的文件的分辨率 | 400x-3 |
K | 设置转换后的文件的帧率 | 24 |
此设置方式一般也适合大多数MP4播放设备。PDA、智能手机需要安装TCPMP才可以更好的支持AVI和MKV格式
设置位置 | 代表含义 | 设置值 |
---|---|---|
A | 设置音频流编码格式 | LAME MP3 |
B | 设置音频流采样率 | 44100Hz |
C | 设置音频流编码具体方式 | ABR |
D | 设置音频流转换后的声道 | Auto |
E | 设置音频流转换码率 | 96 kbps |
G | 设置视频流具体编码方式 | Bitrate-based |
H | 设置视频流转换码率 | 320 kbps |
F | 设置视频编码格式 | Xvid |
I | 设置封装容器 | AVI |
J | 设置转换后的文件的分辨率 | 300x-3 |
K | 设置转换后的文件的帧率 | 24 |
设置位置 | 代表含义 | 设置值 |
---|---|---|
A | 设置音频流编码格式 | CT AAC+ |
B | 设置音频流采样率 | 44100Hz |
C | 设置音频流编码具体方式 | aacplus |
D | 设置音频流转换后的声道 | Stereo |
E | 设置音频流转换码率 | 32 kbps |
G | 设置视频流具体编码方式 | Bitrate-based |
H | 设置视频流转换码率 | 200 kbps |
F | 设置视频编码格式 | H264 |
I | 设置封装容器 | Matroska |
J | 设置转换后的文件的分辨率 | 300x-3 |
K | 设置转换后的文件的帧率 | 24 |
设置位置 | 代表含义 | 设置值 |
---|---|---|
A | 设置音频流编码格式 | CT AAC+ |
B | 设置音频流采样率 | 44100Hz |
C | 设置音频流编码具体方式 | aacplus |
D | 设置音频流转换后的声道 | Stereo |
E | 设置音频流转换码率 | 48 kbps |
G | 设置视频流具体编码方式 | Quality-based |
H | 设置视频流转换码率 | 95 kbps |
F | 设置视频编码格式 | H264 |
I | 设置封装容器 | Matroska |
J | 设置转换后的文件的分辨率 | 352x-3 |
K | 设置转换后的文件的帧率 | 24 |
设置位置 | 代表含义 | 设置值 |
---|---|---|
A | 设置音频流编码格式 | CT AAC+ |
B | 设置音频流采样率 | 44100Hz |
C | 设置音频流编码具体方式 | aacplus |
D | 设置音频流转换后的声道 | Stereo |
E | 设置音频流转换码率 | 64 kbps |
G | 设置视频流具体编码方式 | Bitrate-based |
H | 设置视频流转换码率 | 500 kbps或600 kbps |
F | 设置视频编码格式 | H264 |
I | 设置封装容器 | Matroska |
J | 设置转换后的文件的分辨率 | 640x-3 |
K | 设置转换后的文件的帧率 | 24 |
其他格式多是适合专用设备的,自己按照前面的教程分析样品文件,再做出相应设置即可。有预置拓展面板可以用的,就用拓展面板。如PSP,魅族MP3等,点击 进入选择各种预置拓展面板。全部参数设置好以后,点击,经过一定时间的等待(视机器配置而定),你需要的视频文件就转换好了
经过上面的介绍,你应该基本掌握了视频转换的步骤及基本设置方法,下面再介绍一下MediaCoder的CUDA加速转码的设置。转码的步骤同上,这里着重介绍视频栏、画面栏及CUDA编码器的设置。MediaCoder 具有CUDA加速的强大功能,如果你的机器有一块NVIDIA Geforece 8 系列以上的显卡,就可以体验一下CUDA加速的转码(请把显卡驱动升级到185以上)。
如上图所示,基本的参数设置跟其他视频格式的转码相同,这里主要说明画面处理选项,"效果" 按钮后的下拉列表框中有三项。
上图是设置字幕的标签,参数解释如下:
使用心得:如果是MKV等文件内置字幕时,模式即使设为Disable,也会加载字幕,此时如果不想渲染字幕,可将ID值设为一个不可能的值,比如99即可去掉字幕。 但如果字幕原本就是渲染到画面上的,想去掉就无能为力了。
联系客服