分页: 1 / 2

Ubuntu媒体安装全记录(mplayer realplay audacious)

发表于 : 2007-10-21 12:17
seanfj
论坛上看到很多关于影音的问题,在这里我总结了一下我的安装过程给大家分享下,
由于这两天有事不能上网,先写这些,过几天我会再完善下,里面如有什么错误的请大家帮忙更正下!谢谢!
Mplayer安装:

sudo apt-get install mplayer-fonts mplayer mplayer-skins mozilla-mplayer

在开始用它进行视频播放前还需要进行以下设置(先启动它),然後右键弹出主菜单 -> Preferences/属性 -> Video/视频,在"Available drivers/可用驱动"中选择"x11"或"xv",在同一窗口下半部份钩上"允许掉帧/Enable frame dropping"。
图片

w32codecs:很多人都在找
源里有的话用下面命令安装

sudo apt-get install w32codecs

下载地址
http://ubuntu.cn99.com/ubuntu-cn/dists/ ... 1_i386.deb
http://ftp.sunet.se/pub/os/Linux/distri ... 1_i386.deb
http://ftp.sunet.se/pub/os/Linux/distri ... 0_i386.deb

Realplayer安装:

sudo apt-get install realplay

直接下载
http://ubuntu.cn99.com/ubuntu-cn/dists/ ... 3_i386.deb

audacious安装:

sudo apt-get install audacious audacious-dev audacious-plugins-extra audacious-mac

如何安装APE支持

1 安装编译环境
sudo apt-get install build-essential
2 下载mac-3.99-u4-b5(我的附件)
3 下载ape插件audacious-mac-0.2.0.tar.gz(见上附件)
4先编译mac-3.99-u4-b5
先进入mac-3.99-u4-b5目录。
执行sudo ./configure
sudo make
sudo make install
5 解压audacious-mac-0.2.0.tar.gz后,进入目录,同上操作(不能通过编译的请看有没有装 audacious-dev, 这个没装不能通过的! )
6重启x,打开audacious,手选项-插件看monkey's........前面是否打勾,没打就勾上。
7开始听吧,支持cue哦。 ( )

如何用audacious播放CUE文件?网上搜索一番,发现从1.2版本后就支持了,但是gutsy里的版本是1.3.2,直接打开CUE文件仍然不支持,非常奇怪。
后来安装了audacious-plugins-extra包后就可以支持了,但是它的说明里没有这方面的介绍阿:

This package contains extra plugins for Audacious :
* Various effects like “voices remover”
* LIRC support
* AudioScrobbler support (Last.fm)
* Audio codecs : Midi, Musepack, (mpc), Wavpack…
* Other outputs : Arts, Esound, PulseAudio and Jack
* Visualization
* Alarm plugin (port of xmms-alarm).

lyriczilla 是为Linux下的多款音乐播放器做的插件(现在可插于b-m-p和audacious)。它能够自动搜索当前播放歌曲的歌词。而且当前行会在播放时滚动。



首页:

http://code.google.com/p/lyriczilla/

APT方式安装:

1. 加入APT源:
sudo wget http://lyriczilla.googlecode.com/svn/tr ... zilla.list -O /etc/apt/sources.list.d/lyriczilla.list

2. 安装:
sudo apt-get update
sudo apt-get install lyriczilla lyriczilla-plugin-audacious lyriczilla-plugin-bmp

发表于 : 2007-10-21 14:27
chunxiao51
在编译第二个文件的时候出错了,不知道是什么原因

checking for AUDACIOUS... configure: error: Package requirements (audacious >= 1.3) were not met:

No package 'audacious' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables AUDACIOUS_CFLAGS
and AUDACIOUS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

MS我需要安装audacious ,可是我已经装好了,在影音里已经有了

发表于 : 2007-10-21 14:32
东方不坏
不错,很多东西是与通的。。

发表于 : 2007-10-21 17:39
seanfj
chunxiao51 写了:在编译第二个文件的时候出错了,不知道是什么原因

checking for AUDACIOUS... configure: error: Package requirements (audacious >= 1.3) were not met:

No package 'audacious' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables AUDACIOUS_CFLAGS
and AUDACIOUS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

MS我需要安装audacious ,可是我已经装好了,在影音里已经有了
audacious-dev 这个没装吧!装下再试

发表于 : 2007-10-26 8:47
hhihh
谢谢指教了,正在找这个呢

发表于 : 2007-10-27 21:34
szBobby
留爪先!

发表于 : 2007-11-20 12:32
adonishong
关于CUE有点问题请教lz。audacious的东西都装好了(新力得包管理器里面能够搜索出来的都装了),然后安装lz的办法装了mac和audacious-mac,现在可以顺利打开ape文件了,但是cue文件还有问题。cue文件打开以后可以正确读出信息,但是点播放以后立刻就死掉。请问这种状况应该怎么解决?谢谢:)

发表于 : 2007-11-20 18:25
seanfj
adonishong 写了:关于CUE有点问题请教lz。audacious的东西都装好了(新力得包管理器里面能够搜索出来的都装了),然后安装lz的办法装了mac和audacious-mac,现在可以顺利打开ape文件了,但是cue文件还有问题。cue文件打开以后可以正确读出信息,但是点播放以后立刻就死掉。请问这种状况应该怎么解决?谢谢:)
我也是一样呀,哎,等 1.4吧

发表于 : 2007-11-26 16:34
0-100
seanfj 写了:
adonishong 写了:关于CUE有点问题请教lz。audacious的东西都装好了(新力得包管理器里面能够搜索出来的都装了),然后安装lz的办法装了mac和audacious-mac,现在可以顺利打开ape文件了,但是cue文件还有问题。cue文件打开以后可以正确读出信息,但是点播放以后立刻就死掉。请问这种状况应该怎么解决?谢谢:)
我也是一样呀,哎,等 1.4吧
我也是同样的效果

出错拉

发表于 : 2008-01-25 14:05
csbbb
[root@localhost audacious-mac-0.2.0]# make
make all-recursive
make[1]: Entering directory `/home/csbbb/audacious-mac-0.2.0'
Making all in src
make[2]: Entering directory `/home/csbbb/audacious-mac-0.2.0/src'
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/libmowgli -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -g -Wall -pedantic -DBUILD_CROSS_PLATFORM -DHAVE_MKDTEMP -g -O2 -MT libaudacious_mac_la-mac.lo -MD -MP -MF ".deps/libaudacious_mac_la-mac.Tpo" -c -o libaudacious_mac_la-mac.lo `test -f 'mac.cpp' || echo './'`mac.cpp; \
then mv -f ".deps/libaudacious_mac_la-mac.Tpo" ".deps/libaudacious_mac_la-mac.Plo"; else rm -f ".deps/libaudacious_mac_la-mac.Tpo"; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/include/libmowgli -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -g -Wall -pedantic -DBUILD_CROSS_PLATFORM -DHAVE_MKDTEMP -g -O2 -MT libaudacious_mac_la-mac.lo -MD -MP -MF .deps/libaudacious_mac_la-mac.Tpo -c mac.cpp -fPIC -DPIC -o .libs/libaudacious_mac_la-mac.o
mac.cpp:8:35: error: audacious/titlestring.h: No such file or directory
mac.cpp:45: error: invalid conversion from 'int (*)(char*)' to 'void (*)()'
mac.cpp:45: warning: converting to non-pointer type 'int' from NULL
mac.cpp:45: error: invalid conversion from 'void (*)(InputPlayback*)' to 'gint (*)(gchar*)'
mac.cpp:45: error: invalid conversion from 'void (*)(InputPlayback*)' to 'GList* (*)(gchar*)'
mac.cpp:45: error: invalid conversion from 'void (*)(InputPlayback*, short int)' to 'void (*)(InputPlayback*)'
mac.cpp:45: error: invalid conversion from 'void (*)(InputPlayback*, int)' to 'void (*)(InputPlayback*)'
mac.cpp:45: error: invalid conversion from 'void (*)()' to 'gint (*)(gint*, gint*)'
mac.cpp:45: error: invalid conversion from 'void (*)(char*, char**, int*)' to 'void (*)(gchar*)'
mac.cpp:45: error: invalid conversion from 'void (*)(char*)' to 'void (*)(gchar*, gchar**, gint*)'
mac.cpp:45: error: cannot convert 'gchar**' to 'gint (*)(gchar*, VFSFile*)' in initialization
mac.cpp: In function 'char* mac_format_title_string(char*, CAPETag*)':
mac.cpp:112: error: 'TitleInput' was not declared in this scope
mac.cpp:112: error: 'input' was not declared in this scope
mac.cpp:119: error: 'bmp_title_input_new' was not declared in this scope
mac.cpp:133: error: 'xmms_get_gentitle_format' was not declared in this scope
mac.cpp:133: error: 'xmms_get_titlestring' was not declared in this scope
mac.cpp: In function 'void* decode_loop(void*)':
mac.cpp:233: error: 'xmms_usleep' was not declared in this scope
mac.cpp:241: error: 'produce_audio' was not declared in this scope
mac.cpp:249: error: 'xmms_usleep' was not declared in this scope
mac.cpp:255: error: 'xmms_usleep' was not declared in this scope
mac.cpp: In function 'void mac_about()':
mac.cpp:299: error: 'bmp_info_dialog' was not declared in this scope
mac.cpp: In function 'void mac_seek(InputPlayback*, int)':
mac.cpp:378: error: 'xmms_usleep' was not declared in this scope
make[2]: *** [libaudacious_mac_la-mac.lo] 错误 1
make[2]: Leaving directory `/home/csbbb/audacious-mac-0.2.0/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/csbbb/audacious-mac-0.2.0'
make: *** [all] 错误 2
[root@localhost audacious-mac-0.2.0]#

Re: Ubuntu媒体安装全记录(mplayer realplay audacious)

发表于 : 2008-10-14 23:45
jwlili
基本上在LINUX上做编译是个痛苦的东西。我用LINUX至少3年了。从来没有编译成功过。

Re: Ubuntu媒体安装全记录(mplayer realplay audacious)

发表于 : 2008-10-19 23:15
xyhenergy
太好了,我的smplay不知道为什么播放rmvb等视频都是没画面没声音的,试试这些

Re: Ubuntu媒体安装全记录(mplayer realplay audacious)

发表于 : 2008-10-20 11:43
lvyichat
不错,整理得很好。

Re: Ubuntu媒体安装全记录(mplayer realplay audacious)

发表于 : 2009-12-08 20:53
xiadaomike
~/mac-3.99-u4-b5$ sudo make
Making all in src
make[1]: 正在进入目录 `/home/xiadaomike/mac-3.99-u4-b5/src'
Making all in Shared
make[2]: 正在进入目录 `/home/xiadaomike/mac-3.99-u4-b5/src/Shared'
make all-am
make[3]: 正在进入目录 `/home/xiadaomike/mac-3.99-u4-b5/src/Shared'
make[3]:正在离开目录 `/home/xiadaomike/mac-3.99-u4-b5/src/Shared'
make[2]:正在离开目录 `/home/xiadaomike/mac-3.99-u4-b5/src/Shared'
Making all in MACLib
make[2]: 正在进入目录 `/home/xiadaomike/mac-3.99-u4-b5/src/MACLib'
Making all in Assembly
make[3]: 正在进入目录 `/home/xiadaomike/mac-3.99-u4-b5/src/MACLib/Assembly'
make[3]: 没有什么可以做的为 `all'。
make[3]:正在离开目录 `/home/xiadaomike/mac-3.99-u4-b5/src/MACLib/Assembly'
make[3]: 正在进入目录 `/home/xiadaomike/mac-3.99-u4-b5/src/MACLib'
if /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../src/Shared -I../../src/Shared -O3 -Wall -pedantic -Wno-long-long -MT APELink.lo -MD -MP -MF ".deps/APELink.Tpo" -c -o APELink.lo APELink.cpp; \
then mv -f ".deps/APELink.Tpo" ".deps/APELink.Plo"; else rm -f ".deps/APELink.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../src/Shared -I../../src/Shared -O3 -Wall -pedantic -Wno-long-long -MT APELink.lo -MD -MP -MF .deps/APELink.Tpo -c APELink.cpp -fPIC -DPIC -o .libs/APELink.o
APELink.cpp: In member function 'void CAPELink::ParseData(const char*, const str_utf16*)':
APELink.cpp:66: error: invalid conversion from 'const char*' to 'char*'
APELink.cpp:67: error: invalid conversion from 'const char*' to 'char*'
APELink.cpp:68: error: invalid conversion from 'const char*' to 'char*'
APELink.cpp:69: error: invalid conversion from 'const char*' to 'char*'
make[3]: *** [APELink.lo] 错误 1
make[3]:正在离开目录 `/home/xiadaomike/mac-3.99-u4-b5/src/MACLib'
make[2]: *** [all-recursive] 错误 1
make[2]:正在离开目录 `/home/xiadaomike/mac-3.99-u4-b5/src/MACLib'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/xiadaomike/mac-3.99-u4-b5/src'
make: *** [all-recursive] 错误 1

这怎么回事?各位帮帮忙~ :em06

Re: Ubuntu媒体安装全记录(mplayer realplay audacious)

发表于 : 2010-05-24 21:33
erol
同情楼上,我也这样...

APELink.lo -MD -MP -MF ".deps/APELink.Tpo" -c -o APELink.lo APELink.cpp; \
then mv -f ".deps/APELink.Tpo" ".deps/APELink.Plo"; else rm -f ".deps/APELink.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../src/Shared -I../../src/Shared -O3 -Wall -pedantic -Wno-long-long -MT APELink.lo -MD -MP -MF .deps/APELink.Tpo -c APELink.cpp -fPIC -DPIC -o .libs/APELink.o
APELink.cpp: In member function 'void CAPELink::ParseData(const char*, const str_utf16*)':
APELink.cpp:66: error: invalid conversion from 'const char*' to 'char*'
APELink.cpp:67: error: invalid conversion from 'const char*' to 'char*'
APELink.cpp:68: error: invalid conversion from 'const char*' to 'char*'
APELink.cpp:69: error: invalid conversion from 'const char*' to 'char*'
make[3]: *** [APELink.lo] 错误 1
make[3]:正在离开目录 `/home/wry/tmp/mac-3.99-u4-b5/src/MACLib'
make[2]: *** [all-recursive] 错误 1
make[2]:正在离开目录 `/home/wry/tmp/mac-3.99-u4-b5/src/MACLib'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/wry/tmp/mac-3.99-u4-b5/src'
make: *** [all-recursive] 错误 1
wry@iry-laptop:~/tmp/mac-3.99-u4-b5$


哪位知道怎么回事?