EXPAT是一个XML解析器,可用于PHP,Perl,Python等
#编译这个包的时候,要修改里面的configure文件,把cross_compiling=no 改为 cross_compiling=yes
build imextra libtasn1
build imextra opencdk
#gnutls - 添加net-libs/gnutls支持(GnuTLS是一款提供可靠传输层加密的库)
build imextra gnutls
#GNU Libidn 是IETF 国际域名(IDN) 工作组定义的Stringprep, Punycode 和IDNA 规范的一个实现
build imextra libidn
#iksemel是一个简单的用C写的XML-parsing库
#如果只想用esound实现多音流,就把声音的输出和输入设为esound,就是,用alsa驱动多音流就设置为alsa
audiofile
添加libaudiofile(音频文件库)支持,处理各种音频格式的库并为esound进程使用
esound
是一个库以及后台服务,目的是无论使用OSS还是ALSA,它都为Linux音频系统提供一个统一的界面,如支持多音频流同时发声
支持mp3
libid3tag解析音频文件的tag REC ID3 tags读写支持
libmad 开源的mp3音频解码器 minimad.c 文件
音质最好的mp3编码器
可以考虑静态编译,加快速度,建议安装在/usr 下,否则一些程序找不到id3tags.h 如:imlib2
mpg123 text模式下的mp3播放工具
movie player for
Linux
video player for UNIX
audio
player for Pocket PC
MP3/Ogg player for Pocket PC
MP3 player for
Pocket PC
media player for Pocket PC
Python/GTK front-end to
madplay
Python front-end to madplay
(part of Opie) media
player for the Sharp Zaurus
high-level audio API
MIDI
sequencer
multimedia
player for Linux
Perl module
mpeg2dec
liboil
libogg
libvorbis
libvorbis是开源的音频音乐编码解码函数库
x264
No suitable assembler found. x264 will be several times slower.
Please install 'yasm' to get MMX/SSE optimized code.
xvidcore
amrwb
amrnb
AMR WB FLOAT NOTICE ! Make sure you have downloaded TS26.204
V5.1.0 from
libdts DTS音轨解码器库 播放DTS音轨,传统的方法是使用WinDVD的DTS解码器
faad2
faac
- a free ATSC A/52 stream decoder
参考资料:
让arch linux更动听(dmix多音流)
系统攻略:全方位接触 Linux的声音系统
is a video compression project at the University of Washington with the goal of making wireless cell phone
VLC media player
VLC media player is a highly portable
multimedia player for various audio and video
formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...) as well
as DVDs, VCDs, and various
streaming protocols.
gstreamer
gst-plugins-base
gst-plugins-good
gst-plugins-ugly
gst-ffmpeg
--enable-liba52 enable GPLed liba52 support [default=no]
--enable-liba52bin open liba52.so.0 at runtime [default=no]
--enable-libamr-nb enable libamr-nb floating point audio codec
--enable-libamr-wb enable libamr-wb floating point audio codec
--enable-libfaac enable FAAC support via libfaac [default=no]
--enable-libfaad enable FAAD support via libfaad [default=no]
--enable-libfaadbin open libfaad.so.0 at runtime [default=no]
--enable-libgsm enable GSM support via libgsm [default=no]
--enable-libmp3lame enable MP3 encoding via libmp3lame
--enable-libvorbis enable Vorbis encoding via libvorbis,
native implementation exists [default=no]
--enable-libx264 enable H.264 encoding via x264 [default=no]
--enable-libxvid enable Xvid encoding via xvidcore,
native MPEG-4/Xvid encoder exists [default=no]
"can't find a register in class `GENERAL_REGS' while reloading `asm'
"
This is caused by the inline assembly code for
optimization in older versions of
linuxsampler. You have to compile older versions of LinuxSampler (v0.3.3 and older) with
-O2 or -O3 to avoid this problem. Usually this is done by default, if not try:
Gstreamer 的移植
sudo apt-get remove totem-gstreamer
totem totem-gstreamer totem-mozilla
sudo apt-get install totem-xine
xine要独占声卡,能解码xvid影片,gstream可以使用esound等混音,单独装则不能解码xvid
sudo apt-get
totem-gstreamer is NOT gstreamer. It is version of a player that uses
gstreamer to decode your video. Totem-xine is NOT xine. It is a version
of totem, that will use libxine do decode your video. You can simply
have one version of this same player at a time.
sudo apt-get install libxine-extracodecs totem-xine
1、在新立得软件管理中搜索totem,卸载系统自带的totem播放器。
2、安装gstreamer的解码器。
sudo apt-get install gstreamer0.10-pitfdll gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse
3、安装xine及解码器。
sudo apt-get install libxine-extracodecs totem-xine ffmpeg lame faad sox mjpegtools libxine-main1
4 . 安装w32codecs
sudo apt-get install w32codecs
5. 如果没有声音
基于gsteamer的totme移植(ubuntu系统的标准媒体播放器)
%28media_player%29
GVFS 与GnomeVFS区别
Gstreamer 插件开发
下载插件模板
cvs -d:pserver:anoncvs@cvs.freedesktop.org/cvs/gstreamer login
输入密码直接回车
cvs -z3 -d:pserver:anoncvs@cvs.freedesktop.org:/cvs/gstreamer co gst-template
阅读(6281) | 评论(0) | 转发(0) |