转:http://hi.baidu.com/jis2007/item/5ab1c6e9a00efee1fb42baf6

windows平台和linux平台下的开源H264编解码器很多,比如ffmepg,x264,helix等,但symbian平台上就很难看到了,一般我们都是把windows或linux的代码移植到symbian上去,下面列出集中常见的使用开源的途径:

  1. ffmpeg,ffmepg开源而且功能强大,而且包容了各种各样格式的编解码,由此也导致非常复杂,移植起来比较困难,sourceforge.net上的开源项目Movino移植了ffmpeg,但是他们只实现了GCCE版本的编译,WINSCW版本的无法编译,而且据作者坦承,他们移植的ffmpeg symbian版效率不高。但其实,ffmpeg在windows和linux的解码效率也比较高的,高出了其他普通的H264解码器,但Movino作为一个参考还是很不错地。

  2. Helix symbian player,Helix也是一个大的开源项目,而且3.0版包含了H264解码这一块,但是H264解码lib的源代码属于restrict code, 需要打印十几页授权书并加盖公司公章,然后fax 到Helix到项目组,之后才可以获取此部分源码,网上能download到的0812_src源码是1.0的,只包含了real video 8.0格式,不包含H264 decode.

  3. T264,T264也是开源的H264编解码项目,但在2005年4月以后就停止了,但是它只针对H264,没有其他格式,复杂度上比ffmpeg降低不少,同时代码也支持winodws和arm平台,稍加改造估计就可以完成移植了. 可惜没有后续支持及无法完成新的功能。 T264可以直接在VC下编译,要知道ffmpeg在VC下编译都要费好大功夫,因为ffmpeg发布的时候只支持gcc。

常用的开源视音频解码软件库相关推荐

  1. 雷霄骅开源视音频项目汇总

    from: http://blog.csdn.net/leixiaohua1020/article/details/42658139# 作者:雷霄骅, 一个值得怀念的人 本文汇总一下自己视音频编解码学 ...

  2. 我的开源视音频项目汇总

    本文汇总一下自己视音频编解码学习方面的开源项目.这些开源项目大体上可以分成专业领域程序,FFmpeg示例程序,FFmpeg移植程序,多媒体项目示例程序,视音频编解码原理学习工程几个类别.这些类别的详细 ...

  3. linux视音频解码教程,音视频编解码:NVIDIA Jetson Linux Multimedia API(总结)

    音视频编解码:NVIDIA Jetson Linux Multimedia API(总结) 2020年12月02日 | 萬仟网IT编程 | 我要评论 一.官网链接官网链接:https://docs.n ...

  4. [总结]视音频编解码技术零基础学习方法

    原文地址:http://blog.csdn.net/leixiaohua1020/article/details/18893769 一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没 ...

  5. 视音频编解码技术零基础学习方法(向雷神致敬)

    一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没能完成.今天有着很大的空闲,终于可以总结一个有关视音频技术的入门教程,可以方便更多的人学习从零开始学习视音频技术.需要注意的是,本文 ...

  6. 视音频编解码技术零基础学习方法

    一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没能完成.今天有着很大的空闲,终于可以总结一个有关视音频技术的入门教程,可以方便更多的人学习从零开始学习视音频技术.需要注意的是,本文 ...

  7. ]视音频编解码技术零基础学习方法

    [总结]视音频编解码技术零基础学习方法 一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没能完成.今天有着很大的空闲,终于可以总结一个有关视音频技术的入门教程,可以方便更多的人学习从 ...

  8. 音视频之路之开篇——视音频编解码技术零基础学习方法

    注: 本文章转自雷大神的博客http://blog.csdn.net/leixiaohua1020/article/details/18893769,本人认为这是一篇音视频领域入门的佳作,强烈推荐.当 ...

  9. 1.[总结]视音频编解码技术零基础学习方法【转载】【致敬雷神】

    一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没能完成.今天有着很大的空闲,终于可以总结一个有关视音频技术的入门教程,可以方便更多的人学习从零开始学习视音频技术.需要注意的是,本文 ...

最新文章

  1. 【业界】开源大势降低技术门槛,人工智能企业更依赖大数据
  2. 每日一皮:你们都是怎么解压的?
  3. AdaBoosting 3
  4. ubuntu16.04 + Kdevelop + ROS开发
  5. 《linux内核设计与实现》第一章
  6. Overlapped I/O模型深入分析[转]
  7. 简单深搜(poj 3009)
  8. 单调队列优化和决策单调性优化
  9. 微信小程序与AspNetCore SignalR聊天实例
  10. 中文版GPT-2,可用于写小说、诗歌、新闻等
  11. linux运维常见的故障,Linux运维中遇到的常见问题
  12. 数据库SQL调优的几种方式
  13. 《虚幻4引擎快速入门》视频教程
  14. mysql6.2中文补丁_2.6. 在NetWare中安装MySQL - MySQL 中文手册
  15. 修改IDEA默认运行内存
  16. 谷歌字体连接超时解决方案
  17. 惠普计算机不启动不了系统还原,惠普电脑win10进不了系统怎么恢复系统
  18. 大一 C语言课程设计
  19. 开机就是linux图形界面,怎么进入控制台,输命令? shell
  20. Github 之提交代码

热门文章

  1. jsp网上商城jsp课程设计
  2. [转载自简书] ASPNetCore上传大文件碰到的一些问题总结
  3. 专辑一:爱之初体验(初级)
  4. cogs 1456. [UVa 10881,Piotr's Ants]蚂蚁
  5. HDU SPFA算法 Invitation Cards
  6. Ubuntu12.10-amd64系统上搭建Android4.2(JellyBean)源码开发环境
  7. 深入理解Linux软件包的配置、编译与安装
  8. [云炬创业学笔记]第二章决定成为创业者测试8
  9. [云炬创业基础笔记]第六章商业模式测试19
  10. [:zh]<界面编程>任务二 用户注册界面设计[:]2018-01-24