LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1869|回复: 4

2008.0 为何不能播放AAC音轨的电影?

[复制链接]
发表于 2008-3-10 17:37:36 | 显示全部楼层 |阅读模式
TLF的HalfCD格式的电影,用x264和aac编码。

视频可以看,但却没有声音。
使用mplayer和xine尝试都不行。

看mplayer的信息应该是不能处理mp4a格式的音频(即aac),
在网上查,貌似应该使用faad来解,但想要安装xine的faad却说“不能安装”,连原因也不说

请教大家碰到这问题了吗?如何解决的?


官方也有人问到了
http://forum.mandriva.com/viewto ... b19565ff5259757e10e
发表于 2008-3-10 18:31:39 | 显示全部楼层
不清楚,对 HalfCD 不感冒
回复 支持 反对

使用道具 举报

发表于 2008-3-10 19:34:44 | 显示全部楼层
可以装faac,不过依然有部分aac格式音频不能播放
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-11 00:20:41 | 显示全部楼层
Post by CHII;1824942
不清楚,对 HalfCD 不感冒

体积小,画质也还不错
即使不是HalfCD,其它的用aac做音频也应该会更多啊

Post by marsyan;1824966
可以装faac,不过依然有部分aac格式音频不能播放

faac应该是编码器,faad解码
回复 支持 反对

使用道具 举报

发表于 2008-3-28 00:15:51 | 显示全部楼层
首先下载faad2软件包并安装,如果源里没有可以去rpm.pbone.net下载
然后去mplayer主页下载mplayer最新的源码包,用以下命令编译安装
./configure --enable-gui --enable-faad-fixed --enable-faad-external
make
rm /usr/bin/mplayer
make install
ln -s -T /usr/local/bin/mplayer /usr/bin/mplayer
--------------
rm和ln两条命令不是必须的,但是播放时一定要用新安装的mplayer(默认安装路径是/usr/local/bin/),如果/usr/bin/下存在mplayer要重命名或删除。
大部分aac格式音频都没问题,HalfCD自己试下吧......
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表