Help - Search - Members - Calendar
Full Version: Beep-media-player Compiled
OESF Forums > Distros, Development, and Model Specific Forums > Distro Support and Discussion > pdaXrom
cs_jacky
For CJK people, good news... We have player that display CJK characters correctly.

I compiled beep-media-player (BMP). However, the decoder in the player use floating point algorithm. This used almost 100% CPU in my C860 (with all visualization, etc switched off).

Fortunately, BMP can use XMMS plugins. That means you can use the integer algorithm plugin in XMMS (such as XMMS mad plugin). I splited it into a number of ipks for easy installation.

1. BMP program
Install this ipk Click to view attachment

2. Plugins
2.1 MP3 decoder (required if you are going to listen MP3s)
There are 2 options. You should only install one of the two.
1. Floating point decoder:
Click to view attachment
2. Integer decoder from XMMS. No dependency on XMMS (i.e., you can remove XMMS):
Click to view attachment (xmms-mad 0.8 from sourceforge.net and ported to BMP)

2.2 Ogg decoder (required if you are going to listen OGGs)
Two options again. You should only install one of the two.
1. Floating point decoder (you need to install libogg and libvorbis):
Click to view attachment
Click to view attachment
Click to view attachment
2. Integer decoder from XMMS. No dependency on XMMS (i.e., you can remove XMMS):
Click to view attachment (compiled for BMP)

2.3 CD Audio (required if you are going to listen CD?!):
Click to view attachment

2.4 WAV decoder (required if you are going to listen WAV):
Click to view attachment

MAD and Tremor plugin gives a very good performance and I suggest you to use these two plugins instead of their floating point counterparts.

Enjoy...
pgas
Great!

I mirrored the packages here:
http://mail.pdaxrom.org/contrib/cs_jacky/

perhaps leave a message here if you download the packages from the feed, so that cs_jacky knows he hasn't compiled it for nothing wink.gif
ZDevil
Thanks for this timely app! With the rising popularity of pdaXrom among CJK users it doesn't really make sense to have something as basic as a music player without CJK support. smile.gif

Keep up the great work!
pgas
QUOTE
I found that the XMMS MAD plugin has a bug so that XMMS/BMP will skip the first second of the song. Anyone know any work around?
Furthermore, integer decoders give you very good system performance but it will crash you BMP if you view the id3 details.


here:
http://perso.crans.org/~krempp/xmms-mad/
it says:
QUOTE
fixed decoding bug - id3v2 frames could cause the decoder to skip the first few seconds of a file, Now it's completeley gapless (if used with xmms-crossfade).
cs_jacky
Thanks pgas for your information.

In fact, I checked my Gentoo and found that xmms-mad 0.8 works fine in my desktop. So, I tried to compile it for Zaurus. It works fine!

I updated bmp_plugin_mad_0.9.7_armv5tel.ipk. Now, you should have your back the few seconds... wink.gif

P.S. I think it can also fix the same problem in XMMS. What you need to do is to replace the libxmmsmad.so in /usr/lib/xmms/Input with the one in my ipk.
cs_jacky
I also compiled bmp-doclet which can add a control in your tray.

To install it, you need to do...
1. install this ipk
Click to view attachment

2. start BMP and go to preference -> General. Enable "Doclet Plugin"

You should find an icon in your system tray. Click on this icon to hide/show BMP. Right click to pop up menu for frequently used command. I think it is very useful.

Pgas would you mind to mirror this ipk as well?

Enjoy...
pgas
QUOTE
Pgas would you mind to mirror this ipk as well?


No I don't mind.

In fact if you see something missing, something I should do,
don't hesitate to pm or mail me.

I do read the forum, but having remainders is not a bad thing.
ScottYelich
I also like bmp...

Thank you!

second mirror: http://zaurus.spy.org/feeds/cacko/pdaXrom/...beta1/cs_jacky/
eddiectc
Great news for us using CJK!
I'm now going to try it out.
Thanks for the great work!
eddiectc
the bmp works great!

no more utf8 encoding problem
and seems the cpu usage is less than xmms
eddiectc
oh but the bmp mixer doesn't work
need to use the OSS mixer
MONVMENTVM
is it possible to compile BMPx?

http://bmpx.beep-media-player.org
cs_jacky
Thanks to the help from sashz. I compiled xmms-tremor for BMP. It is not working without crash!

I also ported xmms-mad to BMP. You can view and edit ID3 of your MP3 files now.

Now, I repacked the MP3 and OGG decoder plugins. All you need to do is to uninstall MP3 and OGG ipk and install the new one.
cs_jacky
QUOTE(MONVMENTVM @ Jan 12 2006, 05:39 PM)
is it possible to compile BMPx?

http://bmpx.beep-media-player.org
*


I don't think we can put it to Zaurus at the moment. I requires GTK+2.8, etc which are not available in pdaXrom.
cs_jacky
QUOTE(eddiectc @ Jan 12 2006, 01:28 PM)
oh but the bmp mixer doesn't work
need to use the OSS mixer
*


What do you mean by "bmp mixer doesn't work"? I don't find any "bmp mixer" in BMP.
eddiectc
QUOTE(cs_jacky @ Jan 12 2006, 09:48 AM)
QUOTE(eddiectc @ Jan 12 2006, 01:28 PM)
oh but the bmp mixer doesn't work
need to use the OSS mixer
*


What do you mean by "bmp mixer doesn't work"? I don't find any "bmp mixer" in BMP.
*



i mean the volumn control
cs_jacky
QUOTE(eddiectc @ Jan 12 2006, 08:58 PM)
QUOTE(cs_jacky @ Jan 12 2006, 09:48 AM)
QUOTE(eddiectc @ Jan 12 2006, 01:28 PM)
oh but the bmp mixer doesn't work
need to use the OSS mixer
*


What do you mean by "bmp mixer doesn't work"? I don't find any "bmp mixer" in BMP.
*



i mean the volumn control
*



It works for me. Try Preference -> Plugins -> Output -> eSound Output Plugin
It will use ESD. Actually, I prefer to use ESD because ESD can mix sound (such as gaim) from multiple application together if they also output sound to ESD.
eddiectc
Well, it works now! need to use esd.
cs_jacky
I found a bug in BMP which caused a crash if you click the stop menu item, etc of the doclet icon in systray when the BMP window is hidden.

I fixed this bug and updated bmp_0.9.7_armv5tel.ipk.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.