想请大家推荐下LINUX下的多媒体的库,C实现的,支持音频,视频采集,编码,解码功能即可 我到一个pymedia,是Python实现的,不过在fedora下没有安装成功,想问问列表里面有没有大牛配置好PyMeida的~ 谢谢~
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
于 2011年05月08日 19:06, ajax he 写道:
想请大家推荐下LINUX下的多媒体的库,C实现的,支持音频,视频采集,编码,解码功能即可 我到一个pymedia,是Python实现的,不过在fedora下没有安装成功,想问问列表里面有没有大牛配置好PyMeida的~ 谢谢~
gstreamer 啊! 嘛解码器都有了。
如果要高性能,推荐 ffmpeg.
谢谢~ gstreamer 与 PulseAudio相比,哪个开发起来要容易些呢? 我网上查了,gstream开发文档要丰富些,但用PulseAudio的人又说gstreamer太庞大,真是小马过河了啊~
pulseaudio 似乎和 gstreamer 不是一类东西吧...
Fedora && Debian User, former Ubuntu User My Page: http://www.liangsuilong.info Fedora Project Contributor -- Packager && Ambassador https://fedoraproject.org/wiki/User:Liangsuilong
2011/5/8 ajax he ajaxhe@gmail.com
谢谢~ gstreamer 与 PulseAudio相比,哪个开发起来要容易些呢? 我网上查了,gstream开发文档要丰富些,但用PulseAudio的人又说gstreamer太庞大,真是小马过河了啊~ _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
怎么说?我对多媒体的了解还不到2小时~还请大虾扫盲啊~ pulseaudio是不是比gstreamer要更底层呢? 就microcai的推荐,我想gstreamer已经可以满足我的功能了~
我的理解大概这样:
gstreamer(以及它的各种plugin)是解码器,负责读取音频文件并转换成音频流。 pulseaudio 是混音层,负责将运行中的各个程序的音频流混合成一个音频流。于是你可以一边听音乐,一边玩游戏。 ALSA 是驱动层,负责将混合后的音频流转换成电子信号。
2011/5/8 ajax he ajaxhe@gmail.com:
怎么说?我对多媒体的了解还不到2小时~还请大虾扫盲啊~ pulseaudio是不是比gstreamer要更底层呢? 就microcai的推荐,我想gstreamer已经可以满足我的功能了~ _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
pulseaudio更加的倾向于声卡这样的底层 gstreammer是一个解码器,和ffmpeg是等同的.
在 2011年5月8日 下午10:58,ajax he ajaxhe@gmail.com写道:
恩,谢谢大虾们的解释,大致有个感性认识了~ 果断Gstreamer了~ _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
pulseaudio就我所知是linux的声音驱动。。。
gstreamer多媒体框架,封装了pulseaudio的,也支持视频, 当然gstreamer更好,因为(我猜)pulseaudio支持格式较少,因为太底层了,所以需要自己配置解码器,而gstreamer则装个插件一切搞定。
On Sun, 8 May 2011 20:38:34 +0800 ajax he ajaxhe@gmail.com wrote:
怎么说?我对多媒体的了解还不到2小时~还请大虾扫盲啊~ pulseaudio是不是比gstreamer要更底层呢? 就microcai的推荐,我想gstreamer已经可以满足我的功能了~ _______________________________________________ Chinese mailing list Chinese at lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/chinese
-------------------- Mike is here. My OS: Fedora x64 My blog: www.ekd123.org [Powered by Chito] My favorite editor: Emacs 23.2 My E-mail client: Mew 6.3 on Emacs 23.2. --------------------
chinese@lists.fedoraproject.org