admin管理员组

文章数量:1531794

2024年5月14日发(作者:)

MediaCoder自压H.264封装FLV教程

首先下载MediaCoder,这个Google和百度一下都能找到(推荐0.6.2版本,相对现在的0.7.1版本更直观方便

些)。

配置要求:这个软件对CPU和内存要求很高,对显卡要求倒是一般(在自家几年前那台GeForce MX440 64MB

显存的机子上试验过)。单核的CPU并非不可以,只不过耗时很长(几分钟的MAD之类压制时间起码30分钟以上- -);

内存官方网站的配置要求是512MB以上。所以目前标配的双核CPU+2G内存是没什么大问题的。

好了,废话不多说了,接下来简单说下视频、音频和画面的设置。

首先是视频(参考下图)

推荐H.264格式 TWO-PASS,容器就选MP4

音频码率(参照下图)

画面设置(分辨率、帧率以及画面比例)也参照下图

分辨率512×384对于在线视频来说足够了,源视频(要准备压制的视频)是4:3普屏画面裁剪就用Disabled;

源视频是16:9宽屏画面裁剪就设置为Expand to fit来加黑边。

一切设置完毕后就点软件界面上那一排图标中那个开始(START)来压制,经过一段时间的等待后就能在源视频

所在文件夹里找到压制完毕后同名的MP4,如果设置了输出文件夹则会在你选择的那个文件夹里找到。

最后说下关键的封装(参看下图)

好了,一切顺利的话就能看到那个FLV了,之后用Mediainfo(如果安装了完美解码则能在它的文件夹里找到这

个软件,没安装完美解码那么还是去搜索下载个吧)来查看视频的总码率

(上面图示的封装代码因不好操作,或许有误,特在此提供另一代码,如下:

ffmpeg -vcodec copy -acodec copy -i *.mp4 -f flv )

这里顺便说下码率设置,由于可以上传自压FLV的新浪播客总码率上限是523Kbps(超过这个数字铁定会被二

压,就算你压出来的正好是523Kbps也不能保证不被新浪二次压缩),所以在视频码率和音频码率设置时最好两个相

加别超过这上限。一般来说视频450K+音频64K正好等于514K,在上限码率以下,不过也别太掉以轻心,压制MP4

或封装FLV码率可能会浮动增加,所以最好在压制完后和封装完后都用Mediainfo检查下(查看那里选择文本模式一目

了然)。只要最后封装出来的FLV在523K以下,那么恭喜你,可以上传新浪播客了(上传之后等新浪转码后只要视频

显示“暂无截图”那么就是表示没有被二次压缩)。

最后列出所需软件和编码器的下载地址

1、MediaCoder:/download_

2、Nero AAC:/chs/

下载完后解压,然后把WIN32文件夹下的那三个复制到Mediacoder安装文件夹下的Codecs文件夹里

3、Mediainfo:/zh-CN

转帖自:/zengar/blog/item/

本文标签: 码率封装视频文件夹软件