浏览 3422 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2016-03-10
针对ffmpeg在android手机平台视频处理慢的情况:
我们直接在ffmpeg的底层增加<硬解码模块>和<硬编码模块>,极大的加速了ffmpeg的解码和编码能力. 您可以像指定一个编码器,解码器一样,使用硬件编解码: 完全兼容完整的ffmpeg命令,举例如下: 视频播放: 普通播放:./ffplay testdemo.mp4 //采用ffmpeg自带的H264解码器 指定硬解码播放: ./ffplay -vcodec lansoh264_dec testdemo.mp4 //采用我们增加的lansoh264_dec硬件解码器 视频编码: 普通视频处理: ./ffmpeg -i testdemo.mp4 -vf format=gray -vcodec libx264 gray.mp4 //采用ffmpeg扩展的libx264编码器 指定硬编码处理: ./ffmpeg -i testdemo.mp4 -vf format=gray -vcodec lansoh264_enc gray.mp4 //采用我们增加的lansoh264_enc硬件编码器 注:调用流程是:java-->loadLibrary(加载库)-->调用native的C语言函数来实现. java层演示代码详见:https://github.com/LanSoSdk/video_play_edit_sdk. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2016-05-29
经过这么长时间的测试,我们推出了商业版本,版本完全兼容ffmpeg的全部功能,下载地址:https://github.com/LanSoSdk/LanSoEditor_common
相对于免费版本,您只需要支付不到您项目的1/5的费用,就可以获取我们的技术支持,小范围的定制, 更好的技术服务,,加快您项目的上线时间. |
|
返回顶楼 | |