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/
版权声明:本文标题:MediaCoder自压H.264封装FLV教程 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1715655442a463300.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论