为了做一个最小的tcpmp,试着将各种插件去掉。
目前只有:COMMON.DLL,interface.plg,language.tgz,player.exe
播放mp4文件,提示“不支持的文件格式”
好,缺少mp4文件解析插件,加上splitter.plg
再播放,提示“Player:Video codec(MPEG-4 Video)not supported by the player!”,同时提示“MPEG4 AAC Audio decoder not included!”
这是指缺少MPEG4解码插件和AAC插件,那就加上mpeg4.plg,aac.plg
OK!可以播放mp4文件了!
即播放mp4文件,视频mpeg4,音频aac,需要COMMON.DLL,interface.plg,language.tgz,player.exe,splitter.plg,mpeg4.plg,aac.plg,总共960kB
播放wmv文件,视频wmv,音频wma,那么只需要COMMON.DLL,interface.plg,language.tgz,player.exe,以及splitter.plg,总共640kB
WMADMOD.DLL WMSDMOD.DLL WMVDMOD.DLL
播放avi文件,视频mpeg4,音频mp3,需要COMMON.DLL,interface.plg,language.tgz,player.exe,splitter.plg,mpeg4.plg,mp3.plg,总共800kB
播放asf文件时,提示“Player:Audio codec(IMA ADPCM)not supported by the player!”,加入camera.plg就好了,asf视频是mpeg4,需要mpeg4.plg,所以asf只需要COMMON.DLL,interface.plg,language.tgz,player.exe,splitter.plg,mpeg4.plg,camera.plg,总共768kB
Plg列表
aac.plg aac音频插件
ac3.plg ac3音频插件
amr.plg amr音频插件
asap.plg ?
ati3200.plg ?
avc.plg ?
camera.plg 支持IMA ADPCM音频
ffmpeg.plg ?
flac.plg ?
intel2700g.plg ?
matroska.plg ogg
mp3.plg mp3音频插件
mpc.plg ?
mpeg1.plg mpg
mpeg4.plg mpeg4,divx
network.plg ?
speex.plg ?
splitter.plg 文件解析插件
subtitle.plg 字幕?
vorbishq.plg ?
vorbislq.plg ?
wavpack.plg wav?