2024年5月31日发(作者:)
MediaCoder H.264格式编码参数设置及详解
由于现在大部分视频转码都选择H.264格式进行编码,同时CUDA编码的画质还达不到x264
软编码的质量(如果你对画质无要求,可以直接忽略该教程。)所以该教程对Mediacoder
H.264格式编码参数设置进行一次详解,希望对画质有一定要求编码爱好者有所帮助。
视频选项栏界面:
视频质量/码率比例 可选百分比,选择是否对原始视频码率进行压缩。如果对画质要求较高,
建议选择100%,即不对原始视频码率进行压缩。
码率模式:设置转换视频时所采用的编码方式。可选项:
1. 平均码率模式;
2. 固定质量模式;
3. 恒定码率模式;
4. 恒定量化参数;
5. 2次编码模式;
6. 3次编码模式;
建议:选择固定质量模式 即对原始视频画质质量进行固定,
编码后视频大小不可控。
格式:设置转换后临时的视频文件(未与音频文件封装之前)的格式。可选项:XviD、H.264、
MPEG1、MPEG2、MPEG4、Theora、Flash Video、Dirac Video、Windows Media Video、RealMedia、
H.263、H.263+、H.261、MS-MPEG4-V2、DV Video、Motion JPEG、Lossless JPEG、Huffyuv、
Snow、AMV、Raw Video
建议:选择H.264
(注意:格式的选择会影响下面容器的选择,不是所有的格式都能封装到一个容器中的!)
容器:最后进行封装时使用的容器,如就是使用的AVI作为容器。可选项:Default、
AVI、MP4、Matroska、MPEG1、MPEG2、MPEG2-TS、Flash Video、ASF、3GP、3GP2、MOV、
MJPEG、RealMedia、DV Forma、OGG、NUT、PMP、Raw Stream
建议:选择MP4(MP4具有良好的播放兼容性,iphone、ipad等均可以直接点播)如果对兼
容性没要求,建议选择MKV
(注意:很多转换任务一开始就报有关容器的错误,是因为混流软件对转换后的音频文件或
视频文件无法混流所致.具体MediaCoder的混流器能封装什么格式的视频文件和音频文件,
请参考其他有关资料!)
复制视屏流:当勾选参数时,MediaCoder不会对原始视频进行转换,而是直接无损提取。
建议:不勾选
编码器:设置MediaCoder对视频编码时所使用的编码器。可选项:MEncoder、FFmpeg、x264、
JM Encoder、XviD、Theora Encoder、Dirac、WM Encoder、VFW Encoder、AMV Encoder、Stream
Dumper、Frame Dumper、x264 Remote
建议:选择x264 对画质有要求的同学无视后面的吧,
目前用CPU软编码还是无奈的唯一选择。
(注意:只有不勾选自动选择后才能选择以上编码器。不正确选择会导致转换失败.)
来源:设置MediaCoder对原视屏解码时所使用的解码方式。可选项:Bypass、MPlayer、
MEncoder、FFmpeg、WM Decoder、JM Decoder、AviSynth、File Stream
建议:勾选自动选择
(注意:只有不勾选自动选择时才能选择以上解码方式,不正确的选择会导致文件转换失败!)
x264编码器选项栏界面:
规格:压缩时使用规格模式。可选项:Auto、Baseline、Main、High、High10。具体各规格
概况如下图:(图片来源于网络)
建议:选择Main及以上(考虑到编码后视频的兼容性,不建议选择Main以下的规格。如果
你对编码时间无要求,同时又是画质的骨灰级发烧友,那请你选择High及以上。)


发布评论