问题描述:
几乎百度谷歌上所有的方法全部试过了,都没办法达到我要的效果:原始视频链接如下【视频下载地址】中的[Android开发视频教学].01_10_Activity布局初步(二).mp4文件(23.9MB)原始码率:199Kbps,分辨率:1024x768,帧数30fps直接上传低码率文件效果如下:【优酷视频地址】惨不忍睹我用过MediaCoder和FormatFactory,设置码率为2Mbps甚至42Mbps结果转换后仅为782Kbps,平均码率固定码率最小码率全部试过,最终结果没有一个符合要求的(优酷要求大于1.5Mbps)。后来找了个投机方法,截取视频中画面最复杂的一分钟,结果刚刚达标1558Kbps,马上上传优酷测试如下:【优酷视频地址】
,效果完美,我想要的结果就是这样的,问题是如果全部转换20分钟的话,码率就会下降。还有另一个种方式,不强制转换码率,转而提高分辨率(变相提高码率),可以很容易达到2Mbps,3Mbps,上传后依然可以识别为超清,但是效果一般:【优酷视频地址】
比直接上传效果稍好一些。我的问题是,如何在不改变分辨率的情况下,转换整个视频到高码率,然后上传到优酷实现清晰完美的效果,期待高人解决。如果你有其他方法,只要转换整个视频后上传优酷效果达到上面第二个测试效果:【优酷视频地址】
也算解决本问题。再次感谢!第三个提高分辨率的效果不是我的目的,否则我就不用求人帮忙了,虽然也可以看清字体,但清晰度不是我所想要的。PS:经过测试只要改变原始分辨率,清晰度马上直线下降,不解