一、mediacoder图文教程
MediaCoder是一个强大的音频/视频批量转码工具,它将众多来自开源社区优秀的音频视频软件整合于一个友好的图形界面。下面和大家分享一下压片使用详细教程。
一、视频编码选项
1、编码器选择如图1:
视频源为1080P或者720P的BDRip的电影,视频码率经过多次实践1100Kbps为最佳,既保证了视频的质量,又兼顾了体积,一般体积在900M左右。
格式选则h.264编码,使用二次编码模式,效果会比直接压缩好得多。
编码器使用x264。有的童鞋就要问了,为啥不用intel视频硬件加速或者N卡CUDA加速呢!因为这两种硬件加速在顾及速度的同时,相同码率下的画面质量远远低于CPU软件编码器x264,大家不信可以自己试试。按照现在的电脑配置,CPU软件编码速度也不会比硬件加速慢太多,还是可以接受的范围。
X264编码器设置对于画面质量至关重要,iPhone4和4S硬件支持高规格的h.264编码,所以我推荐使用High profile@5.1最高规格(注意:如果你需要在PSP上播放的MP4-AVC那么Profile必须选择Main,否则PSP无法播放!);
预设使用自定义,详细参数稍后讲解;
优化保持默认;
GOP保持默认。
子像素优化,动态预测和分区方式,可选项1-11该选项选择的数值越大画面质量越好速度越慢!建议选择6或7。
2、进阶视频编码选项如图2:
点击图1中的高级:
我们只更改红色框中的选项,其他请保持默认。
①项B帧是在I帧与P帧之间可插入B帧数量的最大值,范围0-16。建议:大于1,我的设置是3,数值越高编码速度也会越慢!
②项Enable all macroblock type:动态块划分方法,在Level较低时允许使用包括8x8、4x8、4x4划分方法。建议选择(注意:如果要使用这些划分方法,需要Subpel refinement quality俗称子像素优化设置大于等于5!)以提高画质。
Adaptive spatial transform size:允许动态划分方法在4x4和8x8DCT之间自动选择,并且允许使用i8x8动态划分方法。建议选择(注意:如果不选,那么只是用4x4DCT动态预测!)
Fullpixel motion estimation algorithm对全像素块动态预测搜索的方式,可选项:
Diamond:菱形搜索,搜索半径为1;
Hexagonal:正六边形搜索,搜索半径为2;
Uneven Multi-Hexagon:可变半径六边形搜索;
Exhaustive:全面搜索;
Hadamard Exhaustive:用Hadamard方式进行全面搜索,比Exhaustive更慢。
建议选择Uneven Multi-Hexagon( Exhaustive和Hadamard Exhaustive实在太慢了,而且质量提高极不明显。除非你不怕浪费时间且追求高质量画面的骨灰级玩家并且很相信自己机器配置,那么就选 Hadamard Exhaustive吧!)
③项Rate-distortion optimal quantization(trellis):Trellis量化,建议开启,该参数能提画面高质量,配置较低的电脑且对画面质量没有要求的用户可以选择 Enabledonly for the final encode,配置较高的电脑且对画面质量有要求的用户可以选择Enabledduring all mode decision;画面质量:Enabledonly for the final encode比Enabledduring all mode decision差!编码速度:Enabledonly for the final encode比Enabledduring all mode decision快!
How AQ distribures bits:自适应量化模式,可以在1帧中不同宏块间重新分配量化值,能提高暗部细节,但会提高码率,建议开启。
Reduce blocking and blurring in flat and textureareas:AQ强度,减小低细节宏块的量化值,建议选择Normal。
3、分辨率相关设置如图3:
iPhone分辨率固定为960x540(iPad1/2固定为1024x576),刚好满足16:9画面标准。
帧率设置为23.976,即为电影标准帧率。
①点击“分辨率”按钮,出现下图:
缩放算法设置为Lanczos算法,此算法速度较快,而且画面锐利,推荐使用。
②查看一下视频源的像素宽高比例是否为16:9,如图4:
一部片源是1080P或者720P的标准格式影片的宽高比皆为16:9。但是有的片源也许会是12:5或者其他。如果还是按照 iPhone960x540(iPad1/2@1024x576)分辨率压缩的话就会拉长影像产生画面比例失真,假设以片源宽高比12:5为例,按照图3第②项选择“设置显示宽高比”并且固定宽高比为16:9,并且画面剪裁设置为0:-140:1920:1080,因为片源是1920x800@12:5的分辨率,要还原成16:9必须上下都加一道140像素的黑边才能变成1920x1080@16:9的标准比例,其他不标准分辨率影片按照以上方法依次类推。
完成以上工作画面宽高比就固定下来了,因为加了黑边还方便压缩字幕,使字幕不会遮挡住画面。
二、音频设置
如图5:
音频格式选择成HE-AAC,iPhone可以硬件解码的。
编码器使用Nero Encoder。
码率模式设置为CBR固定比特率。
码率设置为64Kbps。
其他设置默认。
三、封装容器
如图6:
iPhone对MP4格式支持很好,而且MP4容器完美支持h.264视频和AAC音频。
四、添加字幕
如图7:
红框处添加字幕文件所在路径,渲染方式使用默认,字体可以按照个人爱好调整,其他值使用默认。
二、MediaCoder详细资料大全
影音转码快车 MediaCoder是一个免费的通用音频/视频批量转码工具,它将众多来自开源社区的优秀音频视频编解码器和工具整合为一个通用的解决方案,它可以将音频、视频档案在各种格式之间进行转换。
基本介绍中文名:影音转码快车外文名:MediaCoder工具:通用音频/视频批量转码工具主要特点:支持众多影音设备支持格式:MP3, OGG/Vorbis, AAC,典型套用:RMVB/MOV软体介绍,功能简介,主要特点,支持格式,典型套用,多种版本,软体介绍 MediaCoder是一个强大的音频/视频批量转码工具,它将众多来自开源社区优秀的音频视频软体整合于一个友好的图形界面。在视频方面,它使用MEncoder作为后端,并支持与运用CUDA技术加速移动设备视频转换,充分发挥了MEncoder所提供的丰富特性;在音频方面,它使用MPlayer和Winamp的输入外挂程式和作为解码器,结合各种不同的编码器,能够在不同的音频格式间进行转换,并自动添加标签(tagging),此外还能够将视频档案的音轨转换成独立的音频档案(如VOB->MP3),并可以使用各种音频过滤器(如resample、normalize等)。功能简介实现各种音频视频格式间的相互转换整合多种解码器和编码器后端以及混流工具,供用户自由组合使用极为丰富的可调转码参数多执行绪设计,单个任务即可利用多核处理器能力多任务并行处理,最大化多处理器利用率良好的可扩展的程式架构,不断增加新的格式的支持硬体编码加速(nVidia CUDA和Intel Media SDK)主要特点基于优秀的众多的开源编解码后台,能够解码和编码的格式多采用先进的NVIDIA CUDA技术加速H.264编码,加速转码过程中的Filter操作(如:改变解析度、改变帧率、降噪、反交错等),一定程度上提高了转码效率。良好的多执行绪设计,为多核处理器最佳化,在四核上可达到90%以上的平均CPU使用率极为丰富的可调整的编码参数全部编解码器自带,不依赖于系统的编解码器和任何组件良好的可扩展的程式架构,快速适应新的需求,不断增加新的格式的支持可用脚本语言扩展界面,支持众多影音设备支持格式支持的源档案格式:音频格式:MP3, OGG/Vorbis, AAC, MusePack, WMA, RealAudio, FLAC, WavPack, APE, WAV, CUE Sheets,以及任何Winamp输入外挂程式所支持的格式视频格式:AVI(Xvid/DivX/H.264), MPEG1/2/4(MPG/DAT/VOB), QuickTime(MOV), WMV/ASF, MP4, Matroska支持的目标音频(编码)格式:有损格式: MP3, Ogg/Vorbis, LC-AAC(iTunes, FAAC), HE-AAC/PS(CT, Helix), MusePack, WMA无损格式: FLAC, WavPack, Monkey's Audio(APE), WMA Lossless, WAV支持的目标视频(编码)格式: H.265, H.264, Xvid, DivX 4/5, MPEG1/2/4, H.263,H263+,Flash video,real video,wmv7/8/9,raw video,theora,dirac video,ms-mpeg4-v2,DV video,motion jpeg,huffyuv,amv,snow等支持的目标视频(容器)格式: AVI, MPEG, Matroska(Mkv), MP4,flv,RealMedia(rm,rmvb),ASF,3gp,3gp2,mov,ogg,dv,pmp,nut典型套用 MPG/VOB/AVI/RMVB/MOV/MP4-> AVI/MKV/MP4(Xvid/DivX/H.264+ MP3/OGG/AAC) MPG/VOB/AVI/RMVB/MOV/MP4-> MP3/OGG/AAC/MPC RMVB/MOV-> MPEG 1/2(VCD/DVD兼容) APE/FLAC/WavPack+ CUE sheets-> MP3/OGG/AAC/WMA/MPC CD音轨-> APE/FLAC/WavPack/MP3/OGG/AAC/WMA/MPC多种版本 MediaCoder免费版该版本是功能最全,可调整所有编码器高级参数。如果您需要根据自己的需要自由地转换视频或音频档案,截取并转换CD/VCD/DVD的内容,那么完全版应该是你的选择。 MediaCoder音频版该版本适合转换音频档案,禁止了视频部分及其他一些参数设定部分,简化音频转换操作。如果您想将您现有的音频或视频档案转换为MP3、AAC、WAV等音频档案,或您需要截取转换CD以及VCD/DVD的音轨,请使用此版本。音频版功能简介:支持众多常见的音频格式编码直接转换视频档案的音轨直接转换DVD/VCD/CD的音轨直接转换网路音频流可实时转码的音频流伺服器功能支持CUE Sheet和M3U播放列表 32位/64位版本 KTV视频转换专业版 MediaCoder KTV视频转换专业版是一款针对KTV视频点播行业开发的,专门用于转换制作KTV视频节目的软体。它最大的特点就是能批量地将多音轨卡拉OK节目的音频流合并转换为单音轨音频流(左右声道分布),从而使众多现存的KTV硬体板卡和设备可以顺利切换原唱和伴奏。除此之外,该软体支持绝大多数视频格式的解码,并可以方便地转换为DivX和 H.264格式。KTV视频转换专业版功能简介:高性能大批量影音格式转换转换,针对多核处理器最佳化(四核处理器的平均有效使用率可达90%以上)双音轨混音为单音轨左右声道(与视频转换同步一次完成)多音轨转换(与视频转换同步一次完成)音频自动增益调整 H.264、DivX、MPEG-1(VCD)、MPEG-2(DVD)格式视频编码常见视频格式解码(无需系统安装任何解码器)直接转换DVD和VCD画面解析度、帧率调整、画面裁剪、片段(时间)选择画面视觉效果最佳化,包括画面降噪、对比度自动调整等最新支持GPU H.264编码加速命令行专业版如果您想轻松地将MediaCoder的转码功能整合到您的应用程式,您可以选择使用MediaCoder命令行版本。命令行专业版包含两个定制版: FLV转换通 MediaCoder FLV转换通(命令行版本)可以将各种视频档案快速转换成Flash Video H.264(F4V)格式,它不依赖系统中的任何组件,易于整合和部署。由于基于MediaCoder的底层设计,它的性能优异,可以充分利用多核处理器的性能。访问MediaCoder FLV转换通(命令行版本)主页了解更多 3GP转换通 MediaCoder 3GP转换通(命令行版本)可以将各种视频档案快速转换成3GP/H.264格式,它不依赖系统中的任何组件,易于整合和部署。由于基于MediaCoder的底层设计,它的性能优异,可以充分利用双核处理器的性能。影音设备专用版 PSP专用版——将视频档案、DVD、VCD转换为PSP的AVC和SP格式,并传输到PSP上。手机专用版——将影音档案、DVD、VCD、CD转换到手机能够播放的格式。 mp3/mp4专用版——将影音档案、DVD、VCD、CD转换到MP3/MP4播放器能够播放的格式。 iphone/ipod专用版——为您的iPhone和iPod转换出清晰的视频和高保真的音乐。高清视频专用版 MediaCoder高清版是专门为编码高清视频内容而制作的软体。它可以支持主要业内标准的高清视频压缩格式,包括H.264, MPEG-2, MPEG-4。主要功能:转换任何主流视频格式到H.264, MPEG-4, MPEG-2格式,并用TS或MOV格式封装(根据用户要求可以支持更多)支持5.1声道AAC和AC-3音频编码,可用独立的音频档案混合成5.1声道音频批量处理功能,可根据用户需求定制流程为多核处理器最佳化(四核处理器上的CPU平均使用率可达90%以上)简介易用的用户界面免费多语中文版软体大小:49371KB软体语言:中文最新版本:v0.8.19 Build 5372软体类别:绿色软体/视频转换运行环境:Windows XP/2003/Visa/7/8(32位) Windows 7/8(64位)软体授权:免费软体更新时间:2013-3-22 11:04:17更新日志 0.8.19 Build 5372*修正了上一版本中导出预设档案时存在的问题 0.8.17 Build 5302*在众多的音频和视频压缩格式和复用在不同的容器格式,直接转码上的苍蝇,分批*无需安装任何媒体播放器或编解码器包*无需注册到您的系统中的任何部件*原生Win32程式在Win32 SDK,高效率和小的,不依赖于任何中间层(如NET,JAVA等) 0.8.17.5301*修正系统列显示进度*修正压缩MKV格式视频时退出的问题*修正导致Nero AAC在TS Muxer下无法工作的问题。三、mediacoder教程(MediaEncode)
以下是MediaCoder教程:
MediaCoder是一个强大的多媒体转码工具,可以将音频和视频文件转换为各种不同的格式,以满足不同的需求。以下是使用MediaCoder进行转码的教程。
第一步:下载和安装MediaCoder
首先,你需要从官方网站下载MediaCoder的安装程序,并按照提示进行安装。安装完成后,打开MediaCoder,你会看到一个简洁明了的界面。
第二步:添加要转码的文件
点击“添加文件”按钮,选择你要转码的文件。MediaCoder支持多种不同的音频和视频格式,你可以根据需要选择不同的文件。
第三步:选择输出格式和设置
在“输出格式”下拉菜单中,选择你要输出的格式。MediaCoder提供了多种不同的格式,包括常见的MP4、AVI、MKV等。你还可以根据不同的设备和需求,选择不同的输出设置,如分辨率、比特率等。
第四步:开始转码
设置完成后,点击“开始”按钮,MediaCoder就会开始将你的文件转码为所选的格式和设置。转码的速度和效率取决于你的计算机性能和文件大小。
总的来说,使用MediaCoder进行多媒体转码非常简单明了,只需要几个步骤就可以完成。无论是为了满足不同的设备需求,还是为了节省存储空间,MediaCoder都可以帮助你轻松实现多媒体文件的转换。